Update new ver

This commit is contained in:
Alex 2023-10-13 00:36:58 -04:00
parent 91bbcba2e8
commit a8fdfcd9ed
6 changed files with 960 additions and 563 deletions

View File

@ -6,25 +6,25 @@
}, },
"private": true, "private": true,
"devDependencies": { "devDependencies": {
"@babel/core": "^7.23.0", "@babel/core": "^7.23.2",
"@babel/plugin-transform-flow-strip-types": "^7.22.5", "@babel/plugin-transform-flow-strip-types": "^7.22.5",
"@babel/preset-env": "^7.22.20", "@babel/preset-env": "^7.23.2",
"@types/babel-plugin-macros": "^3.1.1", "@types/babel-plugin-macros": "^3.1.1",
"@types/babel__core": "^7.20.2", "@types/babel__core": "^7.20.2",
"@types/eslint": "^8.44.3", "@types/eslint": "^8.44.4",
"@types/estree": "^1.0.2", "@types/estree": "^1.0.2",
"@types/estree-jsx": "^1.0.1", "@types/estree-jsx": "^1.0.1",
"@types/lodash": "^4.14.199", "@types/lodash": "^4.14.199",
"@types/node": "^20.8.2", "@types/node": "^20.8.5",
"@typescript-eslint/types": "^6.7.4", "@typescript-eslint/types": "^6.7.5",
"babel-plugin-macros": "^3.1.0", "babel-plugin-macros": "^3.1.0",
"dts-bundle-generator": "^8.0.1", "dts-bundle-generator": "^8.0.1",
"esbin": "0.0.3", "esbin": "0.0.3",
"esbuild": "0.19.4", "esbuild": "0.19.4",
"esbuild-plugin-alias": "^0.2.1", "esbuild-plugin-alias": "^0.2.1",
"eslint": "8.50.0", "eslint": "8.51.0",
"eslint-config-prettier": "9.0.0", "eslint-config-prettier": "9.0.0",
"eslint-define-config": "^1.23.0", "eslint-define-config": "^1.24.1",
"fast-glob": "^3.3.1", "fast-glob": "^3.3.1",
"json-schema-to-ts": "^2.9.2", "json-schema-to-ts": "^2.9.2",
"lodash": "^4.17.21", "lodash": "^4.17.21",

View File

@ -388,6 +388,72 @@ index 5d74143b..ffa27d8d 100644
plugins: ['import'], plugins: ['import'],
rules: { rules: {
'import/no-named-as-default': 1, 'import/no-named-as-default': 1,
diff --git a/resolvers/webpack/test/files/node_modules/some-module/index.js b/resolvers/webpack/test/files/node_modules/some-module/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/resolvers/webpack/test/files/node_modules/webpack-resolver-plugin-test/index.js b/resolvers/webpack/test/files/node_modules/webpack-resolver-plugin-test/index.js
deleted file mode 100644
index f23d4af0..00000000
--- a/resolvers/webpack/test/files/node_modules/webpack-resolver-plugin-test/index.js
+++ /dev/null
@@ -1,57 +0,0 @@
-var path = require('path')
-
-/**
- * ResolverPlugin
- *
- * @param plugins
- * @param types
- * @constructor
- */
-
-function ResolverPlugin(plugins, types) {
- if(!Array.isArray(plugins)) plugins = [plugins]
- if(!types) types = ["normal"]
- else if(!Array.isArray(types)) types = [types]
-
- this.plugins = plugins
- this.types = types
-}
-
-module.exports.ResolverPlugin = ResolverPlugin
-
-
-/**
- * SimpleResolver for testing
- *
- * @param file
- * @param source
- * @constructor
- */
-
-function SimpleResolver(file, source) {
- this.file = file
- this.source = source
-}
-
-SimpleResolver.prototype.apply = function (resolver) {
-
- var file = this.file
- var source = this.source
-
- resolver.plugin('directory', function (request, done) {
-
- var absolutePath = path.resolve(request.path, request.request)
-
- if (absolutePath === source) {
- resolver.doResolve('file', { request: file }, function (error, result) {
- return done(undefined, result || undefined)
- })
- }
-
- return done()
-
- })
-
-}
-
-module.exports.SimpleResolver = SimpleResolver
diff --git a/scripts/resolverDirectories.js b/scripts/resolverDirectories.js diff --git a/scripts/resolverDirectories.js b/scripts/resolverDirectories.js
index f0c03a3c..a7cadb55 100644 index f0c03a3c..a7cadb55 100644
--- a/scripts/resolverDirectories.js --- a/scripts/resolverDirectories.js
@ -620,3 +686,318 @@ index 966367e9..3881d383 100644
const newMeta = { const newMeta = {
...first.meta, ...first.meta,
diff --git a/tests/files/bundled-dependencies/as-array-bundle-deps/node_modules/@generated/bar/index.js b/tests/files/bundled-dependencies/as-array-bundle-deps/node_modules/@generated/bar/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/bundled-dependencies/as-array-bundle-deps/node_modules/@generated/foo/index.js b/tests/files/bundled-dependencies/as-array-bundle-deps/node_modules/@generated/foo/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/bundled-dependencies/as-object/node_modules/@generated/bar/index.js b/tests/files/bundled-dependencies/as-object/node_modules/@generated/bar/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/bundled-dependencies/as-object/node_modules/@generated/foo/index.js b/tests/files/bundled-dependencies/as-object/node_modules/@generated/foo/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/bundled-dependencies/race-condition/node_modules/@generated/bar/index.js b/tests/files/bundled-dependencies/race-condition/node_modules/@generated/bar/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/bundled-dependencies/race-condition/node_modules/@generated/foo/index.js b/tests/files/bundled-dependencies/race-condition/node_modules/@generated/foo/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/@generated/bar/index.js b/tests/files/node_modules/@generated/bar/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/@generated/bar/package.json b/tests/files/node_modules/@generated/bar/package.json
deleted file mode 100644
index b70db688..00000000
--- a/tests/files/node_modules/@generated/bar/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "@generated/bar"
-}
diff --git a/tests/files/node_modules/@generated/foo/index.js b/tests/files/node_modules/@generated/foo/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/@generated/foo/package.json b/tests/files/node_modules/@generated/foo/package.json
deleted file mode 100644
index c5d0d6b3..00000000
--- a/tests/files/node_modules/@generated/foo/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "@generated/foo"
-}
diff --git a/tests/files/node_modules/@org/not-a-dependency/foo.js b/tests/files/node_modules/@org/not-a-dependency/foo.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/@org/not-a-dependency/index.js b/tests/files/node_modules/@org/not-a-dependency/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/@org/not-a-dependency/package.json b/tests/files/node_modules/@org/not-a-dependency/package.json
deleted file mode 100644
index a81c5f29..00000000
--- a/tests/files/node_modules/@org/not-a-dependency/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "@org/not-a-dependency"
-}
diff --git a/tests/files/node_modules/@org/package/index.js b/tests/files/node_modules/@org/package/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/@org/package/internal.js b/tests/files/node_modules/@org/package/internal.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/@org/package/package.json b/tests/files/node_modules/@org/package/package.json
deleted file mode 100644
index 7cb5d73d..00000000
--- a/tests/files/node_modules/@org/package/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "@org/package"
-}
diff --git a/tests/files/node_modules/a/index.js b/tests/files/node_modules/a/index.js
deleted file mode 100644
index 15bd13aa..00000000
--- a/tests/files/node_modules/a/index.js
+++ /dev/null
@@ -1 +0,0 @@
-exports.foo = 'bar'
diff --git a/tests/files/node_modules/a/package.json b/tests/files/node_modules/a/package.json
deleted file mode 100644
index 44d21f1f..00000000
--- a/tests/files/node_modules/a/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "a"
-}
diff --git a/tests/files/node_modules/chai/index.js b/tests/files/node_modules/chai/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/chai/package.json b/tests/files/node_modules/chai/package.json
deleted file mode 100644
index 00acdd2c..00000000
--- a/tests/files/node_modules/chai/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "chai"
-}
diff --git a/tests/files/node_modules/es6-module/index.js b/tests/files/node_modules/es6-module/index.js
deleted file mode 100644
index 7212fb67..00000000
--- a/tests/files/node_modules/es6-module/index.js
+++ /dev/null
@@ -1 +0,0 @@
-export const foo = 'bar'
\ No newline at end of file
diff --git a/tests/files/node_modules/es6-module/package.json b/tests/files/node_modules/es6-module/package.json
deleted file mode 100644
index 0bff4dda..00000000
--- a/tests/files/node_modules/es6-module/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "es6-module"
-}
diff --git a/tests/files/node_modules/eslint-import-resolver-foo/index.js b/tests/files/node_modules/eslint-import-resolver-foo/index.js
deleted file mode 120000
index d194dba0..00000000
--- a/tests/files/node_modules/eslint-import-resolver-foo/index.js
+++ /dev/null
@@ -1 +0,0 @@
-../../foo-bar-resolver-v2.js
\ No newline at end of file
diff --git a/tests/files/node_modules/eslint-import-resolver-foo/package.json b/tests/files/node_modules/eslint-import-resolver-foo/package.json
deleted file mode 100644
index 190e8e6e..00000000
--- a/tests/files/node_modules/eslint-import-resolver-foo/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "eslint-import-resolver-foo"
-}
diff --git a/tests/files/node_modules/esm-package-not-in-pkg-json/esm-module/index.js b/tests/files/node_modules/esm-package-not-in-pkg-json/esm-module/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/esm-package-not-in-pkg-json/esm-module/package.json b/tests/files/node_modules/esm-package-not-in-pkg-json/esm-module/package.json
deleted file mode 100644
index 0c58fec1..00000000
--- a/tests/files/node_modules/esm-package-not-in-pkg-json/esm-module/package.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "sideEffects": false,
- "module": "./index.js"
-}
diff --git a/tests/files/node_modules/esm-package-not-in-pkg-json/index.js b/tests/files/node_modules/esm-package-not-in-pkg-json/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/esm-package-not-in-pkg-json/package.json b/tests/files/node_modules/esm-package-not-in-pkg-json/package.json
deleted file mode 100644
index fa7f3c04..00000000
--- a/tests/files/node_modules/esm-package-not-in-pkg-json/package.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "name": "esm-package-not-in-pkg-json",
- "main": "index.js",
- "version": "1.0.0"
-}
diff --git a/tests/files/node_modules/esm-package/esm-module/index.js b/tests/files/node_modules/esm-package/esm-module/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/esm-package/esm-module/package.json b/tests/files/node_modules/esm-package/esm-module/package.json
deleted file mode 100644
index 0c58fec1..00000000
--- a/tests/files/node_modules/esm-package/esm-module/package.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "sideEffects": false,
- "module": "./index.js"
-}
diff --git a/tests/files/node_modules/esm-package/index.js b/tests/files/node_modules/esm-package/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/esm-package/package.json b/tests/files/node_modules/esm-package/package.json
deleted file mode 100644
index ddad1a53..00000000
--- a/tests/files/node_modules/esm-package/package.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "name": "esm-package",
- "main": "index.js",
- "version": "1.0.0"
-}
diff --git a/tests/files/node_modules/exceljs/excel.js b/tests/files/node_modules/exceljs/excel.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/exceljs/package.json b/tests/files/node_modules/exceljs/package.json
deleted file mode 100644
index f2412292..00000000
--- a/tests/files/node_modules/exceljs/package.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "name": "exceljs",
- "main": "./excel.js"
-}
diff --git a/tests/files/node_modules/jquery/dist/jquery.js b/tests/files/node_modules/jquery/dist/jquery.js
deleted file mode 100644
index ea0d2c4c..00000000
--- a/tests/files/node_modules/jquery/dist/jquery.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = 'jQuery'
diff --git a/tests/files/node_modules/jquery/package.json b/tests/files/node_modules/jquery/package.json
deleted file mode 100644
index e0563fbf..00000000
--- a/tests/files/node_modules/jquery/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "jquery"
-}
diff --git a/tests/files/node_modules/jsx-module/foo.jsx b/tests/files/node_modules/jsx-module/foo.jsx
deleted file mode 100644
index d407b060..00000000
--- a/tests/files/node_modules/jsx-module/foo.jsx
+++ /dev/null
@@ -1 +0,0 @@
-export const foo = "bar";
diff --git a/tests/files/node_modules/jsx-module/package.json b/tests/files/node_modules/jsx-module/package.json
deleted file mode 100644
index 6edbe5fc..00000000
--- a/tests/files/node_modules/jsx-module/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "jsx-module"
-}
diff --git a/tests/files/node_modules/left-pad/index.js b/tests/files/node_modules/left-pad/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/left-pad/not-a-dependency b/tests/files/node_modules/left-pad/not-a-dependency
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/left-pad/package.json b/tests/files/node_modules/left-pad/package.json
deleted file mode 100644
index a95a5e06..00000000
--- a/tests/files/node_modules/left-pad/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "left-pad"
-}
diff --git a/tests/files/node_modules/not-a-dependency/index.js b/tests/files/node_modules/not-a-dependency/index.js
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/not-a-dependency/package.json b/tests/files/node_modules/not-a-dependency/package.json
deleted file mode 100644
index 85723312..00000000
--- a/tests/files/node_modules/not-a-dependency/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "not-a-dependency"
-}
diff --git a/tests/files/node_modules/react/index.js b/tests/files/node_modules/react/index.js
deleted file mode 100644
index 8b137891..00000000
--- a/tests/files/node_modules/react/index.js
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/tests/files/node_modules/react/not-a-dependency b/tests/files/node_modules/react/not-a-dependency
deleted file mode 100644
index e69de29b..00000000
diff --git a/tests/files/node_modules/react/package.json b/tests/files/node_modules/react/package.json
deleted file mode 100644
index bcbea416..00000000
--- a/tests/files/node_modules/react/package.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "react"
-}
diff --git a/tests/files/node_modules/rxjs/index.js b/tests/files/node_modules/rxjs/index.js
deleted file mode 100644
index ea9b101e..00000000
--- a/tests/files/node_modules/rxjs/index.js
+++ /dev/null
@@ -1 +0,0 @@
-export default function () {}
diff --git a/tests/files/node_modules/rxjs/operators/index.js b/tests/files/node_modules/rxjs/operators/index.js
deleted file mode 100644
index ea9b101e..00000000
--- a/tests/files/node_modules/rxjs/operators/index.js
+++ /dev/null
@@ -1 +0,0 @@
-export default function () {}
diff --git a/tests/files/node_modules/rxjs/operators/package.json b/tests/files/node_modules/rxjs/operators/package.json
deleted file mode 100644
index c857f8e3..00000000
--- a/tests/files/node_modules/rxjs/operators/package.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "name": "rxjs/operators",
- "version": "1.0.0",
- "main": "index.js"
-}
diff --git a/tests/files/node_modules/rxjs/package.json b/tests/files/node_modules/rxjs/package.json
deleted file mode 100644
index 4fb9c6fa..00000000
--- a/tests/files/node_modules/rxjs/package.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "name": "rxjs",
- "version": "1.0.0",
- "main": "index.js"
-}

