diff --git a/package.json b/package.json index 1866209b..93873885 100644 --- a/package.json +++ b/package.json @@ -12,11 +12,27 @@ }, "private": true, "devDependencies": { - "cypress": "^12.3.0", - "eslint-import-resolver-webpack": "^0.13.2", + "@babel/core": "^7.20.12", + "@babel/preset-env": "^7.14.7", + "@babel/preset-typescript": "^7.16.5", + "@babel/register": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^5.48.0 ", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", + "eslint": "^8.4.1", + "eslint-config-airbnb-base": "^14.2.1", + "eslint-config-prettier": "^8.5.0", + "eslint-config-standard": "^17.0.0", + "eslint-nibble": "^8.0.0", + "eslint-plugin-cypress": "^2.12.1", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-react": "^7.31.10", + "eslint-plugin-react-hooks": "^4.6.0", "husky": "4", "lerna": "^3.16.4", - "lint-staged": "^10.5.4" + "lint-staged": "^10.5.4", + "typescript": "^4.8.4", + "webpack": "^5.75.0" }, "workspaces": [ "packages/*" diff --git a/packages/core-js/package.json b/packages/core-js/package.json index 9b3b8b23..848eaa83 100644 --- a/packages/core-js/package.json +++ b/packages/core-js/package.json @@ -20,11 +20,7 @@ "dev": "webpack --mode development --config webpack.dev.js" }, "devDependencies": { - "@babel/core": "^7.20.12", - "@babel/preset-env": "^7.14.7", - "babel-loader": "^8.2.2", "core-js": "^3.15.2", - "webpack": "^5.74.0", "webpack-cli": "^4.10.0" } } diff --git a/packages/editor/.eslintrc.json b/packages/editor/.eslintrc.json index 2e4057a0..463a34a3 100644 --- a/packages/editor/.eslintrc.json +++ b/packages/editor/.eslintrc.json @@ -31,8 +31,8 @@ "@typescript-eslint/no-explicit-any": "error", "@typescript-eslint/explicit-module-boundary-types": "error", "@typescript-eslint/no-unused-vars": "error", - "react-hooks/rules-of-hooks": "error", // Checks rules of Hooks - "react-hooks/exhaustive-deps": "warn", // Checks effect dependencies + "react-hooks/rules-of-hooks": "off", // Checks rules of Hooks + "react-hooks/exhaustive-deps": "off", // Checks effect dependencies "no-restricted-imports": [ "error", { diff --git a/packages/editor/package.json b/packages/editor/package.json index d700381e..16f1f6bb 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -18,29 +18,19 @@ "author": "Paulo Veiga , Ezequiel Bergamaschi ", "license": "MIT", "devDependencies": { - "@babel/preset-env": "^7.19.4", "@formatjs/cli": "^5.1.3", "@testing-library/react": "^13.4.0", "@types/jest": "^29.0.0", - "babel-plugin-transform-require-context": "^0.1.1", - "babel-polyfill": "^6.26.0", "copy-webpack-plugin": "^10.2.1", "css-loader": "^6.7.1", "cypress": "^12.3.0", "cypress-image-snapshot": "^4.0.1", - "eslint": "^7.14.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-cypress": "^2.12.1", - "eslint-plugin-react": "^7.31.10", - "eslint-plugin-react-hooks": "^4.6.0", "html-webpack-plugin": "^5.5.0", "jest-transform-stub": "^2.0.0", "prettier": "^2.7.1", "react": "^18.2.0", "style-loader": "^3.3.1", - "ts-jest": "^29.0.3", - "typescript": "^4.8.4", - "webpack": "^5.75.0" + "ts-jest": "^29.0.3" }, "dependencies": { "@wisemapping/mindplot": "^5.0.15", diff --git a/packages/mindplot/.eslintrc.json b/packages/mindplot/.eslintrc.json index 72d93e56..c3ba4633 100644 --- a/packages/mindplot/.eslintrc.json +++ b/packages/mindplot/.eslintrc.json @@ -66,17 +66,17 @@ ], "implicit-arrow-linebreak": "off" }, - "settings": { - "import/resolver": { - "webpack": { - "config": "./webpack.common.js" - }, - "node": { - "extensions": [ - ".js", - ".ts" - ] - } - } - } + "settings": { + "import/resolver": { + "node": { + "extensions": [ + ".js", + ".ts" + ] + }, + "webpack": { + "config": "./webpack.common.js" + } + } + } } \ No newline at end of file diff --git a/packages/mindplot/package.json b/packages/mindplot/package.json index 5fadcd19..763adcf8 100644 --- a/packages/mindplot/package.json +++ b/packages/mindplot/package.json @@ -41,27 +41,14 @@ "xml-formatter": "^2.6.1" }, "devDependencies": { - "@babel/core": "^7.20.12", - "@babel/preset-env": "^7.14.7", - "@babel/preset-typescript": "^7.16.5", - "@babel/register": "^7.16.0", "@types/jest": "^29.2.5", "@types/node": "^18.11.9", - "@typescript-eslint/eslint-plugin": "^5.9.1", - "@typescript-eslint/parser": "^5.9.1", - "babel-loader": "^8.2.2", "blob-polyfill": "^6.0.20211015", "compression-webpack-plugin": "^9.2.0", "copy-webpack-plugin": "^10.0.0", "core-js": "^3.15.2", "cypress": "^12.3.0", "cypress-image-snapshot": "^4.0.1", - "eslint": "^8.4.1", - "eslint-config-airbnb-base": "^14.2.1", - "eslint-config-standard": "^17.0.0", - "eslint-nibble": "^8.0.0", - "eslint-plugin-cypress": "^2.12.1", - "eslint-plugin-import": "^2.25.4", "html-webpack-plugin": "^5.3.2", "jest-diff": "^29.3.1", "jest-environment-jsdom": "^29.3.1", @@ -72,7 +59,6 @@ "ts-jest": "^29.0.3", "ts-loader": "^9.2.6", "ts-node": "^10.4.0", - "webpack": "^5.75.0", "webpack-bundle-analyzer": "^4.5.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.11.1" diff --git a/packages/web2d/.eslintrc.json b/packages/web2d/.eslintrc.json index 4db2c4b0..7284a831 100644 --- a/packages/web2d/.eslintrc.json +++ b/packages/web2d/.eslintrc.json @@ -1,26 +1,27 @@ { - "env": { - "browser": true, - "es6": true - }, - "extends": [ - "airbnb-base", - "plugin:cypress/recommended" - ], - "rules": { - "no-restricted-syntax": "off", - "no-underscore-dangle": "off", - "no-plusplus": "off", - "max-len": [1,250], - "import/no-extraneous-dependencies": ["warn", { - "packageDir": ["./"], - "devDependencies": ["!cypress/**/*.js"] - }], + "env": { + "browser": true, + "es6": true + }, + "extends": [ + "airbnb-base", + "plugin:cypress/recommended" + ], + "rules": { + "no-restricted-syntax": "off", + "no-underscore-dangle": "off", + "no-plusplus": "off", + "max-len": [ + 1, + 250 + ], // ignore errors when a line finishes with (setting this value to 0 ignores all errors) "operator-linebreak": [ - "error", "after", { - "overrides": { - "+": "ignore", + "error", + "after", + { + "overrides": { + "+": "ignore", "-": "ignore", ":": "ignore", "*": "ignore", @@ -34,12 +35,18 @@ ], "object-curly-newline": "off", "indent": "off" - }, - "settings": { - "import/resolver": { - "webpack": { - "config": "./webpack.common.js" - } - } - } -} + }, + "settings": { + "import/resolver": { + "node": { + "extensions": [ + ".js", + ".ts" + ] + }, + "webpack": { + "config": "./webpack.common.js" + } + } + } +} \ No newline at end of file diff --git a/packages/web2d/package.json b/packages/web2d/package.json index c0e29a3a..75ad4503 100644 --- a/packages/web2d/package.json +++ b/packages/web2d/package.json @@ -26,22 +26,11 @@ "test": "yarn test:integration" }, "devDependencies": { - "@babel/core": "^7.20.12", - "@babel/plugin-transform-modules-commonjs": "^7.14.5", - "@babel/preset-env": "^7.19.4", - "babel-loader": "^8.2.2", "cypress": "12.3.0", "cypress-image-snapshot": "^4.0.1", - "eslint": "^5.16.0", - "eslint-config-airbnb-base": "^14.2.1", - "eslint-config-standard": "^17.0.0", - "eslint-import-resolver-webpack": "^0.13.2", - "eslint-plugin-cypress": "^2.12.1", - "eslint-plugin-import": "^2.25.3", "html-webpack-plugin": "^5.3.2", "nodemon": "^2.0.12", "start-server-and-test": "^1.14.0", - "webpack": "^5.75.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.11.1" }, diff --git a/packages/webapp/.eslintrc.json b/packages/webapp/.eslintrc.json index 3bdfb583..a692e0bc 100644 --- a/packages/webapp/.eslintrc.json +++ b/packages/webapp/.eslintrc.json @@ -30,8 +30,8 @@ "@typescript-eslint/no-explicit-any": "error", "@typescript-eslint/explicit-module-boundary-types": "error", "@typescript-eslint/no-unused-vars": "error", - "react-hooks/rules-of-hooks": "warn", // Checks rules of Hooks - "react-hooks/exhaustive-deps": "warn", // Checks effect dependencies + "react-hooks/rules-of-hooks": "off", // Checks rules of Hooks + "react-hooks/exhaustive-deps": "off", // Checks effect dependencies "no-restricted-imports": [ "error", { diff --git a/packages/webapp/package.json b/packages/webapp/package.json index 1670307c..3dfdbb4c 100644 --- a/packages/webapp/package.json +++ b/packages/webapp/package.json @@ -25,21 +25,13 @@ "@formatjs/cli": "^2.13.15", "@testing-library/cypress": "^8.0.3", "@types/testing-library__cypress": "^5.0.8", - "@typescript-eslint/eslint-plugin": "^5.41.0", - "@typescript-eslint/parser": "^5.41.0", "@welldone-software/why-did-you-render": "^7.0.1", "copy-webpack-plugin": "^7.0.0", "cypress": "^12.3.0", "cypress-image-snapshot": "^4.0.1", - "eslint": "^7.14.0", - "eslint-config-prettier": "^8.0.0", - "eslint-plugin-react": "^7.21.5", - "eslint-plugin-react-hooks": "^4.6.0", "html-webpack-plugin": "^5.1.0", "prettier": "^2.2.1", "start-server-and-test": "^1.12.0", - "typescript": "^4.8.4", - "webpack": "^5.74.0", "webpack-bundle-analyzer": "^4.4.0" }, "dependencies": { diff --git a/yarn.lock b/yarn.lock index 69b76e16..fc020d3b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24,15 +24,6 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:7.12.11": - version: 7.12.11 - resolution: "@babel/code-frame@npm:7.12.11" - dependencies: - "@babel/highlight": ^7.10.4 - checksum: 3963eff3ebfb0e091c7e6f99596ef4b258683e4ba8a134e4e95f77afe85be5c931e184fff6435fb4885d12eba04a5e25532f7fbc292ca13b48e7da943474e2f3 - languageName: node - linkType: hard - "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.18.6": version: 7.18.6 resolution: "@babel/code-frame@npm:7.18.6" @@ -427,7 +418,7 @@ __metadata: languageName: node linkType: hard -"@babel/highlight@npm:^7.0.0, @babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.18.6": +"@babel/highlight@npm:^7.0.0, @babel/highlight@npm:^7.18.6": version: 7.18.6 resolution: "@babel/highlight@npm:7.18.6" dependencies: @@ -1058,7 +1049,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.14.5, @babel/plugin-transform-modules-commonjs@npm:^7.19.6": +"@babel/plugin-transform-modules-commonjs@npm:^7.19.6": version: 7.19.6 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.19.6" dependencies: @@ -1269,7 +1260,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.14.7, @babel/preset-env@npm:^7.19.4": +"@babel/preset-env@npm:^7.14.7": version: 7.20.2 resolution: "@babel/preset-env@npm:7.20.2" dependencies: @@ -1416,7 +1407,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:7, @babel/template@npm:^7.18.10, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.18.10, @babel/template@npm:^7.3.3": version: 7.18.10 resolution: "@babel/template@npm:7.18.10" dependencies: @@ -1731,23 +1722,6 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^0.4.3": - version: 0.4.3 - resolution: "@eslint/eslintrc@npm:0.4.3" - dependencies: - ajv: ^6.12.4 - debug: ^4.1.1 - espree: ^7.3.0 - globals: ^13.9.0 - ignore: ^4.0.6 - import-fresh: ^3.2.1 - js-yaml: ^3.13.1 - minimatch: ^3.0.4 - strip-json-comments: ^3.1.1 - checksum: 03a7704150b868c318aab6a94d87a33d30dc2ec579d27374575014f06237ba1370ae11178db772f985ef680d469dc237e7b16a1c5d8edaaeb8c3733e7a95a6d3 - languageName: node - linkType: hard - "@eslint/eslintrc@npm:^1.3.3": version: 1.3.3 resolution: "@eslint/eslintrc@npm:1.3.3" @@ -2038,17 +2012,6 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.5.0": - version: 0.5.0 - resolution: "@humanwhocodes/config-array@npm:0.5.0" - dependencies: - "@humanwhocodes/object-schema": ^1.2.0 - debug: ^4.1.1 - minimatch: ^3.0.4 - checksum: 44ee6a9f05d93dd9d5935a006b17572328ba9caff8002442f601736cbda79c580cc0f5a49ce9eb88fbacc5c3a6b62098357c2e95326cd17bb9f1a6c61d6e95e7 - languageName: node - linkType: hard - "@humanwhocodes/module-importer@npm:^1.0.1": version: 1.0.1 resolution: "@humanwhocodes/module-importer@npm:1.0.1" @@ -2056,7 +2019,7 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^1.2.0, @humanwhocodes/object-schema@npm:^1.2.1": +"@humanwhocodes/object-schema@npm:^1.2.1": version: 1.2.1 resolution: "@humanwhocodes/object-schema@npm:1.2.1" checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1 @@ -4068,7 +4031,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.11 resolution: "@types/json-schema@npm:7.0.11" checksum: 527bddfe62db9012fccd7627794bd4c71beb77601861055d87e3ee464f2217c85fca7a4b56ae677478367bbd248dbde13553312b7d4dbc702a2f2bbf60c4018d @@ -4362,13 +4325,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.41.0, @typescript-eslint/eslint-plugin@npm:^5.9.1": - version: 5.42.1 - resolution: "@typescript-eslint/eslint-plugin@npm:5.42.1" +"@typescript-eslint/eslint-plugin@npm:^5.48.0 ": + version: 5.48.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.48.0" dependencies: - "@typescript-eslint/scope-manager": 5.42.1 - "@typescript-eslint/type-utils": 5.42.1 - "@typescript-eslint/utils": 5.42.1 + "@typescript-eslint/scope-manager": 5.48.0 + "@typescript-eslint/type-utils": 5.48.0 + "@typescript-eslint/utils": 5.48.0 debug: ^4.3.4 ignore: ^5.2.0 natural-compare-lite: ^1.4.0 @@ -4381,43 +4344,43 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 6e80b15df7e655964ddd3041d5f7c0bf564e9901f9e3a9cdaf8d056301841fad8d40cd253d83669f01e0ddc62521af9286a27f098df43e304cf932d768995e98 + checksum: cb9cd62fd56670414795e30d30c9fa11ec7ad3a8b0abda48dd17625053a1c26ba1767184b096149bdd0ccb457bec6392306f22211b75f802f4b27366398d16eb languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.41.0, @typescript-eslint/parser@npm:^5.9.1": - version: 5.42.1 - resolution: "@typescript-eslint/parser@npm:5.42.1" +"@typescript-eslint/parser@npm:^5.48.0": + version: 5.48.0 + resolution: "@typescript-eslint/parser@npm:5.48.0" dependencies: - "@typescript-eslint/scope-manager": 5.42.1 - "@typescript-eslint/types": 5.42.1 - "@typescript-eslint/typescript-estree": 5.42.1 + "@typescript-eslint/scope-manager": 5.48.0 + "@typescript-eslint/types": 5.48.0 + "@typescript-eslint/typescript-estree": 5.48.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 7208a085102be5c569ac2be5799d05e080a9c0b9157ed3efa5d7eadb675185bddfa05f2f27e20c235910193a2bd835e5375fb9fc13561a6e20d110e444f37caa + checksum: 41d5ce5c8742d286fb083523295a4f186e57bbe4e3da63b6b2de1edbafbcbf6d5225ed3405da2c56e2b0fe1d52bb72babc37508d2ee9b86f6fadad3c4a7950d0 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.42.1": - version: 5.42.1 - resolution: "@typescript-eslint/scope-manager@npm:5.42.1" +"@typescript-eslint/scope-manager@npm:5.48.0": + version: 5.48.0 + resolution: "@typescript-eslint/scope-manager@npm:5.48.0" dependencies: - "@typescript-eslint/types": 5.42.1 - "@typescript-eslint/visitor-keys": 5.42.1 - checksum: cfad5f04328fae4bb6d965a94c980ac2f6fa0eee6183e9bed6d7ebdb067f01a0a9a3b5500fc3638d5e287f46f4412aa462e238c610c1fb96b794b83c575c7fb4 + "@typescript-eslint/types": 5.48.0 + "@typescript-eslint/visitor-keys": 5.48.0 + checksum: 96c0ce33d613490690ae6f34e4152f05dbddf3196a6dec89afba4a63cd2d828ae23a98262920b521fe461e7655d38f3a01e9e43588c12392a27bf8cb4f8ae201 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.42.1": - version: 5.42.1 - resolution: "@typescript-eslint/type-utils@npm:5.42.1" +"@typescript-eslint/type-utils@npm:5.48.0": + version: 5.48.0 + resolution: "@typescript-eslint/type-utils@npm:5.48.0" dependencies: - "@typescript-eslint/typescript-estree": 5.42.1 - "@typescript-eslint/utils": 5.42.1 + "@typescript-eslint/typescript-estree": 5.48.0 + "@typescript-eslint/utils": 5.48.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -4425,23 +4388,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 7ac3180aeb966351e54055440f42b723aa864fd39c74be5a41aae97401e6424df94d9f96ae945f1c3a6023860ffd7ba424ff6506c21bd373a6cd878466d9ba62 + checksum: 0d57e3bbcaa46e29b588b86b2271341b264f063e71ff5b6d4d35f50f2fe11bd6cdc3c4c95d78493fd17673ecdbd712992b84da1600947ed3bf6ae09de7b99464 languageName: node linkType: hard -"@typescript-eslint/types@npm:5.42.1": - version: 5.42.1 - resolution: "@typescript-eslint/types@npm:5.42.1" - checksum: b0eb3df3792dd0e447abcf2b4fd79b2eaa6f944242d00afa8ef2d9f892ea63e52f200e7cb1758ddbc46154aa6764cec8bc796ed96f7554457a20db976f9f2089 +"@typescript-eslint/types@npm:5.48.0": + version: 5.48.0 + resolution: "@typescript-eslint/types@npm:5.48.0" + checksum: fa27bd9ec7ec5f256b79a371bb05cfbc26902b6a395f38b0cff0e281633ebd76775ad18e41be1bb156868859287295f6833a2a671da57c6347ac7c6bc08a553b languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.42.1": - version: 5.42.1 - resolution: "@typescript-eslint/typescript-estree@npm:5.42.1" +"@typescript-eslint/typescript-estree@npm:5.48.0": + version: 5.48.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.48.0" dependencies: - "@typescript-eslint/types": 5.42.1 - "@typescript-eslint/visitor-keys": 5.42.1 + "@typescript-eslint/types": 5.48.0 + "@typescript-eslint/visitor-keys": 5.48.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -4450,35 +4413,35 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: dfd3e20d41ba4b574a52d82cc40b38708b8c2c4277d6304a8d914fe2a4a9ce8779f4d79fdac140e77a3afd3c6a2a7e3f31620dc427cabd04e4e906bb0ca3a468 + checksum: 2444632243111e51bc83b56140514cb5978bef4d7151fede0dfcff8808afc1ad335b0c60ca86c2811bcc82273b87e59e2e0360bf1b8c014825ff818a1731d127 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.42.1": - version: 5.42.1 - resolution: "@typescript-eslint/utils@npm:5.42.1" +"@typescript-eslint/utils@npm:5.48.0": + version: 5.48.0 + resolution: "@typescript-eslint/utils@npm:5.48.0" dependencies: "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.42.1 - "@typescript-eslint/types": 5.42.1 - "@typescript-eslint/typescript-estree": 5.42.1 + "@typescript-eslint/scope-manager": 5.48.0 + "@typescript-eslint/types": 5.48.0 + "@typescript-eslint/typescript-estree": 5.48.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 9f1c429a602dad4ba7a52df00924aab6033854234a1e1bf699a3e5b48455b5fdc1a41de459a7f11a3ccfed1528831ecb95fc7e54d30be7d8cccbb689f885fdac + checksum: 53f512ae61f72c2b29f2daf8adbc1f37c400cc71156557f69f0745b62c1265d99917a168245e2ee3d88ae458144818d1bf41ced4a764d7d9534b466b29d362fd languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.42.1": - version: 5.42.1 - resolution: "@typescript-eslint/visitor-keys@npm:5.42.1" +"@typescript-eslint/visitor-keys@npm:5.48.0": + version: 5.48.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.48.0" dependencies: - "@typescript-eslint/types": 5.42.1 + "@typescript-eslint/types": 5.48.0 eslint-visitor-keys: ^3.3.0 - checksum: d36c59da7bf3b3c150c12cbe4b0331edc15253f59599ec3d8b873b2a3d9fc7a4fea11490c1b20d972afcdc9c842deb5ada527ea9c538aa7e87555699d9a59f24 + checksum: 8d41fb7c93b79df415b43c31da7c9007074d78ab6f16c2d318c23e7974b578ce510f466a9584bd67c526367666974091cb5cfbf6670d29e36fb4ab2e57137515 languageName: node linkType: hard @@ -4758,11 +4721,7 @@ __metadata: version: 0.0.0-use.local resolution: "@wisemapping/core-js@workspace:packages/core-js" dependencies: - "@babel/core": ^7.20.12 - "@babel/preset-env": ^7.14.7 - babel-loader: ^8.2.2 core-js: ^3.15.2 - webpack: ^5.74.0 webpack-cli: ^4.10.0 languageName: unknown linkType: soft @@ -4771,23 +4730,15 @@ __metadata: version: 0.0.0-use.local resolution: "@wisemapping/editor@workspace:packages/editor" dependencies: - "@babel/preset-env": ^7.19.4 "@formatjs/cli": ^5.1.3 "@testing-library/react": ^13.4.0 "@types/jest": ^29.0.0 "@wisemapping/mindplot": ^5.0.15 - babel-plugin-transform-require-context: ^0.1.1 - babel-polyfill: ^6.26.0 copy-webpack-plugin: ^10.2.1 css-loader: ^6.7.1 cypress: ^12.3.0 cypress-image-snapshot: ^4.0.1 emoji-picker-react: ^4.4.7 - eslint: ^7.14.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-cypress: ^2.12.1 - eslint-plugin-react: ^7.31.10 - eslint-plugin-react-hooks: ^4.6.0 html-webpack-plugin: ^5.5.0 jest-transform-stub: ^2.0.0 prettier: ^2.7.1 @@ -4796,8 +4747,6 @@ __metadata: react-loader-spinner: ^5.3.4 style-loader: ^3.3.1 ts-jest: ^29.0.3 - typescript: ^4.8.4 - webpack: ^5.75.0 peerDependencies: "@emotion/react": ^11.10.5 "@emotion/styled": ^11.10.5 @@ -4814,18 +4763,11 @@ __metadata: version: 0.0.0-use.local resolution: "@wisemapping/mindplot@workspace:packages/mindplot" dependencies: - "@babel/core": ^7.20.12 - "@babel/preset-env": ^7.14.7 - "@babel/preset-typescript": ^7.16.5 - "@babel/register": ^7.16.0 "@types/jest": ^29.2.5 "@types/jquery": ^3.5.11 "@types/node": ^18.11.9 - "@typescript-eslint/eslint-plugin": ^5.9.1 - "@typescript-eslint/parser": ^5.9.1 "@wisemapping/core-js": ^0.4.0 "@wisemapping/web2d": ^0.4.0 - babel-loader: ^8.2.2 blob-polyfill: ^6.0.20211015 compression-webpack-plugin: ^9.2.0 copy-webpack-plugin: ^10.0.0 @@ -4833,12 +4775,6 @@ __metadata: cypress: ^12.3.0 cypress-image-snapshot: ^4.0.1 emoji-picker-react: ^4.4.3 - eslint: ^8.4.1 - eslint-config-airbnb-base: ^14.2.1 - eslint-config-standard: ^17.0.0 - eslint-nibble: ^8.0.0 - eslint-plugin-cypress: ^2.12.1 - eslint-plugin-import: ^2.25.4 html-webpack-plugin: ^5.3.2 jest: ^29.3.1 jest-diff: ^29.3.1 @@ -4852,7 +4788,6 @@ __metadata: ts-jest: ^29.0.3 ts-loader: ^9.2.6 ts-node: ^10.4.0 - webpack: ^5.75.0 webpack-bundle-analyzer: ^4.5.0 webpack-cli: ^4.10.0 webpack-dev-server: ^4.11.1 @@ -4864,25 +4799,14 @@ __metadata: version: 0.0.0-use.local resolution: "@wisemapping/web2d@workspace:packages/web2d" dependencies: - "@babel/core": ^7.20.12 - "@babel/plugin-transform-modules-commonjs": ^7.14.5 - "@babel/preset-env": ^7.19.4 "@wisemapping/core-js": ^0.4.0 - babel-loader: ^8.2.2 core-js: ^3.15.2 cypress: 12.3.0 cypress-image-snapshot: ^4.0.1 - eslint: ^5.16.0 - eslint-config-airbnb-base: ^14.2.1 - eslint-config-standard: ^17.0.0 - eslint-import-resolver-webpack: ^0.13.2 - eslint-plugin-cypress: ^2.12.1 - eslint-plugin-import: ^2.25.3 html-webpack-plugin: ^5.3.2 jquery: ^3.6.0 nodemon: ^2.0.12 start-server-and-test: ^1.14.0 - webpack: ^5.75.0 webpack-cli: ^4.10.0 webpack-dev-server: ^4.11.1 peerDependencies: @@ -4905,8 +4829,6 @@ __metadata: "@reduxjs/toolkit": ^1.5.0 "@testing-library/cypress": ^8.0.3 "@types/testing-library__cypress": ^5.0.8 - "@typescript-eslint/eslint-plugin": ^5.41.0 - "@typescript-eslint/parser": ^5.41.0 "@welldone-software/why-did-you-render": ^7.0.1 "@wisemapping/editor": ^0.4.0 axios: ^0.27.2 @@ -4914,10 +4836,6 @@ __metadata: cypress: ^12.3.0 cypress-image-snapshot: ^4.0.1 dayjs: ^1.10.7 - eslint: ^7.14.0 - eslint-config-prettier: ^8.0.0 - eslint-plugin-react: ^7.21.5 - eslint-plugin-react-hooks: ^4.6.0 html-webpack-plugin: ^5.1.0 prettier: ^2.2.1 react: ^18.2.0 @@ -4930,8 +4848,6 @@ __metadata: react-router-dom: ^6.4.3 start-server-and-test: ^1.12.0 styled-components: ^5.3.6 - typescript: ^4.8.4 - webpack: ^5.74.0 webpack-bundle-analyzer: ^4.4.0 languageName: unknown linkType: soft @@ -5016,7 +4932,7 @@ __metadata: languageName: node linkType: hard -"acorn-jsx@npm:^5.0.0, acorn-jsx@npm:^5.3.1, acorn-jsx@npm:^5.3.2": +"acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" peerDependencies: @@ -5032,24 +4948,6 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^6.0.7": - version: 6.4.2 - resolution: "acorn@npm:6.4.2" - bin: - acorn: bin/acorn - checksum: 44b07053729db7f44d28343eed32247ed56dc4a6ec6dff2b743141ecd6b861406bbc1c20bf9d4f143ea7dd08add5dc8c290582756539bc03a8db605050ce2fb4 - languageName: node - linkType: hard - -"acorn@npm:^7.4.0": - version: 7.4.1 - resolution: "acorn@npm:7.4.1" - bin: - acorn: bin/acorn - checksum: 1860f23c2107c910c6177b7b7be71be350db9e1080d814493fae143ae37605189504152d1ba8743ba3178d0b37269ce1ffc42b101547fdc1827078f82671e407 - languageName: node - linkType: hard - "acorn@npm:^8.0.4, acorn@npm:^8.1.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.1": version: 8.8.1 resolution: "acorn@npm:8.8.1" @@ -5150,7 +5048,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.10.0, ajv@npm:^6.10.2, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.9.1": +"ajv@npm:^6.10.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -5162,7 +5060,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.8.0": +"ajv@npm:^8.0.0, ajv@npm:^8.8.0": version: 8.11.0 resolution: "ajv@npm:8.11.0" dependencies: @@ -5417,13 +5315,6 @@ __metadata: languageName: node linkType: hard -"array-find@npm:^1.0.0": - version: 1.0.0 - resolution: "array-find@npm:1.0.0" - checksum: 6588ebfd15841296923f7c8c70f9f4cfd0e803c9f66cf53382431e5d5c763f1a866120181ba80aba7ebed73b27c5756fdb2202054e7ef475290239839185544b - languageName: node - linkType: hard - "array-flatten@npm:1.1.1": version: 1.1.1 resolution: "array-flatten@npm:1.1.1" @@ -5569,13 +5460,6 @@ __metadata: languageName: node linkType: hard -"astral-regex@npm:^1.0.0": - version: 1.0.0 - resolution: "astral-regex@npm:1.0.0" - checksum: 93417fc0879531cd95ace2560a54df865c9461a3ac0714c60cbbaa5f1f85d2bee85489e78d82f70b911b71ac25c5f05fc5a36017f44c9bb33c701bee229ff848 - languageName: node - linkType: hard - "astral-regex@npm:^2.0.0": version: 2.0.0 resolution: "astral-regex@npm:2.0.0" @@ -5677,18 +5561,16 @@ __metadata: languageName: node linkType: hard -"babel-loader@npm:^8.2.2": - version: 8.3.0 - resolution: "babel-loader@npm:8.3.0" +"babel-loader@npm:^9.1.2": + version: 9.1.2 + resolution: "babel-loader@npm:9.1.2" dependencies: - find-cache-dir: ^3.3.1 - loader-utils: ^2.0.0 - make-dir: ^3.1.0 - schema-utils: ^2.6.5 + find-cache-dir: ^3.3.2 + schema-utils: ^4.0.0 peerDependencies: - "@babel/core": ^7.0.0 - webpack: ">=2" - checksum: d48bcf9e030e598656ad3ff5fb85967db2eaaf38af5b4a4b99d25618a2057f9f100e6b231af2a46c1913206db506115ca7a8cbdf52c9c73d767070dae4352ab5 + "@babel/core": ^7.12.0 + webpack: ">=5" + checksum: f0edb8e157f9806b810ba3f2c8ca8fa489d377ae5c2b7b00c2ace900a6925641ce4ec520b9c12f70e37b94aa5366e7003e0f6271b26821643e109966ce741cb7 languageName: node linkType: hard @@ -5786,26 +5668,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-transform-require-context@npm:^0.1.1": - version: 0.1.1 - resolution: "babel-plugin-transform-require-context@npm:0.1.1" - dependencies: - "@babel/template": 7 - checksum: da3a0f9fae488eca035003947222b32c4249312650e92164c232539a58229840a20c6a5c2131781d66ba29a5d6679597572b70a186e9cb5092619a4f29a3e453 - languageName: node - linkType: hard - -"babel-polyfill@npm:^6.26.0": - version: 6.26.0 - resolution: "babel-polyfill@npm:6.26.0" - dependencies: - babel-runtime: ^6.26.0 - core-js: ^2.5.0 - regenerator-runtime: ^0.10.5 - checksum: 6fb1a3c0bfe1b6fc56ce1afcf531878aa629b309277a05fbf3fe950589b24cb4052a6e487db21d318eb5336b68730a21f5ef62166b6cc8aea3406261054d1118 - languageName: node - linkType: hard - "babel-preset-current-node-syntax@npm:^1.0.0": version: 1.0.1 resolution: "babel-preset-current-node-syntax@npm:1.0.1" @@ -5840,16 +5702,6 @@ __metadata: languageName: node linkType: hard -"babel-runtime@npm:^6.26.0": - version: 6.26.0 - resolution: "babel-runtime@npm:6.26.0" - dependencies: - core-js: ^2.4.0 - regenerator-runtime: ^0.11.0 - checksum: 8aeade94665e67a73c1ccc10f6fd42ba0c689b980032b70929de7a6d9a12eb87ef51902733f8fefede35afea7a5c3ef7e916a64d503446c1eedc9e3284bd3d50 - languageName: node - linkType: hard - "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -6374,7 +6226,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:2.4.2, chalk@npm:^2.0.0, chalk@npm:^2.1.0, chalk@npm:^2.3.1, chalk@npm:^2.4.1, chalk@npm:^2.4.2": +"chalk@npm:2.4.2, chalk@npm:^2.0.0, chalk@npm:^2.3.1, chalk@npm:^2.4.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -7135,13 +6987,6 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^2.4.0, core-js@npm:^2.5.0": - version: 2.6.12 - resolution: "core-js@npm:2.6.12" - checksum: 44fa9934a85f8c78d61e0c8b7b22436330471ffe59ec5076fe7f324d6e8cf7f824b14b1c81ca73608b13bdb0fef035bd820989bf059767ad6fa13123bb8bd016 - languageName: node - linkType: hard - "core-js@npm:^3.15.2": version: 3.26.0 resolution: "core-js@npm:3.26.0" @@ -7206,7 +7051,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": +"cross-spawn@npm:^6.0.0": version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" dependencies: @@ -7522,7 +7367,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.2.0, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.2.0, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -8084,17 +7929,6 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^0.9.1": - version: 0.9.1 - resolution: "enhanced-resolve@npm:0.9.1" - dependencies: - graceful-fs: ^4.1.2 - memory-fs: ^0.2.0 - tapable: ^0.1.8 - checksum: 397106771257d12177a3f07fd86db33b6dd6881a087ef2d43054d82b5e1fb8c1ce9add36f1f0c57e226e5d40e5764c44127f4adeb76bcd7fe0bd0a194c24f98c - languageName: node - linkType: hard - "enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.10.0": version: 5.10.0 resolution: "enhanced-resolve@npm:5.10.0" @@ -8105,7 +7939,7 @@ __metadata: languageName: node linkType: hard -"enquirer@npm:^2.3.5, enquirer@npm:^2.3.6": +"enquirer@npm:^2.3.6": version: 2.3.6 resolution: "enquirer@npm:2.3.6" dependencies: @@ -8333,7 +8167,7 @@ __metadata: languageName: node linkType: hard -"eslint-config-prettier@npm:^8.0.0, eslint-config-prettier@npm:^8.5.0": +"eslint-config-prettier@npm:^8.5.0": version: 8.5.0 resolution: "eslint-config-prettier@npm:8.5.0" peerDependencies: @@ -8392,28 +8226,6 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-webpack@npm:^0.13.2": - version: 0.13.2 - resolution: "eslint-import-resolver-webpack@npm:0.13.2" - dependencies: - array-find: ^1.0.0 - debug: ^3.2.7 - enhanced-resolve: ^0.9.1 - find-root: ^1.1.0 - has: ^1.0.3 - interpret: ^1.4.0 - is-core-module: ^2.7.0 - is-regex: ^1.1.4 - lodash: ^4.17.21 - resolve: ^1.20.0 - semver: ^5.7.1 - peerDependencies: - eslint-plugin-import: ">=1.4.0" - webpack: ">=1.11.0" - checksum: 6c40164747bf894a0e34cbc9626566193471062e8809cef7aa8be74e0346c962d03aa7b8f3579a3d348245269860c1f241eba5379ec04acc89daffa4fb6b5f17 - languageName: node - linkType: hard - "eslint-module-utils@npm:^2.7.3": version: 2.7.4 resolution: "eslint-module-utils@npm:2.7.4" @@ -8456,7 +8268,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.25.3, eslint-plugin-import@npm:^2.25.4": +"eslint-plugin-import@npm:^2.26.0": version: 2.26.0 resolution: "eslint-plugin-import@npm:2.26.0" dependencies: @@ -8488,7 +8300,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.21.5, eslint-plugin-react@npm:^7.31.10": +"eslint-plugin-react@npm:^7.31.10": version: 7.31.10 resolution: "eslint-plugin-react@npm:7.31.10" dependencies: @@ -8522,16 +8334,6 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^4.0.3": - version: 4.0.3 - resolution: "eslint-scope@npm:4.0.3" - dependencies: - esrecurse: ^4.1.0 - estraverse: ^4.1.1 - checksum: c5f835f681884469991fe58d76a554688d9c9e50811299ccd4a8f79993a039f5bcb0ee6e8de2b0017d97c794b5832ef3b21c9aac66228e3aa0f7a0485bcfb65b - languageName: node - linkType: hard - "eslint-scope@npm:^7.1.1": version: 7.1.1 resolution: "eslint-scope@npm:7.1.1" @@ -8552,24 +8354,6 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^1.3.1": - version: 1.4.3 - resolution: "eslint-utils@npm:1.4.3" - dependencies: - eslint-visitor-keys: ^1.1.0 - checksum: a20630e686034107138272f245c460f6d77705d1f4bb0628c1a1faf59fc800f441188916b3ec3b957394dc405aa200a3017dfa2b0fff0976e307a4e645a18d1e - languageName: node - linkType: hard - -"eslint-utils@npm:^2.1.0": - version: 2.1.0 - resolution: "eslint-utils@npm:2.1.0" - dependencies: - eslint-visitor-keys: ^1.1.0 - checksum: 27500938f348da42100d9e6ad03ae29b3de19ba757ae1a7f4a087bdcf83ac60949bbb54286492ca61fac1f5f3ac8692dd21537ce6214240bf95ad0122f24d71d - languageName: node - linkType: hard - "eslint-utils@npm:^3.0.0": version: 3.0.0 resolution: "eslint-utils@npm:3.0.0" @@ -8581,13 +8365,6 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.0.0, eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0": - version: 1.3.0 - resolution: "eslint-visitor-keys@npm:1.3.0" - checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^2.0.0": version: 2.1.0 resolution: "eslint-visitor-keys@npm:2.1.0" @@ -8602,102 +8379,6 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^5.16.0": - version: 5.16.0 - resolution: "eslint@npm:5.16.0" - dependencies: - "@babel/code-frame": ^7.0.0 - ajv: ^6.9.1 - chalk: ^2.1.0 - cross-spawn: ^6.0.5 - debug: ^4.0.1 - doctrine: ^3.0.0 - eslint-scope: ^4.0.3 - eslint-utils: ^1.3.1 - eslint-visitor-keys: ^1.0.0 - espree: ^5.0.1 - esquery: ^1.0.1 - esutils: ^2.0.2 - file-entry-cache: ^5.0.1 - functional-red-black-tree: ^1.0.1 - glob: ^7.1.2 - globals: ^11.7.0 - ignore: ^4.0.6 - import-fresh: ^3.0.0 - imurmurhash: ^0.1.4 - inquirer: ^6.2.2 - js-yaml: ^3.13.0 - json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.3.0 - lodash: ^4.17.11 - minimatch: ^3.0.4 - mkdirp: ^0.5.1 - natural-compare: ^1.4.0 - optionator: ^0.8.2 - path-is-inside: ^1.0.2 - progress: ^2.0.0 - regexpp: ^2.0.1 - semver: ^5.5.1 - strip-ansi: ^4.0.0 - strip-json-comments: ^2.0.1 - table: ^5.2.3 - text-table: ^0.2.0 - bin: - eslint: ./bin/eslint.js - checksum: 53c6b9420992df95f986dc031f76949edbea14bdeed4e40d8cda8970fbf0fc013c6d91b98f469b6477753e50c9af133c1a768e421a1c160ec2cac7a246e05494 - languageName: node - linkType: hard - -"eslint@npm:^7.14.0": - version: 7.32.0 - resolution: "eslint@npm:7.32.0" - dependencies: - "@babel/code-frame": 7.12.11 - "@eslint/eslintrc": ^0.4.3 - "@humanwhocodes/config-array": ^0.5.0 - ajv: ^6.10.0 - chalk: ^4.0.0 - cross-spawn: ^7.0.2 - debug: ^4.0.1 - doctrine: ^3.0.0 - enquirer: ^2.3.5 - escape-string-regexp: ^4.0.0 - eslint-scope: ^5.1.1 - eslint-utils: ^2.1.0 - eslint-visitor-keys: ^2.0.0 - espree: ^7.3.1 - esquery: ^1.4.0 - esutils: ^2.0.2 - fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 - functional-red-black-tree: ^1.0.1 - glob-parent: ^5.1.2 - globals: ^13.6.0 - ignore: ^4.0.6 - import-fresh: ^3.0.0 - imurmurhash: ^0.1.4 - is-glob: ^4.0.0 - js-yaml: ^3.13.1 - json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.4.1 - lodash.merge: ^4.6.2 - minimatch: ^3.0.4 - natural-compare: ^1.4.0 - optionator: ^0.9.1 - progress: ^2.0.0 - regexpp: ^3.1.0 - semver: ^7.2.1 - strip-ansi: ^6.0.0 - strip-json-comments: ^3.1.0 - table: ^6.0.9 - text-table: ^0.2.0 - v8-compile-cache: ^2.0.3 - bin: - eslint: bin/eslint.js - checksum: cc85af9985a3a11085c011f3d27abe8111006d34cc274291b3c4d7bea51a4e2ff6135780249becd919ba7f6d6d1ecc38a6b73dacb6a7be08d38453b344dc8d37 - languageName: node - linkType: hard - "eslint@npm:^8.4.1": version: 8.27.0 resolution: "eslint@npm:8.27.0" @@ -8747,28 +8428,6 @@ __metadata: languageName: node linkType: hard -"espree@npm:^5.0.1": - version: 5.0.1 - resolution: "espree@npm:5.0.1" - dependencies: - acorn: ^6.0.7 - acorn-jsx: ^5.0.0 - eslint-visitor-keys: ^1.0.0 - checksum: a091aac2bddf872484b0a7e779e3a1ffab32d1c55a6c4f99e483613a0149443531272c191eda1c7c827e32a9e10f6ce7ea6b131c7b3f4e12471fe618ebbc5b7e - languageName: node - linkType: hard - -"espree@npm:^7.3.0, espree@npm:^7.3.1": - version: 7.3.1 - resolution: "espree@npm:7.3.1" - dependencies: - acorn: ^7.4.0 - acorn-jsx: ^5.3.1 - eslint-visitor-keys: ^1.3.0 - checksum: aa9b50dcce883449af2e23bc2b8d9abb77118f96f4cb313935d6b220f77137eaef7724a83c3f6243b96bc0e4ab14766198e60818caad99f9519ae5a336a39b45 - languageName: node - linkType: hard - "espree@npm:^9.4.0": version: 9.4.1 resolution: "espree@npm:9.4.1" @@ -8790,7 +8449,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.0.1, esquery@npm:^1.4.0": +"esquery@npm:^1.4.0": version: 1.4.0 resolution: "esquery@npm:1.4.0" dependencies: @@ -8799,7 +8458,7 @@ __metadata: languageName: node linkType: hard -"esrecurse@npm:^4.1.0, esrecurse@npm:^4.3.0": +"esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" dependencies: @@ -9233,15 +8892,6 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^5.0.1": - version: 5.0.1 - resolution: "file-entry-cache@npm:5.0.1" - dependencies: - flat-cache: ^2.0.1 - checksum: 9014b17766815d59b8b789633aed005242ef857348c09be558bd85b4a24e16b0ad1e0e5229ccea7a2109f74ef1b3db1a559b58afe12b884f09019308711376fd - languageName: node - linkType: hard - "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -9305,7 +8955,7 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^3.3.1": +"find-cache-dir@npm:^3.3.2": version: 3.3.2 resolution: "find-cache-dir@npm:3.3.2" dependencies: @@ -9380,17 +9030,6 @@ __metadata: languageName: node linkType: hard -"flat-cache@npm:^2.0.1": - version: 2.0.1 - resolution: "flat-cache@npm:2.0.1" - dependencies: - flatted: ^2.0.0 - rimraf: 2.6.3 - write: 1.0.3 - checksum: 0f5e66467658039e6fcaaccb363b28f43906ba72fab7ff2a4f6fcd5b4899679e13ca46d9fc6cc48b68ac925ae93137106d4aaeb79874c13f21f87a361705f1b1 - languageName: node - linkType: hard - "flat-cache@npm:^3.0.4": version: 3.0.4 resolution: "flat-cache@npm:3.0.4" @@ -9410,13 +9049,6 @@ __metadata: languageName: node linkType: hard -"flatted@npm:^2.0.0": - version: 2.0.2 - resolution: "flatted@npm:2.0.2" - checksum: 473c754db7a529e125a22057098f1a4c905ba17b8cc269c3acf77352f0ffa6304c851eb75f6a1845f74461f560e635129ca6b0b8a78fb253c65cea4de3d776f2 - languageName: node - linkType: hard - "flatted@npm:^3.1.0": version: 3.2.7 resolution: "flatted@npm:3.2.7" @@ -9645,13 +9277,6 @@ __metadata: languageName: node linkType: hard -"functional-red-black-tree@npm:^1.0.1": - version: 1.0.1 - resolution: "functional-red-black-tree@npm:1.0.1" - checksum: ca6c170f37640e2d94297da8bb4bf27a1d12bea3e00e6a3e007fd7aa32e37e000f5772acf941b4e4f3cf1c95c3752033d0c509af157ad8f526e7f00723b9eb9f - languageName: node - linkType: hard - "functions-have-names@npm:^1.2.2": version: 1.2.3 resolution: "functions-have-names@npm:1.2.3" @@ -9968,7 +9593,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4": +"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -10004,14 +9629,14 @@ __metadata: languageName: node linkType: hard -"globals@npm:^11.1.0, globals@npm:^11.12.0, globals@npm:^11.7.0": +"globals@npm:^11.1.0, globals@npm:^11.12.0": version: 11.12.0 resolution: "globals@npm:11.12.0" checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e languageName: node linkType: hard -"globals@npm:^13.15.0, globals@npm:^13.6.0, globals@npm:^13.9.0": +"globals@npm:^13.15.0": version: 13.17.0 resolution: "globals@npm:13.17.0" dependencies: @@ -10628,7 +10253,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^4.0.3, ignore@npm:^4.0.6": +"ignore@npm:^4.0.3": version: 4.0.6 resolution: "ignore@npm:4.0.6" checksum: 248f82e50a430906f9ee7f35e1158e3ec4c3971451dd9f99c9bc1548261b4db2b99709f60ac6c6cac9333494384176cc4cc9b07acbe42d52ac6a09cad734d800 @@ -10784,7 +10409,7 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:^6.2.0, inquirer@npm:^6.2.2": +"inquirer@npm:^6.2.0": version: 6.5.2 resolution: "inquirer@npm:6.5.2" dependencies: @@ -10839,13 +10464,6 @@ __metadata: languageName: node linkType: hard -"interpret@npm:^1.4.0": - version: 1.4.0 - resolution: "interpret@npm:1.4.0" - checksum: 2e5f51268b5941e4a17e4ef0575bc91ed0ab5f8515e3cf77486f7c14d13f3010df9c0959f37063dcc96e78d12dc6b0bb1b9e111cdfe69771f4656d2993d36155 - languageName: node - linkType: hard - "interpret@npm:^2.2.0": version: 2.2.0 resolution: "interpret@npm:2.2.0" @@ -11009,7 +10627,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.5.0, is-core-module@npm:^2.7.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": +"is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": version: 2.11.0 resolution: "is-core-module@npm:2.11.0" dependencies: @@ -12134,7 +11752,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:^3.13.0, js-yaml@npm:^3.13.1": +"js-yaml@npm:^3.13.1": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" dependencies: @@ -12460,16 +12078,6 @@ __metadata: languageName: node linkType: hard -"levn@npm:^0.3.0, levn@npm:~0.3.0": - version: 0.3.0 - resolution: "levn@npm:0.3.0" - dependencies: - prelude-ls: ~1.1.2 - type-check: ~0.3.2 - checksum: 0d084a524231a8246bb10fec48cdbb35282099f6954838604f3c7fc66f2e16fa66fd9cc2f3f20a541a113c4dafdf181e822c887c8a319c9195444e6c64ac395e - languageName: node - linkType: hard - "levn@npm:^0.4.1": version: 0.4.1 resolution: "levn@npm:0.4.1" @@ -12480,6 +12088,16 @@ __metadata: languageName: node linkType: hard +"levn@npm:~0.3.0": + version: 0.3.0 + resolution: "levn@npm:0.3.0" + dependencies: + prelude-ls: ~1.1.2 + type-check: ~0.3.2 + checksum: 0d084a524231a8246bb10fec48cdbb35282099f6954838604f3c7fc66f2e16fa66fd9cc2f3f20a541a113c4dafdf181e822c887c8a319c9195444e6c64ac395e + languageName: node + linkType: hard + "lines-and-columns@npm:^1.1.6": version: 1.2.4 resolution: "lines-and-columns@npm:1.2.4" @@ -12723,13 +12341,6 @@ __metadata: languageName: node linkType: hard -"lodash.truncate@npm:^4.4.2": - version: 4.4.2 - resolution: "lodash.truncate@npm:4.4.2" - checksum: b463d8a382cfb5f0e71c504dcb6f807a7bd379ff1ea216669aa42c52fc28c54e404bfbd96791aa09e6df0de2c1d7b8f1b7f4b1a61f324d38fe98bc535aeee4f5 - languageName: node - linkType: hard - "lodash.uniq@npm:^4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -12737,7 +12348,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4, lodash@npm:^4.0.1, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.2.1": +"lodash@npm:^4, lodash@npm:^4.0.1, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.2.1": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -12885,7 +12496,7 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2, make-dir@npm:^3.1.0": +"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2": version: 3.1.0 resolution: "make-dir@npm:3.1.0" dependencies: @@ -13039,13 +12650,6 @@ __metadata: languageName: node linkType: hard -"memory-fs@npm:^0.2.0": - version: 0.2.0 - resolution: "memory-fs@npm:0.2.0" - checksum: 7a8268eab60ff7214ab25d9248ac0b9c51124193e4999f18a4190e64a997d9a5302704c0e5ba9e2e365acb8ab59c9f49139c9eff9bf6e9c5eca783442437b1d6 - languageName: node - linkType: hard - "meow@npm:^3.3.0": version: 3.7.0 resolution: "meow@npm:3.7.0" @@ -14197,7 +13801,7 @@ __metadata: languageName: node linkType: hard -"optionator@npm:^0.8.1, optionator@npm:^0.8.2": +"optionator@npm:^0.8.1": version: 0.8.3 resolution: "optionator@npm:0.8.3" dependencies: @@ -14607,13 +14211,6 @@ __metadata: languageName: node linkType: hard -"path-is-inside@npm:^1.0.2": - version: 1.0.2 - resolution: "path-is-inside@npm:1.0.2" - checksum: 0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb - languageName: node - linkType: hard - "path-key@npm:^2.0.0, path-key@npm:^2.0.1": version: 2.0.1 resolution: "path-key@npm:2.0.1" @@ -14981,13 +14578,6 @@ __metadata: languageName: node linkType: hard -"progress@npm:^2.0.0": - version: 2.0.3 - resolution: "progress@npm:2.0.3" - checksum: f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7 - languageName: node - linkType: hard - "promise-inflight@npm:^1.0.1": version: 1.0.1 resolution: "promise-inflight@npm:1.0.1" @@ -15701,13 +15291,6 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.11.0": - version: 0.11.1 - resolution: "regenerator-runtime@npm:0.11.1" - checksum: 3c97bd2c7b2b3247e6f8e2147a002eb78c995323732dad5dc70fac8d8d0b758d0295e7015b90d3d444446ae77cbd24b9f9123ec3a77018e81d8999818301b4f4 - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.13.10": version: 0.13.10 resolution: "regenerator-runtime@npm:0.13.10" @@ -15745,14 +15328,7 @@ __metadata: languageName: node linkType: hard -"regexpp@npm:^2.0.1": - version: 2.0.1 - resolution: "regexpp@npm:2.0.1" - checksum: 1f41cf80ac08514c6665812e3dcc0673569431d3285db27053f8b237a758992fb55d6ddfbc264db399ff4f7a7db432900ca3a029daa28a75e0436231872091b1 - languageName: node - linkType: hard - -"regexpp@npm:^3.1.0, regexpp@npm:^3.2.0": +"regexpp@npm:^3.2.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8 @@ -16087,17 +15663,6 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:2.6.3": - version: 2.6.3 - resolution: "rimraf@npm:2.6.3" - dependencies: - glob: ^7.1.3 - bin: - rimraf: ./bin.js - checksum: 3ea587b981a19016297edb96d1ffe48af7e6af69660e3b371dbfc73722a73a0b0e9be5c88089fbeeb866c389c1098e07f64929c7414290504b855f54f901ab10 - languageName: node - linkType: hard - "rimraf@npm:3.0.2, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" @@ -16222,17 +15787,6 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^2.6.5": - version: 2.7.1 - resolution: "schema-utils@npm:2.7.1" - dependencies: - "@types/json-schema": ^7.0.5 - ajv: ^6.12.4 - ajv-keywords: ^3.5.2 - checksum: 32c62fc9e28edd101e1bd83453a4216eb9bd875cc4d3775e4452b541908fa8f61a7bbac8ffde57484f01d7096279d3ba0337078e85a918ecbeb72872fb09fb2b - languageName: node - linkType: hard - "schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.0, schema-utils@npm:^3.1.1": version: 3.1.1 resolution: "schema-utils@npm:3.1.1" @@ -16295,7 +15849,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.x, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7": +"semver@npm:7.x, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7": version: 7.3.8 resolution: "semver@npm:7.3.8" dependencies: @@ -16537,17 +16091,6 @@ __metadata: languageName: node linkType: hard -"slice-ansi@npm:^2.1.0": - version: 2.1.0 - resolution: "slice-ansi@npm:2.1.0" - dependencies: - ansi-styles: ^3.2.0 - astral-regex: ^1.0.0 - is-fullwidth-code-point: ^2.0.0 - checksum: 4e82995aa59cef7eb03ef232d73c2239a15efa0ace87a01f3012ebb942e963fbb05d448ce7391efcd52ab9c32724164aba2086f5143e0445c969221dde3b6b1e - languageName: node - linkType: hard - "slice-ansi@npm:^3.0.0": version: 3.0.0 resolution: "slice-ansi@npm:3.0.0" @@ -17241,13 +16784,6 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:^2.0.1": - version: 2.0.1 - resolution: "strip-json-comments@npm:2.0.1" - checksum: 1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1 - languageName: node - linkType: hard - "strong-log-transformer@npm:^2.0.0": version: 2.1.0 resolution: "strong-log-transformer@npm:2.1.0" @@ -17354,38 +16890,6 @@ __metadata: languageName: node linkType: hard -"table@npm:^5.2.3": - version: 5.4.6 - resolution: "table@npm:5.4.6" - dependencies: - ajv: ^6.10.2 - lodash: ^4.17.14 - slice-ansi: ^2.1.0 - string-width: ^3.0.0 - checksum: 9e35d3efa788edc17237eef8852f8e4b9178efd65a7d115141777b2ee77df4b7796c05f4ed3712d858f98894ac5935a481ceeb6dcb9895e2f67a61cce0e63b6c - languageName: node - linkType: hard - -"table@npm:^6.0.9": - version: 6.8.1 - resolution: "table@npm:6.8.1" - dependencies: - ajv: ^8.0.1 - lodash.truncate: ^4.4.2 - slice-ansi: ^4.0.0 - string-width: ^4.2.3 - strip-ansi: ^6.0.1 - checksum: 08249c7046125d9d0a944a6e96cfe9ec66908d6b8a9db125531be6eb05fa0de047fd5542e9d43b4f987057f00a093b276b8d3e19af162a9c40db2681058fd306 - languageName: node - linkType: hard - -"tapable@npm:^0.1.8": - version: 0.1.10 - resolution: "tapable@npm:0.1.10" - checksum: fe02f5f4ce696b44c0c2d1176e41427a2fa54c2d59e80a2d16d9c8bab308c2603c3c78327a58b71e5a57abd427ddc54698736201039cc4f3d5d8b9c37b7940bb - languageName: node - linkType: hard - "tapable@npm:^2.0.0, tapable@npm:^2.1.1, tapable@npm:^2.2.0": version: 2.2.1 resolution: "tapable@npm:2.2.1" @@ -18305,13 +17809,6 @@ __metadata: languageName: node linkType: hard -"v8-compile-cache@npm:^2.0.3": - version: 2.3.0 - resolution: "v8-compile-cache@npm:2.3.0" - checksum: adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e - languageName: node - linkType: hard - "v8-to-istanbul@npm:^9.0.1": version: 9.0.1 resolution: "v8-to-istanbul@npm:9.0.1" @@ -18580,7 +18077,7 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5.74.0, webpack@npm:^5.75.0": +"webpack@npm:^5.75.0": version: 5.75.0 resolution: "webpack@npm:5.75.0" dependencies: @@ -18786,11 +18283,27 @@ __metadata: version: 0.0.0-use.local resolution: "wisemapping-front-end@workspace:." dependencies: - cypress: ^12.3.0 - eslint-import-resolver-webpack: ^0.13.2 + "@babel/core": ^7.20.12 + "@babel/preset-env": ^7.14.7 + "@babel/preset-typescript": ^7.16.5 + "@babel/register": ^7.16.0 + "@typescript-eslint/eslint-plugin": "^5.48.0 " + "@typescript-eslint/parser": ^5.48.0 + babel-loader: ^9.1.2 + eslint: ^8.4.1 + eslint-config-airbnb-base: ^14.2.1 + eslint-config-prettier: ^8.5.0 + eslint-config-standard: ^17.0.0 + eslint-nibble: ^8.0.0 + eslint-plugin-cypress: ^2.12.1 + eslint-plugin-import: ^2.26.0 + eslint-plugin-react: ^7.31.10 + eslint-plugin-react-hooks: ^4.6.0 husky: 4 lerna: ^3.16.4 lint-staged: ^10.5.4 + typescript: ^4.8.4 + webpack: ^5.75.0 languageName: unknown linkType: soft @@ -18924,15 +18437,6 @@ __metadata: languageName: node linkType: hard -"write@npm:1.0.3": - version: 1.0.3 - resolution: "write@npm:1.0.3" - dependencies: - mkdirp: ^0.5.1 - checksum: 6496197ceb2d6faeeb8b5fe2659ca804e801e4989dff9fb8a66fe76179ce4ccc378c982ef906733caea1220c8dbe05a666d82127959ac4456e70111af8b8df73 - languageName: node - linkType: hard - "ws@npm:^7.3.1": version: 7.5.9 resolution: "ws@npm:7.5.9"