From 92dc38ac17b65dd3b98ed70d439fb61b954fe25a Mon Sep 17 00:00:00 2001 From: fi3ework Date: Mon, 20 May 2024 12:03:41 +0800 Subject: [PATCH] chore: sort package.json --- package.json | 16 +++--- packages/builder-rsbuild/package.json | 6 +-- packages/react-rsbuild/package.json | 14 ++--- packages/vue3-rsbuild/package.json | 4 +- pnpm-lock.yaml | 73 ++++++++++++++++++++++++--- sandboxes/react-rsbuild/package.json | 16 +++--- sandboxes/vue3-rsbuild/package.json | 18 +++---- scripts/package.json | 12 ++--- 8 files changed, 111 insertions(+), 48 deletions(-) diff --git a/package.json b/package.json index 4070c6d..7a6b16c 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,12 @@ { "name": "storybook-rsbuild-monorepo", - "private": true, "version": "0.0.0", - "packageManager": "pnpm@8.15.6", + "private": true, "scripts": { - "prepare": "pnpm run build && simple-git-hooks", "build": "pnpm --filter \"./packages/**\" run prep --optimized", - "dev": "pnpm --parallel --filter \"./packages/**\" run prep --watch", "check": "pnpm --parallel --filter \"./packages/**\" run check", + "dev": "pnpm --parallel --filter \"./packages/**\" run prep --watch", + "prepare": "pnpm run build && simple-git-hooks", "test:sandboxes-build": "pnpm --parallel --filter \"./sandboxes/**\" run build:storybook" }, "simple-git-hooks": { @@ -17,13 +16,16 @@ "*.{md,mdx,json,css,less,scss}": "prettier --write", "*.{js,jsx,ts,tsx,mjs,cjs}": [ "prettier --write" - ] + ], + "**/package.json": "sort-package-json" }, "devDependencies": { "@changesets/cli": "^2.27.1", "nano-staged": "^0.8.0", - "simple-git-hooks": "^2.11.1", "prettier": "^3.2.5", + "simple-git-hooks": "^2.11.1", + "sort-package-json": "^2.10.0", "vitest": "^1.6.0" - } + }, + "packageManager": "pnpm@8.15.6" } diff --git a/packages/builder-rsbuild/package.json b/packages/builder-rsbuild/package.json index a410f25..c2b0d5b 100644 --- a/packages/builder-rsbuild/package.json +++ b/packages/builder-rsbuild/package.json @@ -7,7 +7,6 @@ "rsbuild", "rspack" ], - "license": "MIT", "bugs": { "url": "https://github.com/rspack-contrib/storybook-rsbuild/issues" }, @@ -16,6 +15,7 @@ "url": "https://github.com/rspack-contrib/storybook-rsbuild", "directory": "packages/builder-rsbuild" }, + "license": "MIT", "exports": { ".": { "types": "./dist/index.d.ts", @@ -90,12 +90,12 @@ }, "devDependencies": { "@rsbuild/core": "0.6.15", - "@types/node": "^18.0.0", "@types/express": "^4.17.21", "@types/fs-extra": "^11.0.4", + "@types/node": "^18.0.0", "@types/pretty-hrtime": "^1.0.0", - "pretty-hrtime": "^1.0.3", "add": "^2.0.6", + "pretty-hrtime": "^1.0.3", "slash": "^5.0.0", "typescript": "^5.3.2" }, diff --git a/packages/react-rsbuild/package.json b/packages/react-rsbuild/package.json index 0f6b3d8..da85557 100644 --- a/packages/react-rsbuild/package.json +++ b/packages/react-rsbuild/package.json @@ -8,7 +8,6 @@ "rspack", "react" ], - "license": "MIT", "bugs": { "url": "https://github.com/rspack-contrib/storybook-rsbuild/issues" }, @@ -17,6 +16,7 @@ "url": "https://github.com/rspack-contrib/storybook-rsbuild", "directory": "packages/builder-react" }, + "license": "MIT", "exports": { ".": { "types": "./dist/index.d.ts", @@ -58,14 +58,19 @@ "@storybook/node-logger": "^8.0.10", "@storybook/react": "^8.0.10", "@storybook/react-docgen-typescript-plugin": "^1.0.1", - "storybook-builder-rsbuild": "workspace:*", "@types/node": "^18.0.0", "find-up": "^5.0.0", "magic-string": "^0.30.10", "react-docgen": "^7.0.3", "resolve": "^1.22.8", + "storybook-builder-rsbuild": "workspace:*", "tsconfig-paths": "^4.2.0" }, + "devDependencies": { + "@storybook/types": "^8.0.10", + "add": "^2.0.6", + "typescript": "^5.3.2" + }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", @@ -89,10 +94,5 @@ "./src/loaders/react-docgen-loader.ts" ], "platform": "node" - }, - "devDependencies": { - "@storybook/types": "^8.0.10", - "add": "^2.0.6", - "typescript": "^5.3.2" } } diff --git a/packages/vue3-rsbuild/package.json b/packages/vue3-rsbuild/package.json index 55843a4..5bc3543 100644 --- a/packages/vue3-rsbuild/package.json +++ b/packages/vue3-rsbuild/package.json @@ -8,7 +8,6 @@ "rspack", "vue3" ], - "license": "MIT", "bugs": { "url": "https://github.com/rspack-contrib/storybook-rsbuild/issues" }, @@ -17,6 +16,7 @@ "url": "https://github.com/rspack-contrib/storybook-rsbuild", "directory": "packages/vue3-rsbuild" }, + "license": "MIT", "exports": { ".": { "types": "./dist/index.d.ts", @@ -50,9 +50,9 @@ }, "dependencies": { "@rsbuild/core": "0.6.15", - "@storybook/vue3": "^8.0.10", "@storybook/docs-tools": "^8.0.10", "@storybook/types": "^8.0.10", + "@storybook/vue3": "^8.0.10", "storybook-builder-rsbuild": "workspace:*", "vue-docgen-loader": "^1.5.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 70bb153..181ab86 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,6 +20,9 @@ importers: simple-git-hooks: specifier: ^2.11.1 version: 2.11.1 + sort-package-json: + specifier: ^2.10.0 + version: 2.10.0 vitest: specifier: ^1.6.0 version: 1.6.0 @@ -229,8 +232,8 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@chromatic-com/storybook': - specifier: ^1.3.0 - version: 1.3.5(react@18.3.1) + specifier: ^1.4.0 + version: 1.4.0(react@18.3.1) '@rsbuild/core': specifier: 0.6.15 version: 0.6.15 @@ -281,8 +284,8 @@ importers: version: 3.4.27(typescript@5.4.5) devDependencies: '@chromatic-com/storybook': - specifier: ^1.3.0 - version: 1.3.5(react@18.3.1) + specifier: ^1.4.0 + version: 1.4.0(react@18.3.1) '@rsbuild/core': specifier: 0.6.15 version: 0.6.15 @@ -1771,8 +1774,8 @@ packages: prettier: 2.8.8 dev: true - /@chromatic-com/storybook@1.3.5(react@18.3.1): - resolution: {integrity: sha512-Eunwu6qCvEHSOCaI0SHsAHJKhHOho+/yHguES34Afi8WZAOq2bw50U8GTQMSft76My87QFlPkCt/Qak4H3MAZw==} + /@chromatic-com/storybook@1.4.0(react@18.3.1): + resolution: {integrity: sha512-CpskwN1RsgaDMSe7mnwrmst9XeLfvrSbCJOc/eaHIDzhSiKhdbbEF83cYjMYnvODPMW8QNVdw9gWMh+yzBQtSw==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} dependencies: chromatic: 11.3.2 @@ -6087,6 +6090,16 @@ packages: engines: {node: '>=8'} dev: true + /detect-indent@7.0.1: + resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} + engines: {node: '>=12.20'} + dev: true + + /detect-newline@4.0.1: + resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /detect-node-es@1.1.0: resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} dev: true @@ -7037,6 +7050,11 @@ packages: engines: {node: '>=12.17'} dev: true + /get-stdin@9.0.0: + resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} + engines: {node: '>=12'} + dev: true + /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -7082,6 +7100,10 @@ packages: tar: 6.2.1 dev: true + /git-hooks-list@3.1.0: + resolution: {integrity: sha512-LF8VeHeR7v+wAbXqfgRlTSX/1BJR9Q1vEMR8JAz1cEg6GX07+zyj3sAdDvYjj/xnlIfVuGgj4qBei1K3hKH+PA==} + dev: true + /github-slugger@2.0.0: resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} @@ -7150,6 +7172,17 @@ packages: merge2: 1.4.1 slash: 3.0.0 + /globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.1 + merge2: 1.4.1 + slash: 4.0.0 + dev: true + /globby@14.0.1: resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} engines: {node: '>=18'} @@ -7640,6 +7673,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + dev: true + /is-plain-object@2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} @@ -10170,6 +10208,11 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + /slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + dev: true + /slash@5.1.0: resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} engines: {node: '>=14.16'} @@ -10244,6 +10287,24 @@ packages: dev: false optional: true + /sort-object-keys@1.1.3: + resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} + dev: true + + /sort-package-json@2.10.0: + resolution: {integrity: sha512-MYecfvObMwJjjJskhxYfuOADkXp1ZMMnCFC8yhp+9HDsk7HhR336hd7eiBs96lTXfiqmUNI+WQCeCMRBhl251g==} + hasBin: true + dependencies: + detect-indent: 7.0.1 + detect-newline: 4.0.1 + get-stdin: 9.0.0 + git-hooks-list: 3.1.0 + globby: 13.2.2 + is-plain-obj: 4.1.0 + semver: 7.6.2 + sort-object-keys: 1.1.3 + dev: true + /source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} diff --git a/sandboxes/react-rsbuild/package.json b/sandboxes/react-rsbuild/package.json index 144ec3f..4df7dac 100644 --- a/sandboxes/react-rsbuild/package.json +++ b/sandboxes/react-rsbuild/package.json @@ -1,25 +1,24 @@ { "name": "@sandboxes/react-rsbuild", "version": "0.0.0", - "description": "", "private": true, + "description": "", "author": "", "scripts": { - "dev": "rsbuild dev --open", "build": "rsbuild build", + "build:storybook": "storybook build", + "dev": "rsbuild dev --open", "preview": "rsbuild preview", - "storybook": "storybook dev -p 6006", - "build:storybook": "storybook build" + "storybook": "storybook dev -p 6006" }, "dependencies": { "react": "18", "react-dom": "18" }, "devDependencies": { - "@chromatic-com/storybook": "^1.3.0", + "@chromatic-com/storybook": "^1.4.0", "@rsbuild/core": "0.6.15", "@rsbuild/plugin-react": "^0.6.2", - "storybook-react-rsbuild": "workspace:*", "@storybook/addon-essentials": "8.1.1", "@storybook/addon-interactions": "8.1.1", "@storybook/addon-links": "8.1.1", @@ -29,7 +28,8 @@ "@storybook/test": "8.1.1", "@types/react": "^18", "@types/react-dom": "^18", - "typescript": "^4.8", - "storybook": "8.1.1" + "storybook": "8.1.1", + "storybook-react-rsbuild": "workspace:*", + "typescript": "^4.8" } } diff --git a/sandboxes/vue3-rsbuild/package.json b/sandboxes/vue3-rsbuild/package.json index 35baa9c..8fb3254 100644 --- a/sandboxes/vue3-rsbuild/package.json +++ b/sandboxes/vue3-rsbuild/package.json @@ -1,30 +1,30 @@ { "name": "@sandboxes/vue3-rsbuild", - "private": true, "version": "0.0.0", + "private": true, "scripts": { - "dev": "rsbuild dev --open", "build": "rsbuild build", + "build-storybook": "storybook build", + "dev": "rsbuild dev --open", "preview": "rsbuild preview", - "storybook": "storybook dev -p 6007", - "build-storybook": "storybook build" + "storybook": "storybook dev -p 6007" }, "dependencies": { "vue": "^3.4.21" }, "devDependencies": { - "@chromatic-com/storybook": "^1.3.0", - "storybook-vue3-rsbuild": "workspace:*", - "@storybook/addon-onboarding": "8.1.1", + "@chromatic-com/storybook": "^1.4.0", + "@rsbuild/core": "0.6.15", + "@rsbuild/plugin-vue": "0.6.15", "@storybook/addon-essentials": "8.1.1", "@storybook/addon-interactions": "8.1.1", "@storybook/addon-links": "8.1.1", + "@storybook/addon-onboarding": "8.1.1", "@storybook/blocks": "8.1.1", "@storybook/test": "8.1.1", "@storybook/vue3": "8.1.1", - "@rsbuild/plugin-vue": "0.6.15", - "@rsbuild/core": "0.6.15", "storybook": "8.1.1", + "storybook-vue3-rsbuild": "workspace:*", "typescript": "^5.2.2" } } diff --git a/scripts/package.json b/scripts/package.json index a175f6e..20f6aae 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -42,15 +42,15 @@ }, "dependencies": { "@types/fs-extra": "^11.0.1", - "fs-extra": "^11.1.0", - "tsup": "^6.7.0", - "type-fest": "~2.19", + "chalk": "^4.1.0", "esbuild-plugin-alias": "^0.2.1", - "ts-dedent": "^2.0.0", - "slash": "^3.0.0", "esbuild-register": "^3.5.0", "execa": "^6.1.0", - "chalk": "^4.1.0", + "fs-extra": "^11.1.0", + "slash": "^3.0.0", + "ts-dedent": "^2.0.0", + "tsup": "^6.7.0", + "type-fest": "~2.19", "typescript": "^5.3.2" }, "devDependencies": {