From 3df4edd7979ec9ffeb0820b03699461e257ef89c Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 22 Feb 2023 13:54:29 +0100 Subject: [PATCH] refactor: rename tooling package scope Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --- .changeset/config.json | 3 - docs/.eslintrc.js | 2 +- docs/package.json | 2 +- examples/nuxt3/.eslintrc.js | 2 +- examples/nuxt3/package.json | 2 +- examples/quasar/.eslintrc.js | 2 +- examples/quasar/package.json | 2 +- examples/vite/.eslintrc.js | 2 +- examples/vite/package.json | 3 +- examples/vite/tsconfig.json | 20 +--- packages/background/.eslintrc.js | 2 +- packages/background/package.json | 6 +- packages/background/tsconfig.json | 2 +- packages/background/vite.config.ts | 2 +- packages/controls/.eslintrc.js | 2 +- packages/controls/package.json | 6 +- packages/controls/tsconfig.json | 2 +- packages/controls/vite.config.ts | 2 +- packages/core/.eslintrc.js | 2 +- packages/core/package.json | 6 +- packages/core/tsconfig.json | 2 +- packages/minimap/.eslintrc.js | 2 +- packages/minimap/package.json | 6 +- packages/minimap/tsconfig.json | 2 +- packages/minimap/vite.config.ts | 2 +- packages/node-resizer/.eslintrc.js | 2 +- packages/node-resizer/package.json | 6 +- packages/node-resizer/tsconfig.json | 2 +- packages/node-resizer/vite.config.ts | 2 +- packages/node-toolbar/.eslintrc.js | 2 +- packages/node-toolbar/package.json | 6 +- packages/node-toolbar/tsconfig.json | 2 +- packages/node-toolbar/vite.config.ts | 2 +- packages/pathfinding-edge/.eslintrc.js | 2 +- packages/pathfinding-edge/package.json | 6 +- packages/pathfinding-edge/tsconfig.json | 2 +- packages/pathfinding-edge/vite.config.ts | 2 +- packages/vue-flow/.eslintrc.js | 2 +- packages/vue-flow/package.json | 6 +- packages/vue-flow/tsconfig.json | 2 +- packages/vue-flow/vite.config.ts | 2 +- pnpm-lock.yaml | 126 ++++++++++++----------- tests/.eslintrc.js | 2 +- tests/package.json | 2 +- tooling/eslint-config/package.json | 2 +- tooling/tsconfig/package.json | 2 +- tooling/vite-config/.eslintrc.js | 2 +- tooling/vite-config/package.json | 6 +- tooling/vite-config/tsconfig.json | 2 +- 49 files changed, 130 insertions(+), 148 deletions(-) diff --git a/.changeset/config.json b/.changeset/config.json index f9e0a4ec..a8999b82 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -16,9 +16,6 @@ "@vue-flow/examples-vite", "@vue-flow/examples-nuxt3", "@vue-flow/examples-quasar", - "@vue-flow/eslint-config", - "@vue-flow/tsconfig", - "@vue-flow/vite-config", "@vue-flow/tests", "vueflow" ], diff --git a/docs/.eslintrc.js b/docs/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/docs/.eslintrc.js +++ b/docs/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/docs/package.json b/docs/package.json index 329b767b..86acf308 100644 --- a/docs/package.json +++ b/docs/package.json @@ -32,7 +32,7 @@ "@iconify/json": "^2.1.95", "@types/canvas-confetti": "^1.6.0", "@types/node": "^18.14.0", - "@vue-flow/eslint-config": "workspace:*", + "@tooling/eslint-config": "workspace:*", "@windicss/plugin-scrollbar": "^1.2.3", "dotenv": "^16.0.3", "ohmyfetch": "^0.4.21", diff --git a/examples/nuxt3/.eslintrc.js b/examples/nuxt3/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/examples/nuxt3/.eslintrc.js +++ b/examples/nuxt3/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/examples/nuxt3/package.json b/examples/nuxt3/package.json index a785169b..45190a87 100644 --- a/examples/nuxt3/package.json +++ b/examples/nuxt3/package.json @@ -12,7 +12,7 @@ "@vue-flow/minimap": "workspace:*" }, "devDependencies": { - "@vue-flow/eslint-config": "workspace:*", + "@tooling/eslint-config": "workspace:*", "nuxt": "^3.2.2" } } diff --git a/examples/quasar/.eslintrc.js b/examples/quasar/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/examples/quasar/.eslintrc.js +++ b/examples/quasar/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/examples/quasar/package.json b/examples/quasar/package.json index 15e6d900..97f5c370 100644 --- a/examples/quasar/package.json +++ b/examples/quasar/package.json @@ -17,8 +17,8 @@ "vue-router": "^4.1.5" }, "devDependencies": { + "@tooling/eslint-config": "workspace:*", "@quasar/app-vite": "^1.0.5", - "@vue-flow/eslint-config": "workspace:*", "@vitejs/plugin-vue": "^2.3.4", "@types/node": "^18.8.3", "autoprefixer": "^10.4.12" diff --git a/examples/vite/.eslintrc.js b/examples/vite/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/examples/vite/.eslintrc.js +++ b/examples/vite/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/examples/vite/package.json b/examples/vite/package.json index acc004ee..9cea383f 100644 --- a/examples/vite/package.json +++ b/examples/vite/package.json @@ -16,8 +16,9 @@ "@vue-flow/node-toolbar": "workspace:*" }, "devDependencies": { + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", "@types/dagre": "^0.7.48", - "@vue-flow/eslint-config": "workspace:*", "@vitejs/plugin-vue": "^4.0.0", "dagre": "^0.8.5", "unplugin-auto-import": "^0.14.4", diff --git a/examples/vite/tsconfig.json b/examples/vite/tsconfig.json index 8d3ca9b7..5b818df1 100644 --- a/examples/vite/tsconfig.json +++ b/examples/vite/tsconfig.json @@ -1,37 +1,19 @@ { + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", - "module": "ESNext", - "target": "es2017", - "lib": [ - "DOM", - "ESNext" - ], "noEmit": true, "declaration": false, - "strict": true, - "esModuleInterop": true, - "incremental": false, - "skipLibCheck": true, - "moduleResolution": "node", "resolveJsonModule": true, - "noUnusedLocals": false, - "strictNullChecks": true, - "forceConsistentCasingInFileNames": true, "types": [ "vite/client" ], - "jsx": "preserve", "paths": { "~/*": [ "../../packages/core/src/*" ] } }, - "exclude": [ - "node_modules", - "dist" - ], "references": [ { "path": "./tsconfig.node.json" diff --git a/packages/background/.eslintrc.js b/packages/background/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/packages/background/.eslintrc.js +++ b/packages/background/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/packages/background/package.json b/packages/background/package.json index e64b463d..58b28c9c 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -32,10 +32,10 @@ "@vue-flow/core": "^1.12.2" }, "devDependencies": { + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", + "@tooling/vite-config": "workspace:*", "@vue-flow/core": "workspace:*", - "@vue-flow/eslint-config": "workspace:*", - "@vue-flow/tsconfig": "workspace:*", - "@vue-flow/vite-config": "workspace:*", "vite": "^4.1.4", "vue-tsc": "^1.1.5" }, diff --git a/packages/background/tsconfig.json b/packages/background/tsconfig.json index 71c1c077..f02b0a03 100644 --- a/packages/background/tsconfig.json +++ b/packages/background/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue-flow/tsconfig/base", + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", "declarationDir": "./dist", diff --git a/packages/background/vite.config.ts b/packages/background/vite.config.ts index 57471869..0931cdd5 100644 --- a/packages/background/vite.config.ts +++ b/packages/background/vite.config.ts @@ -1,5 +1,5 @@ import { resolve } from 'path' -import { withConfig } from '@vue-flow/vite-config' +import { withConfig } from '@tooling/vite-config' export default withConfig({ build: { diff --git a/packages/controls/.eslintrc.js b/packages/controls/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/packages/controls/.eslintrc.js +++ b/packages/controls/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/packages/controls/package.json b/packages/controls/package.json index f26e9229..068b5f41 100644 --- a/packages/controls/package.json +++ b/packages/controls/package.json @@ -32,10 +32,10 @@ "@vue-flow/core": "^1.12.2" }, "devDependencies": { + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", + "@tooling/vite-config": "workspace:*", "@vue-flow/core": "workspace:*", - "@vue-flow/eslint-config": "workspace:*", - "@vue-flow/tsconfig": "workspace:*", - "@vue-flow/vite-config": "workspace:*", "vite": "^4.1.4", "vite-svg-loader": "^4.0.0", "vue-tsc": "^1.1.5" diff --git a/packages/controls/tsconfig.json b/packages/controls/tsconfig.json index 20ca26b2..8300e148 100644 --- a/packages/controls/tsconfig.json +++ b/packages/controls/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue-flow/tsconfig/base", + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", "declarationDir": "./dist", diff --git a/packages/controls/vite.config.ts b/packages/controls/vite.config.ts index ef349b8f..aaf4233e 100644 --- a/packages/controls/vite.config.ts +++ b/packages/controls/vite.config.ts @@ -1,5 +1,5 @@ import { resolve } from 'path' -import { withConfig } from '@vue-flow/vite-config' +import { withConfig } from '@tooling/vite-config' import svgLoader from 'vite-svg-loader' export default withConfig({ diff --git a/packages/core/.eslintrc.js b/packages/core/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/packages/core/.eslintrc.js +++ b/packages/core/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/packages/core/package.json b/packages/core/package.json index 892606bc..2a3ffa37 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -46,10 +46,10 @@ }, "devDependencies": { "@rollup/plugin-replace": "^5.0.2", + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", + "@tooling/vite-config": "workspace:*", "@types/d3": "^7.4.0", - "@vue-flow/eslint-config": "workspace:*", - "@vue-flow/tsconfig": "workspace:*", - "@vue-flow/vite-config": "workspace:*", "autoprefixer": "^10.4.13", "postcss": "^8.4.21", "postcss-cli": "^10.1.0", diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json index d960206b..9c837973 100644 --- a/packages/core/tsconfig.json +++ b/packages/core/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue-flow/tsconfig/base", + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", "declarationDir": "./dist", diff --git a/packages/minimap/.eslintrc.js b/packages/minimap/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/packages/minimap/.eslintrc.js +++ b/packages/minimap/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/packages/minimap/package.json b/packages/minimap/package.json index 95b3761d..1a8771c4 100644 --- a/packages/minimap/package.json +++ b/packages/minimap/package.json @@ -36,12 +36,12 @@ "d3-zoom": "^3.0.0" }, "devDependencies": { + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", + "@tooling/vite-config": "workspace:*", "@types/d3-selection": "^3.0.3", "@types/d3-zoom": "^3.0.1", "@vue-flow/core": "workspace:*", - "@vue-flow/eslint-config": "workspace:*", - "@vue-flow/tsconfig": "workspace:*", - "@vue-flow/vite-config": "workspace:*", "vite": "^4.1.4", "vue-tsc": "^1.1.5" }, diff --git a/packages/minimap/tsconfig.json b/packages/minimap/tsconfig.json index 71c1c077..f02b0a03 100644 --- a/packages/minimap/tsconfig.json +++ b/packages/minimap/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue-flow/tsconfig/base", + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", "declarationDir": "./dist", diff --git a/packages/minimap/vite.config.ts b/packages/minimap/vite.config.ts index 6ae42b00..d32b3b55 100644 --- a/packages/minimap/vite.config.ts +++ b/packages/minimap/vite.config.ts @@ -1,5 +1,5 @@ import { resolve } from 'path' -import { withConfig } from '@vue-flow/vite-config' +import { withConfig } from '@tooling/vite-config' export default withConfig({ build: { diff --git a/packages/node-resizer/.eslintrc.js b/packages/node-resizer/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/packages/node-resizer/.eslintrc.js +++ b/packages/node-resizer/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/packages/node-resizer/package.json b/packages/node-resizer/package.json index 61dce8f3..e1638812 100644 --- a/packages/node-resizer/package.json +++ b/packages/node-resizer/package.json @@ -37,12 +37,12 @@ "d3-selection": "^3.0.0" }, "devDependencies": { + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", + "@tooling/vite-config": "workspace:*", "@types/d3-drag": "^3.0.1", "@types/d3-selection": "^3.0.3", "@vue-flow/core": "workspace:*", - "@vue-flow/eslint-config": "workspace:*", - "@vue-flow/tsconfig": "workspace:*", - "@vue-flow/vite-config": "workspace:*", "vite-plugin-vue-type-imports": "^0.2.4", "vite": "^4.1.4", "vue-tsc": "^1.1.5" diff --git a/packages/node-resizer/tsconfig.json b/packages/node-resizer/tsconfig.json index 71c1c077..f02b0a03 100644 --- a/packages/node-resizer/tsconfig.json +++ b/packages/node-resizer/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue-flow/tsconfig/base", + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", "declarationDir": "./dist", diff --git a/packages/node-resizer/vite.config.ts b/packages/node-resizer/vite.config.ts index 8140257e..7531d248 100644 --- a/packages/node-resizer/vite.config.ts +++ b/packages/node-resizer/vite.config.ts @@ -1,5 +1,5 @@ import { resolve } from 'path' -import { withConfig } from '@vue-flow/vite-config' +import { withConfig } from '@tooling/vite-config' import vueTypes from 'vite-plugin-vue-type-imports' export default withConfig({ diff --git a/packages/node-toolbar/.eslintrc.js b/packages/node-toolbar/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/packages/node-toolbar/.eslintrc.js +++ b/packages/node-toolbar/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/packages/node-toolbar/package.json b/packages/node-toolbar/package.json index 20331c20..0afdbc5c 100644 --- a/packages/node-toolbar/package.json +++ b/packages/node-toolbar/package.json @@ -32,10 +32,10 @@ "@vue-flow/core": "^1.12.2" }, "devDependencies": { + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", + "@tooling/vite-config": "workspace:*", "@vue-flow/core": "workspace:*", - "@vue-flow/eslint-config": "workspace:*", - "@vue-flow/tsconfig": "workspace:*", - "@vue-flow/vite-config": "workspace:*", "vite": "^4.1.4", "vue-tsc": "^1.1.5" }, diff --git a/packages/node-toolbar/tsconfig.json b/packages/node-toolbar/tsconfig.json index 71c1c077..f02b0a03 100644 --- a/packages/node-toolbar/tsconfig.json +++ b/packages/node-toolbar/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue-flow/tsconfig/base", + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", "declarationDir": "./dist", diff --git a/packages/node-toolbar/vite.config.ts b/packages/node-toolbar/vite.config.ts index 15bd7576..1292260d 100644 --- a/packages/node-toolbar/vite.config.ts +++ b/packages/node-toolbar/vite.config.ts @@ -1,5 +1,5 @@ import { resolve } from 'path' -import { withConfig } from '@vue-flow/vite-config' +import { withConfig } from '@tooling/vite-config' export default withConfig({ build: { diff --git a/packages/pathfinding-edge/.eslintrc.js b/packages/pathfinding-edge/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/packages/pathfinding-edge/.eslintrc.js +++ b/packages/pathfinding-edge/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/packages/pathfinding-edge/package.json b/packages/pathfinding-edge/package.json index 33c58be7..ee974c18 100644 --- a/packages/pathfinding-edge/package.json +++ b/packages/pathfinding-edge/package.json @@ -34,11 +34,11 @@ "perfect-arrows": "^0.3.7" }, "devDependencies": { + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", + "@tooling/vite-config": "workspace:*", "@types/pathfinding": "^0.0.6", "@vue-flow/core": "workspace:*", - "@vue-flow/eslint-config": "workspace:*", - "@vue-flow/tsconfig": "workspace:*", - "@vue-flow/vite-config": "workspace:*", "@vitejs/plugin-vue": "^4.0.0", "ts-patch": "^2.1.0", "typescript-transform-paths": "^3.4.6", diff --git a/packages/pathfinding-edge/tsconfig.json b/packages/pathfinding-edge/tsconfig.json index 71c1c077..f02b0a03 100644 --- a/packages/pathfinding-edge/tsconfig.json +++ b/packages/pathfinding-edge/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue-flow/tsconfig/base", + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", "declarationDir": "./dist", diff --git a/packages/pathfinding-edge/vite.config.ts b/packages/pathfinding-edge/vite.config.ts index 2c58ca57..f618c609 100644 --- a/packages/pathfinding-edge/vite.config.ts +++ b/packages/pathfinding-edge/vite.config.ts @@ -1,5 +1,5 @@ import { resolve } from 'path' -import { withConfig } from '@vue-flow/vite-config' +import { withConfig } from '@tooling/vite-config' export default withConfig({ build: { diff --git a/packages/vue-flow/.eslintrc.js b/packages/vue-flow/.eslintrc.js index 7a028bcf..e4b0b38c 100644 --- a/packages/vue-flow/.eslintrc.js +++ b/packages/vue-flow/.eslintrc.js @@ -1,3 +1,3 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], } diff --git a/packages/vue-flow/package.json b/packages/vue-flow/package.json index a818e0d2..b72010fd 100644 --- a/packages/vue-flow/package.json +++ b/packages/vue-flow/package.json @@ -36,12 +36,12 @@ "@vue-flow/background": "workspace:*", "@vue-flow/controls": "workspace:*", "@vue-flow/core": "workspace:*", - "@vue-flow/eslint-config": "workspace:*", - "@vue-flow/tsconfig": "workspace:*", - "@vue-flow/vite-config": "workspace:*", "@vue-flow/minimap": "workspace:*" }, "devDependencies": { + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", + "@tooling/vite-config": "workspace:*", "autoprefixer": "^10.4.13", "postcss": "^8.4.21", "postcss-cli": "^10.1.0", diff --git a/packages/vue-flow/tsconfig.json b/packages/vue-flow/tsconfig.json index 71c1c077..f02b0a03 100644 --- a/packages/vue-flow/tsconfig.json +++ b/packages/vue-flow/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue-flow/tsconfig/base", + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", "declarationDir": "./dist", diff --git a/packages/vue-flow/vite.config.ts b/packages/vue-flow/vite.config.ts index a58106eb..62f408d6 100644 --- a/packages/vue-flow/vite.config.ts +++ b/packages/vue-flow/vite.config.ts @@ -1,5 +1,5 @@ import { resolve } from 'path' -import { withConfig } from '@vue-flow/vite-config' +import { withConfig } from '@tooling/vite-config' export default withConfig({ build: { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3acf7f3b..f80242fd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,13 +25,13 @@ importers: '@animxyz/vue3': ^0.6.7 '@iconify/json': ^2.1.95 '@stackblitz/sdk': ^1.8.2 + '@tooling/eslint-config': workspace:* '@types/canvas-confetti': ^1.6.0 '@types/node': ^18.14.0 '@vercel/analytics': ^0.1.10 '@vue-flow/background': workspace:* '@vue-flow/controls': workspace:* '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* '@vue-flow/minimap': workspace:* '@vue-flow/node-resizer': workspace:* '@vue-flow/node-toolbar': workspace:* @@ -72,9 +72,9 @@ importers: web-vitals: 3.1.1 devDependencies: '@iconify/json': 2.2.26 + '@tooling/eslint-config': link:../tooling/eslint-config '@types/canvas-confetti': 1.6.0 '@types/node': 18.14.0 - '@vue-flow/eslint-config': link:../tooling/eslint-config '@windicss/plugin-scrollbar': 1.2.3 dotenv: 16.0.3 ohmyfetch: 0.4.21 @@ -91,10 +91,10 @@ importers: examples/nuxt3: specifiers: + '@tooling/eslint-config': workspace:* '@vue-flow/background': workspace:* '@vue-flow/controls': workspace:* '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* '@vue-flow/minimap': workspace:* nuxt: ^3.2.2 dependencies: @@ -103,19 +103,19 @@ importers: '@vue-flow/core': link:../../packages/core '@vue-flow/minimap': link:../../packages/minimap devDependencies: - '@vue-flow/eslint-config': link:../../tooling/eslint-config + '@tooling/eslint-config': link:../../tooling/eslint-config nuxt: 3.2.2 examples/quasar: specifiers: '@quasar/app-vite': ^1.0.5 '@quasar/extras': ^1.15.4 + '@tooling/eslint-config': workspace:* '@types/node': ^18.8.3 '@vitejs/plugin-vue': ^2.3.4 '@vue-flow/background': workspace:* '@vue-flow/controls': workspace:* '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* '@vue-flow/minimap': workspace:* autoprefixer: ^10.4.12 quasar: ^2.9.2 @@ -132,19 +132,20 @@ importers: vue-router: 4.1.6_vue@3.2.47 devDependencies: '@quasar/app-vite': 1.2.0_ms5ws4ap3qtvl4y3jvgwelcqfm + '@tooling/eslint-config': link:../../tooling/eslint-config '@types/node': 18.14.0 '@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.47 - '@vue-flow/eslint-config': link:../../tooling/eslint-config autoprefixer: 10.4.13_postcss@8.4.21 examples/vite: specifiers: + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* '@types/dagre': ^0.7.48 '@vitejs/plugin-vue': ^4.0.0 '@vue-flow/background': workspace:* '@vue-flow/controls': workspace:* '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* '@vue-flow/minimap': workspace:* '@vue-flow/node-resizer': workspace:* '@vue-flow/node-toolbar': workspace:* @@ -164,9 +165,10 @@ importers: '@vue-flow/node-toolbar': link:../../packages/node-toolbar vueflow: link:../../packages/vue-flow devDependencies: + '@tooling/eslint-config': link:../../tooling/eslint-config + '@tooling/tsconfig': link:../../tooling/tsconfig '@types/dagre': 0.7.48 '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue-flow/eslint-config': link:../../tooling/eslint-config dagre: 0.8.5 unplugin-auto-import: 0.14.4 vite: 4.1.4 @@ -176,34 +178,34 @@ importers: packages/background: specifiers: + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* + '@tooling/vite-config': workspace:* '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* - '@vue-flow/tsconfig': workspace:* - '@vue-flow/vite-config': workspace:* vite: ^4.1.4 vue-tsc: ^1.1.5 devDependencies: + '@tooling/eslint-config': link:../../tooling/eslint-config + '@tooling/tsconfig': link:../../tooling/tsconfig + '@tooling/vite-config': link:../../tooling/vite-config '@vue-flow/core': link:../core - '@vue-flow/eslint-config': link:../../tooling/eslint-config - '@vue-flow/tsconfig': link:../../tooling/tsconfig - '@vue-flow/vite-config': link:../../tooling/vite-config vite: 4.1.4 vue-tsc: 1.1.7_typescript@4.9.5 packages/controls: specifiers: + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* + '@tooling/vite-config': workspace:* '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* - '@vue-flow/tsconfig': workspace:* - '@vue-flow/vite-config': workspace:* vite: ^4.1.4 vite-svg-loader: ^4.0.0 vue-tsc: ^1.1.5 devDependencies: + '@tooling/eslint-config': link:../../tooling/eslint-config + '@tooling/tsconfig': link:../../tooling/tsconfig + '@tooling/vite-config': link:../../tooling/vite-config '@vue-flow/core': link:../core - '@vue-flow/eslint-config': link:../../tooling/eslint-config - '@vue-flow/tsconfig': link:../../tooling/tsconfig - '@vue-flow/vite-config': link:../../tooling/vite-config vite: 4.1.4 vite-svg-loader: 4.0.0 vue-tsc: 1.1.7_typescript@4.9.5 @@ -211,10 +213,10 @@ importers: packages/core: specifiers: '@rollup/plugin-replace': ^5.0.2 + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* + '@tooling/vite-config': workspace:* '@types/d3': ^7.4.0 - '@vue-flow/eslint-config': workspace:* - '@vue-flow/tsconfig': workspace:* - '@vue-flow/vite-config': workspace:* '@vueuse/core': ^9.13.0 autoprefixer: ^10.4.13 d3-drag: ^3.0.0 @@ -236,10 +238,10 @@ importers: vue: 3.2.47 devDependencies: '@rollup/plugin-replace': 5.0.2 + '@tooling/eslint-config': link:../../tooling/eslint-config + '@tooling/tsconfig': link:../../tooling/tsconfig + '@tooling/vite-config': link:../../tooling/vite-config '@types/d3': 7.4.0 - '@vue-flow/eslint-config': link:../../tooling/eslint-config - '@vue-flow/tsconfig': link:../../tooling/tsconfig - '@vue-flow/vite-config': link:../../tooling/vite-config autoprefixer: 10.4.13_postcss@8.4.21 postcss: 8.4.21 postcss-cli: 10.1.0_postcss@8.4.21 @@ -251,12 +253,12 @@ importers: packages/minimap: specifiers: + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* + '@tooling/vite-config': workspace:* '@types/d3-selection': ^3.0.3 '@types/d3-zoom': ^3.0.1 '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* - '@vue-flow/tsconfig': workspace:* - '@vue-flow/vite-config': workspace:* d3-selection: ^3.0.0 d3-zoom: ^3.0.0 vite: ^4.1.4 @@ -265,23 +267,23 @@ importers: d3-selection: 3.0.0 d3-zoom: 3.0.0 devDependencies: + '@tooling/eslint-config': link:../../tooling/eslint-config + '@tooling/tsconfig': link:../../tooling/tsconfig + '@tooling/vite-config': link:../../tooling/vite-config '@types/d3-selection': 3.0.4 '@types/d3-zoom': 3.0.2 '@vue-flow/core': link:../core - '@vue-flow/eslint-config': link:../../tooling/eslint-config - '@vue-flow/tsconfig': link:../../tooling/tsconfig - '@vue-flow/vite-config': link:../../tooling/vite-config vite: 4.1.4 vue-tsc: 1.1.7_typescript@4.9.5 packages/node-resizer: specifiers: + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* + '@tooling/vite-config': workspace:* '@types/d3-drag': ^3.0.1 '@types/d3-selection': ^3.0.3 '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* - '@vue-flow/tsconfig': workspace:* - '@vue-flow/vite-config': workspace:* d3-drag: ^3.0.0 d3-selection: ^3.0.0 vite: ^4.1.4 @@ -293,40 +295,40 @@ importers: d3-selection: 3.0.0 vue: 3.2.47 devDependencies: + '@tooling/eslint-config': link:../../tooling/eslint-config + '@tooling/tsconfig': link:../../tooling/tsconfig + '@tooling/vite-config': link:../../tooling/vite-config '@types/d3-drag': 3.0.2 '@types/d3-selection': 3.0.4 '@vue-flow/core': link:../core - '@vue-flow/eslint-config': link:../../tooling/eslint-config - '@vue-flow/tsconfig': link:../../tooling/tsconfig - '@vue-flow/vite-config': link:../../tooling/vite-config vite: 4.1.4 vite-plugin-vue-type-imports: 0.2.4_vite@4.1.4+vue@3.2.47 vue-tsc: 1.1.7_typescript@4.9.5 packages/node-toolbar: specifiers: + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* + '@tooling/vite-config': workspace:* '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* - '@vue-flow/tsconfig': workspace:* - '@vue-flow/vite-config': workspace:* vite: ^4.1.4 vue-tsc: ^1.1.5 devDependencies: + '@tooling/eslint-config': link:../../tooling/eslint-config + '@tooling/tsconfig': link:../../tooling/tsconfig + '@tooling/vite-config': link:../../tooling/vite-config '@vue-flow/core': link:../core - '@vue-flow/eslint-config': link:../../tooling/eslint-config - '@vue-flow/tsconfig': link:../../tooling/tsconfig - '@vue-flow/vite-config': link:../../tooling/vite-config vite: 4.1.4 vue-tsc: 1.1.7_typescript@4.9.5 packages/pathfinding-edge: specifiers: + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* + '@tooling/vite-config': workspace:* '@types/pathfinding': ^0.0.6 '@vitejs/plugin-vue': ^4.0.0 '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* - '@vue-flow/tsconfig': workspace:* - '@vue-flow/vite-config': workspace:* pathfinding: ^0.4.18 perfect-arrows: ^0.3.7 ts-patch: ^2.1.0 @@ -337,12 +339,12 @@ importers: pathfinding: 0.4.18 perfect-arrows: 0.3.7 devDependencies: + '@tooling/eslint-config': link:../../tooling/eslint-config + '@tooling/tsconfig': link:../../tooling/tsconfig + '@tooling/vite-config': link:../../tooling/vite-config '@types/pathfinding': 0.0.6 '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 '@vue-flow/core': link:../core - '@vue-flow/eslint-config': link:../../tooling/eslint-config - '@vue-flow/tsconfig': link:../../tooling/tsconfig - '@vue-flow/vite-config': link:../../tooling/vite-config ts-patch: 2.1.0_typescript@4.9.5 typescript-transform-paths: 3.4.6_typescript@4.9.5 vite: 4.1.4 @@ -350,13 +352,13 @@ importers: packages/vue-flow: specifiers: + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* + '@tooling/vite-config': workspace:* '@vue-flow/background': workspace:* '@vue-flow/controls': workspace:* '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* '@vue-flow/minimap': workspace:* - '@vue-flow/tsconfig': workspace:* - '@vue-flow/vite-config': workspace:* autoprefixer: ^10.4.13 postcss: ^8.4.21 postcss-cli: ^10.1.0 @@ -367,12 +369,12 @@ importers: '@vue-flow/background': link:../background '@vue-flow/controls': link:../controls '@vue-flow/core': link:../core - '@vue-flow/eslint-config': link:../../tooling/eslint-config '@vue-flow/minimap': link:../minimap - '@vue-flow/tsconfig': link:../../tooling/tsconfig - '@vue-flow/vite-config': link:../../tooling/vite-config vue: 3.2.47 devDependencies: + '@tooling/eslint-config': link:../../tooling/eslint-config + '@tooling/tsconfig': link:../../tooling/tsconfig + '@tooling/vite-config': link:../../tooling/vite-config autoprefixer: 10.4.13_postcss@8.4.21 postcss: 8.4.21 postcss-cli: 10.1.0_postcss@8.4.21 @@ -381,19 +383,19 @@ importers: tests: specifiers: + '@tooling/eslint-config': workspace:* '@vitejs/plugin-vue': ^4.0.0 '@vue-flow/background': workspace:* '@vue-flow/controls': workspace:* '@vue-flow/core': workspace:* - '@vue-flow/eslint-config': workspace:* '@vue-flow/minimap': workspace:* cypress: ^12.3.0 eslint-plugin-chai-friendly: ^0.7.2 dependencies: + '@tooling/eslint-config': link:../tooling/eslint-config '@vue-flow/background': link:../packages/background '@vue-flow/controls': link:../packages/controls '@vue-flow/core': link:../packages/core - '@vue-flow/eslint-config': link:../tooling/eslint-config '@vue-flow/minimap': link:../packages/minimap devDependencies: '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 @@ -419,17 +421,17 @@ importers: tooling/vite-config: specifiers: + '@tooling/eslint-config': workspace:* + '@tooling/tsconfig': workspace:* '@vitejs/plugin-vue': ^4.0.0 - '@vue-flow/eslint-config': workspace:* - '@vue-flow/tsconfig': workspace:* defu: ^6.1.2 unplugin-auto-import: ^0.14.4 unplugin-vue-macros: ^1.8.2 vite: ^4.1.4 devDependencies: + '@tooling/eslint-config': link:../eslint-config + '@tooling/tsconfig': link:../tsconfig '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - '@vue-flow/eslint-config': link:../eslint-config - '@vue-flow/tsconfig': link:../tsconfig defu: 6.1.2 unplugin-auto-import: 0.14.4 unplugin-vue-macros: 1.8.2_vite@4.1.4+vue@3.2.47 diff --git a/tests/.eslintrc.js b/tests/.eslintrc.js index bd3c9ae8..574fdfd3 100644 --- a/tests/.eslintrc.js +++ b/tests/.eslintrc.js @@ -1,5 +1,5 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], plugins: ['chai-friendly'], rules: { 'chai-friendly/no-unused-expressions': ['error', { allowShortCircuit: true, allowTernary: true }], diff --git a/tests/package.json b/tests/package.json index 5814369b..c52038c8 100644 --- a/tests/package.json +++ b/tests/package.json @@ -10,7 +10,7 @@ "@vue-flow/background": "workspace:*", "@vue-flow/controls": "workspace:*", "@vue-flow/core": "workspace:*", - "@vue-flow/eslint-config": "workspace:*", + "@tooling/eslint-config": "workspace:*", "@vue-flow/minimap": "workspace:*" }, "devDependencies": { diff --git a/tooling/eslint-config/package.json b/tooling/eslint-config/package.json index 2243c4a9..75484f18 100644 --- a/tooling/eslint-config/package.json +++ b/tooling/eslint-config/package.json @@ -1,5 +1,5 @@ { - "name": "@vue-flow/eslint-config", + "name": "@tooling/eslint-config", "version": "0.0.0", "private": true, "license": "MIT", diff --git a/tooling/tsconfig/package.json b/tooling/tsconfig/package.json index 820a38f9..5fe0fb87 100644 --- a/tooling/tsconfig/package.json +++ b/tooling/tsconfig/package.json @@ -1,5 +1,5 @@ { - "name": "@vue-flow/tsconfig", + "name": "@tooling/tsconfig", "version": "0.0.0", "private": true, "license": "MIT" diff --git a/tooling/vite-config/.eslintrc.js b/tooling/vite-config/.eslintrc.js index afdb6075..55dcc78b 100644 --- a/tooling/vite-config/.eslintrc.js +++ b/tooling/vite-config/.eslintrc.js @@ -1,4 +1,4 @@ module.exports = { - extends: ['@vue-flow/eslint-config'], + extends: ['@tooling/eslint-config'], ignorePatterns: '!**/*', } diff --git a/tooling/vite-config/package.json b/tooling/vite-config/package.json index 782e25b7..7724eafb 100644 --- a/tooling/vite-config/package.json +++ b/tooling/vite-config/package.json @@ -1,13 +1,13 @@ { - "name": "@vue-flow/vite-config", + "name": "@tooling/vite-config", "version": "0.0.0", "private": true, "license": "MIT", "main": "./src/index.js", "types": "./src/index.d.ts", "devDependencies": { - "@vue-flow/eslint-config": "workspace:*", - "@vue-flow/tsconfig": "workspace:*", + "@tooling/eslint-config": "workspace:*", + "@tooling/tsconfig": "workspace:*", "@vitejs/plugin-vue": "^4.0.0", "defu": "^6.1.2", "unplugin-auto-import": "^0.14.4", diff --git a/tooling/vite-config/tsconfig.json b/tooling/vite-config/tsconfig.json index a0f9d771..7df17ff1 100644 --- a/tooling/vite-config/tsconfig.json +++ b/tooling/vite-config/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@vue-flow/tsconfig/base", + "extends": "@tooling/tsconfig/base", "compilerOptions": { "baseUrl": ".", "outDir": ".",