View File

@ -27,3 +27,98 @@ index def1bbf..6fdff14 100644
}, },
rules, rules,
} }
diff --git a/tests/fixtures/no-extraneous/dependencies/node_modules/@bbb/aaa.js b/tests/fixtures/no-extraneous/dependencies/node_modules/@bbb/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/dependencies/node_modules/aaa.js b/tests/fixtures/no-extraneous/dependencies/node_modules/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/dependencies/node_modules/bbb/index.js b/tests/fixtures/no-extraneous/dependencies/node_modules/bbb/index.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/dependencies/node_modules/bbb/package.json b/tests/fixtures/no-extraneous/dependencies/node_modules/bbb/package.json
deleted file mode 100644
index b7d25e2..0000000
--- a/tests/fixtures/no-extraneous/dependencies/node_modules/bbb/package.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "name": "bbb",
- "main": "index.js"
-}
\ No newline at end of file
diff --git a/tests/fixtures/no-extraneous/devDependencies/node_modules/@bbb/aaa.js b/tests/fixtures/no-extraneous/devDependencies/node_modules/@bbb/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/devDependencies/node_modules/aaa.js b/tests/fixtures/no-extraneous/devDependencies/node_modules/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/devDependencies/node_modules/bbb/index.js b/tests/fixtures/no-extraneous/devDependencies/node_modules/bbb/index.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/devDependencies/node_modules/bbb/package.json b/tests/fixtures/no-extraneous/devDependencies/node_modules/bbb/package.json
deleted file mode 100644
index b7d25e2..0000000
--- a/tests/fixtures/no-extraneous/devDependencies/node_modules/bbb/package.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "name": "bbb",
- "main": "index.js"
-}
\ No newline at end of file
diff --git a/tests/fixtures/no-extraneous/noDependencies/node_modules/@bbb/aaa.js b/tests/fixtures/no-extraneous/noDependencies/node_modules/@bbb/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/noDependencies/node_modules/aaa.js b/tests/fixtures/no-extraneous/noDependencies/node_modules/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/noDependencies/node_modules/bbb.js b/tests/fixtures/no-extraneous/noDependencies/node_modules/bbb.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/optionalDependencies/node_modules/@bbb/aaa.js b/tests/fixtures/no-extraneous/optionalDependencies/node_modules/@bbb/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/optionalDependencies/node_modules/aaa.js b/tests/fixtures/no-extraneous/optionalDependencies/node_modules/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/optionalDependencies/node_modules/bbb/index.js b/tests/fixtures/no-extraneous/optionalDependencies/node_modules/bbb/index.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/optionalDependencies/node_modules/bbb/package.json b/tests/fixtures/no-extraneous/optionalDependencies/node_modules/bbb/package.json
deleted file mode 100644
index b7d25e2..0000000
--- a/tests/fixtures/no-extraneous/optionalDependencies/node_modules/bbb/package.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "name": "bbb",
- "main": "index.js"
-}
\ No newline at end of file
diff --git a/tests/fixtures/no-extraneous/peerDependencies/node_modules/@bbb/aaa.js b/tests/fixtures/no-extraneous/peerDependencies/node_modules/@bbb/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/peerDependencies/node_modules/aaa.js b/tests/fixtures/no-extraneous/peerDependencies/node_modules/aaa.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/peerDependencies/node_modules/bbb/index.js b/tests/fixtures/no-extraneous/peerDependencies/node_modules/bbb/index.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-extraneous/peerDependencies/node_modules/bbb/package.json b/tests/fixtures/no-extraneous/peerDependencies/node_modules/bbb/package.json
deleted file mode 100644
index b7d25e2..0000000
--- a/tests/fixtures/no-extraneous/peerDependencies/node_modules/bbb/package.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "name": "bbb",
- "main": "index.js"
-}
\ No newline at end of file
diff --git a/tests/fixtures/no-hide-core-modules/indirect-thirdparty/node_modules/util/index.js b/tests/fixtures/no-hide-core-modules/indirect-thirdparty/node_modules/util/index.js
deleted file mode 100644
index e69de29..0000000
diff --git a/tests/fixtures/no-hide-core-modules/thirdparty/node_modules/util/index.js b/tests/fixtures/no-hide-core-modules/thirdparty/node_modules/util/index.js
deleted file mode 100644
index e69de29..0000000

