From 9be555a65e8eb7c5291c0210ce58115a847d3297 Mon Sep 17 00:00:00 2001 From: Jorrit Schippers Date: Wed, 16 Apr 2025 09:01:49 +0200 Subject: [PATCH] fix: simplify scripts by adding devDependencies --- .changeset/ten-times-shake.md | 7 +++++++ packages/addons/sitemap/package.json | 15 +++++++++------ packages/cli/package.json | 10 ++++++---- packages/core/package.json | 10 ++++++---- yarn.lock | 9 ++++++++- 5 files changed, 36 insertions(+), 15 deletions(-) create mode 100644 .changeset/ten-times-shake.md diff --git a/.changeset/ten-times-shake.md b/.changeset/ten-times-shake.md new file mode 100644 index 00000000..cc167599 --- /dev/null +++ b/.changeset/ten-times-shake.md @@ -0,0 +1,7 @@ +--- +"webtools-addon-sitemap": patch +"strapi-plugin-webtools": patch +"webtools-cli": patch +--- + +fix: simplify scripts by adding devDependencies diff --git a/packages/addons/sitemap/package.json b/packages/addons/sitemap/package.json index 94b1109a..46838959 100644 --- a/packages/addons/sitemap/package.json +++ b/packages/addons/sitemap/package.json @@ -36,12 +36,12 @@ "./package.json": "./package.json" }, "scripts": { - "build": "../../../node_modules/.bin/pack-up build && ../../../node_modules/.bin/yalc push --publish", - "watch": "../../../node_modules/.bin/pack-up watch", - "watch:link": "../../../node_modules/.bin/strapi-plugin watch:link", + "build": "pack-up build && yalc push --publish", + "watch": "pack-up watch", + "watch:link": "strapi-plugin watch:link", "develop:copy-files": "copyfiles -u 1 xsl/**/* ../../../playground/src/plugins/webtools-addon-sitemap/xsl/", - "eslint": "../../../node_modules/.bin/eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", - "eslint:fix": "../../../node_modules/.bin/eslint --fix './**/*.{js,jsx,ts,tsx}'" + "eslint": "eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", + "eslint:fix": "eslint --fix './**/*.{js,jsx,ts,tsx}'" }, "peerDependencies": { "@strapi/design-system": "^2.0.0-rc", @@ -58,15 +58,18 @@ "devDependencies": { "@strapi/design-system": "^2.0.0-rc", "@strapi/icons": "^2.0.0-rc", + "@strapi/pack-up": "^5.0.0", "@strapi/sdk-plugin": "^5.0.0", "@strapi/strapi": "^5.0.0", "@strapi/utils": "^5.0.0", "@types/lodash": "^4", "copyfiles": "^2.4.1", + "eslint": "^8.57.1", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6", - "styled-components": "^6" + "styled-components": "^6", + "yalc": "^1.0.0-pre.53" }, "dependencies": { "chalk": "^4.1.2", diff --git a/packages/cli/package.json b/packages/cli/package.json index 3e2df693..424ecd9a 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -19,10 +19,10 @@ ], "scripts": { "check": "pack-up check", - "build": "pack-up build && ../../node_modules/.bin/yalc push --publish", + "build": "pack-up build && yalc push --publish", "watch": "pack-up watch", - "eslint": "../../node_modules/.bin/eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", - "eslint:fix": "../../node_modules/.bin/eslint --fix './**/*.{js,jsx,ts,tsx}'" + "eslint": "eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", + "eslint:fix": "eslint --fix './**/*.{js,jsx,ts,tsx}'" }, "bin": { "strapi-webtools": "./dist/index.js" @@ -39,7 +39,9 @@ "@types/fs-extra": "^11.0.4", "@types/glob": "^8.1.0", "@types/node": "^20.11.19", - "typescript": "^5.3.3" + "eslint": "^8.57.1", + "typescript": "^5.3.3", + "yalc": "^1.0.0-pre.53" }, "author": { "name": "Boaz Poolman", diff --git a/packages/core/package.json b/packages/core/package.json index 7558d253..9cc1a211 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -35,9 +35,9 @@ "scripts": { "build": "pack-up build && yalc push --publish", "watch": "pack-up watch", - "watch:link": "../../node_modules/.bin/strapi-plugin watch:link", - "eslint": "../../node_modules/.bin/eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", - "eslint:fix": "../../node_modules/.bin/eslint --fix './**/*.{js,jsx,ts,tsx}'" + "watch:link": "strapi-plugin watch:link", + "eslint": "eslint --max-warnings=0 './**/*.{js,jsx,ts,tsx}'", + "eslint:fix": "eslint --fix './**/*.{js,jsx,ts,tsx}'" }, "peerDependencies": { "@strapi/admin": "^5.0.0", @@ -62,10 +62,12 @@ "@types/lodash": "^4", "@types/qs": "^6", "@types/react-copy-to-clipboard": "^5.0.7", + "eslint": "^8.57.1", "react": "^18.0.0", "react-dom": "^18.0.0", "react-router-dom": "^6.0.0", - "styled-components": "^6.0.0" + "styled-components": "^6.0.0", + "yalc": "^1.0.0-pre.53" }, "dependencies": { "formik": "^2.4.0", diff --git a/yarn.lock b/yarn.lock index a0a180bf..5e5261a3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15754,7 +15754,7 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.0.0": +"eslint@npm:^8.0.0, eslint@npm:^8.57.1": version: 8.57.1 resolution: "eslint@npm:8.57.1" dependencies: @@ -27886,6 +27886,7 @@ __metadata: "@types/lodash": "npm:^4" "@types/qs": "npm:^6" "@types/react-copy-to-clipboard": "npm:^5.0.7" + eslint: "npm:^8.57.1" formik: "npm:^2.4.0" lodash: "npm:^4.17.21" qs: "npm:^6.14.0" @@ -27896,6 +27897,7 @@ __metadata: react-query: "npm:^3.39.3" react-router-dom: "npm:^6.0.0" styled-components: "npm:^6.0.0" + yalc: "npm:^1.0.0-pre.53" yup: "npm:^0.32.9" peerDependencies: "@strapi/admin": ^5.0.0 @@ -30382,6 +30384,7 @@ __metadata: dependencies: "@strapi/design-system": "npm:^2.0.0-rc" "@strapi/icons": "npm:^2.0.0-rc" + "@strapi/pack-up": "npm:^5.0.0" "@strapi/sdk-plugin": "npm:^5.0.0" "@strapi/strapi": "npm:^5.0.0" "@strapi/utils": "npm:^5.0.0" @@ -30389,6 +30392,7 @@ __metadata: chalk: "npm:^4.1.2" commander: "npm:^8.3.0" copyfiles: "npm:^2.4.1" + eslint: "npm:^8.57.1" immutable: "npm:^3.8.2" lodash: "npm:^4.17.21" react: "npm:^18.0.0" @@ -30401,6 +30405,7 @@ __metadata: sitemap: "npm:^7.1.0" styled-components: "npm:^6" xml2js: "npm:^0.5.0" + yalc: "npm:^1.0.0-pre.53" peerDependencies: "@strapi/design-system": ^2.0.0-rc "@strapi/icons": ^2.0.0-rc @@ -30428,9 +30433,11 @@ __metadata: "@types/node": "npm:^20.11.19" chalk: "npm:^4.1.2" commander: "npm:^11.1.0" + eslint: "npm:^8.57.1" fs-extra: "npm:^11.2.0" glob: "npm:^10.3.10" typescript: "npm:^5.3.3" + yalc: "npm:^1.0.0-pre.53" bin: strapi-webtools: ./dist/index.js languageName: unknown