Skip to content

Commit

Permalink
all: Use external/personal ESLint config package
Browse files Browse the repository at this point in the history
  • Loading branch information
somnisomni committed Dec 12, 2024
1 parent fb0960e commit c87fefb
Show file tree
Hide file tree
Showing 12 changed files with 1,767 additions and 346 deletions.
8 changes: 5 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"scripts": {
"preinstall": "pnpm dlx only-allow pnpm",
"postinstall": "pnpm run common:build",
"forceinstall": "pnpm store prune; pnpm rimraf ./node_modules ./pnpm-lock.yaml; rm -rf ./node_modules ./pnpm-lock.yaml; pnpm install",
"all": "pnpm -r run",
"all:version": "pnpm -r exec npm version",
"all:build": "pnpm all build",
Expand All @@ -24,11 +25,12 @@
"test:cov": "pnpm jest --coverage"
},
"devDependencies": {
"@myboothmanager/dev-shared": "workspace:^",
"@types/node": "^20.17.9",
"@somni/eslint-config": "https://gitpkg.vercel.app/somnisomni/webdev-common/packages/eslint-config?main",
"@types/node": "^20.17.10",
"concurrently": "^9.1.0",
"jest": "^29.7.0",
"ts-jest": "^29.2.5",
"typescript": "^5.7.2"
"typescript": "^5.7.2",
"rimraf": "^6.0.1"
}
}
4 changes: 2 additions & 2 deletions packages/Common/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { eslintConfigs } from "@myboothmanager/dev-shared";
import { ts } from "@somni/eslint-config";

export default [
...eslintConfigs.typescript,
...ts,
];
4 changes: 2 additions & 2 deletions packages/Common/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@
"./dist"
],
"devDependencies": {
"@myboothmanager/dev-shared": "workspace:^",
"@somni/eslint-config": "https://gitpkg.vercel.app/somnisomni/webdev-common/packages/eslint-config?main",
"@tsconfig/node20": "^20.1.4",
"@types/jest": "^29.5.14",
"@types/node": "^20.17.9",
"@types/node": "^20.17.10",
"eslint": "^9.16.0",
"execa": "^9.5.2",
"jest": "^29.7.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/CommonUI/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { eslintConfigs } from "@myboothmanager/dev-shared";
import { vueTs } from "@somni/eslint-config";

export default [
...eslintConfigs.vue,
...vueTs,
];
4 changes: 2 additions & 2 deletions packages/CommonUI/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@
"module": "./dist/common-ui.js",
"devDependencies": {
"@mdi/font": "^7.4.47",
"@myboothmanager/dev-shared": "workspace:^",
"@somni/eslint-config": "https://gitpkg.vercel.app/somnisomni/webdev-common/packages/eslint-config?main",
"@myboothmanager/common": "workspace:^",
"@tsconfig/node20": "^20.1.4",
"@types/clone-deep": "^4.0.4",
"@types/node": "^20.17.9",
"@types/node": "^20.17.10",
"@vitejs/plugin-vue": "^5.2.1",
"@vue/tsconfig": "^0.7.0",
"eslint": "^9.16.0",
Expand Down
2,065 changes: 1,742 additions & 323 deletions pnpm-lock.yaml

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions projects/Admin/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { eslintConfigs } from "@myboothmanager/dev-shared";
import { vueTs } from "@somni/eslint-config";

export default [
...eslintConfigs.vue,
...vueTs,
];
4 changes: 2 additions & 2 deletions projects/Admin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,10 @@
"vue-markdown-render": "^2.2.1"
},
"devDependencies": {
"@myboothmanager/dev-shared": "workspace:^",
"@somni/eslint-config": "https://gitpkg.vercel.app/somnisomni/webdev-common/packages/eslint-config?main",
"@tsconfig/node20": "^20.1.4",
"@types/clone-deep": "^4.0.4",
"@types/node": "^20.17.9",
"@types/node": "^20.17.10",
"@types/markdown-it": "^14.1.2",
"@vitejs/plugin-vue": "^5.2.1",
"@vue/tsconfig": "^0.7.0",
Expand Down
4 changes: 2 additions & 2 deletions projects/Backend/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { eslintConfigs } from "@myboothmanager/dev-shared";
import { ts } from "@somni/eslint-config";

export default [
...eslintConfigs.typescript,
...ts,
];
4 changes: 2 additions & 2 deletions projects/Backend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,15 +56,15 @@
"umzug": "^3.8.2"
},
"devDependencies": {
"@myboothmanager/dev-shared": "workspace:^",
"@somni/eslint-config": "https://gitpkg.vercel.app/somnisomni/webdev-common/packages/eslint-config?main",
"@nestjs/cli": "^10.4.9",
"@nestjs/schematics": "^10.2.3",
"@nestjs/testing": "^10.4.15",
"@tsconfig/node20": "^20.1.4",
"@types/clone-deep": "^4.0.4",
"@types/jest": "^29.5.14",
"@types/luxon": "^3.4.2",
"@types/node": "^20.17.9",
"@types/node": "^20.17.10",
"@types/sequelize": "^4.28.20",
"@types/validator": "^13.12.2",
"eslint": "^9.16.0",
Expand Down
6 changes: 3 additions & 3 deletions projects/Public/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { eslintConfigs } from "@myboothmanager/dev-shared";
import withNuxt from "./.nuxt/eslint.config.mjs";
import { vueTs } from "@somni/eslint-config";
import { withNuxt } from "./.nuxt/eslint.config.mjs";

export default withNuxt(
...eslintConfigs.vue,
...vueTs,
);
2 changes: 1 addition & 1 deletion projects/Public/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"vue-router": "^4.5.0"
},
"devDependencies": {
"@myboothmanager/dev-shared": "workspace:^",
"@somni/eslint-config": "https://gitpkg.vercel.app/somnisomni/webdev-common/packages/eslint-config?main",
"@nuxt/eslint": "^0.7.2",
"@types/uuid": "^10.0.0",
"eslint": "^9.16.0",
Expand Down

0 comments on commit c87fefb

Please sign in to comment.