Skip to content

Commit d9d8496

Browse files
committed
chore: update repo to esm
1 parent 5665de4 commit d9d8496

24 files changed

+16204
-25377
lines changed

.eslintignore

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
node_modules
2-
lib
3-
demo
1+
dist/
2+
demo/

.eslintrc.cjs

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
const { overrides } = require('@netlify/eslint-config-node')
2+
3+
module.exports = {
4+
extends: '@netlify/eslint-config-node',
5+
parserOptions: {
6+
sourceType: 'module',
7+
},
8+
rules: {
9+
'no-param-reassign': ['error', { props: false }],
10+
'no-underscore-dangle': 'off',
11+
'n/no-sync': 'off',
12+
'n/prefer-global/process': 'off',
13+
'no-magic-numbers': 'off',
14+
'unicorn/numeric-separators-style': 'off',
15+
'unicorn/filename-case': ['error', { case: 'kebabCase' }],
16+
'import/no-namespace': 'off',
17+
'import/extensions': 'off',
18+
},
19+
overrides: [
20+
...overrides,
21+
{
22+
files: ['src/templates/**/*.cts'],
23+
rules: {
24+
'@typescript-eslint/no-var-requires': 'off',
25+
'@typescript-eslint/ban-ts-comment': 'off',
26+
'unicorn/no-abusive-eslint-disable': 'off',
27+
'eslint-comments/no-unlimited-disable': 'off',
28+
'import/no-unresolved': 'off',
29+
'n/no-missing-require': 'off',
30+
'n/no-missing-import': 'off',
31+
},
32+
},
33+
],
34+
}

.eslintrc.js

-29
This file was deleted.

.gitignore

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
11
node_modules/
2-
lib/
3-
4-
# Local Netlify folder
5-
.netlify
2+
dist/

.prettierignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
dist/
2+
demo/

.prettierrc.js

-4
This file was deleted.

.prettierrc.json

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
"@netlify/eslint-config-node/.prettierrc.json"

babel.config.js

-4
This file was deleted.

demo/.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ yarn-error.log*
3030
# vercel
3131
.vercel
3232

33+
# netlify
34+
.netlify
35+
3336
# typescript
3437
*.tsbuildinfo
3538
next-env.d.ts

demo/package-lock.json

+11-19
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.js

-1
This file was deleted.

jest.config.js

-8
This file was deleted.

0 commit comments

Comments
 (0)