1009
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

20
pull.sh
View File

@ -2,14 +2,18 @@
set -e set -e
pull() { pull() {
echo "🚛 Pulling $1" echo "🚛 Pulling $2"
(cd "packages/$1" && git config pull.rebase true && git config rebase.autoStash true && git pull) if [ ! -d "packages/$2" ]; then
echo "📦 Repository not found, cloning..."
git clone "https://github.com/$1/$2.git" "packages/$2"
fi
(cd "packages/$2" && git config pull.rebase true && git config rebase.autoStash true && git pull)
echo echo
} }
pull eslint-import-resolver-typescript pull import-js eslint-import-resolver-typescript
pull eslint-plugin-import pull import-js eslint-plugin-import
pull eslint-plugin-jsx-a11y pull jsx-eslint eslint-plugin-jsx-a11y
pull eslint-plugin-n pull eslint-community eslint-plugin-n
pull eslint-plugin-react pull jsx-eslint eslint-plugin-react
pull jsx-ast-utils pull jsx-eslint jsx-ast-utils

View File

@ -73,7 +73,7 @@ export function extendConfig({
}, },
overrides: [ overrides: [
{ {
files: ['.eslintrc.js', '*.config.js', 'index.js'], files: ['.eslintrc.js', '*.config.js', 'index.js', 'babel.config.js'],
extends: ['plugin:@typescript-eslint/disable-type-checked'], extends: ['plugin:@typescript-eslint/disable-type-checked'],
}, },
...(overrides ?? []), ...(overrides ?? []),
@ -87,7 +87,7 @@ export function extendConfig({
...reactRules, ...reactRules,
'react/no-unknown-property': [ 'react/no-unknown-property': [
error, error,
{ extends: hasNext ? ['emotion', 'next'] : ['emotion'] }, { ignore: hasNext ? ['emotion', 'next'] : ['emotion'] },
], ],
}), }),
...(hasReactRefresh && { ...(hasReactRefresh && {