From a8dd5dc1da2412a4919175c4ebe1a1671905dbde Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Fri, 5 May 2023 23:38:46 +0200 Subject: [PATCH] fix(package): move development commands to playground --- package.json | 9 +-- playground/package.json | 8 ++- pnpm-lock.yaml | 142 +++++++++++++++++++++------------------- pnpm-workspace.yaml | 2 + 4 files changed, 85 insertions(+), 76 deletions(-) create mode 100644 pnpm-workspace.yaml diff --git a/package.json b/package.json index 2af01d8c..36ab480b 100644 --- a/package.json +++ b/package.json @@ -33,12 +33,9 @@ "src/locale" ], "scripts": { - "prepack": "nuxt-module-build", - "dev": "nuxi dev playground", - "dev:prepare": "nuxt-module-build --stub && cd playground && nuxi prepare", - "dev:build": "nuxi build playground", - "lint": "pnpm prepack && eslint --ext .js,.ts,.vue . && nuxi typecheck playground", - "prepare": "husky install && pnpm dev:prepare" + "build": "nuxt-module-build", + "prepack": "pnpm build", + "prepare": "husky install" }, "dependencies": { "@nuxt/kit": "3.4.3", diff --git a/playground/package.json b/playground/package.json index 54a58542..fced8e4e 100644 --- a/playground/package.json +++ b/playground/package.json @@ -1,4 +1,10 @@ { "private": true, - "name": "cookie-control-playground" + "name": "cookie-control-playground", + "scripts": { + "build": "nuxt build", + "dev": "nuxt dev", + "lint": "pnpm --dir .. build && eslint --ext .js,.ts,.vue . && nuxt typecheck", + "prepare": "cd .. && pnpm build --stub && cd playground && nuxt prepare" + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a9856a90..52166177 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,74 +1,78 @@ lockfileVersion: '6.0' -dependencies: - '@nuxt/kit': - specifier: 3.4.3 - version: 3.4.3(rollup@3.21.5) - '@sindresorhus/slugify': - specifier: 2.2.0 - version: 2.2.0 - css-vars-ponyfill: - specifier: 2.4.8 - version: 2.4.8 - js-cookie: - specifier: 3.0.5 - version: 3.0.5 - string-replace-loader: - specifier: 3.1.0 - version: 3.1.0(webpack@5.82.0) - -devDependencies: - '@commitlint/cli': - specifier: 17.6.3 - version: 17.6.3 - '@commitlint/config-conventional': - specifier: 17.6.3 - version: 17.6.3 - '@dargmuesli/nuxt-cookie-control': - specifier: link:. - version: 'link:' - '@nuxt/module-builder': - specifier: 0.3.1 - version: 0.3.1 - '@nuxtjs/eslint-config-typescript': - specifier: 12.0.0 - version: 12.0.0(eslint@8.39.0)(typescript@5.0.4) - '@types/js-cookie': - specifier: 3.0.3 - version: 3.0.3 - eslint: - specifier: 8.39.0 - version: 8.39.0 - eslint-config-prettier: - specifier: 8.8.0 - version: 8.8.0(eslint@8.39.0) - eslint-plugin-prettier: - specifier: 4.2.1 - version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.39.0)(prettier@2.8.8) - husky: - specifier: 8.0.3 - version: 8.0.3 - lint-staged: - specifier: 13.2.2 - version: 13.2.2 - nuxt: - specifier: 3.4.3 - version: 3.4.3(@types/node@20.0.0)(eslint@8.39.0)(rollup@3.21.5)(typescript@5.0.4)(vue-tsc@1.6.4) - prettier: - specifier: 2.8.8 - version: 2.8.8 - typescript: - specifier: 5.0.4 - version: 5.0.4 - vue: - specifier: 3.2.47 - version: 3.2.47 - vue-tsc: - specifier: 1.6.4 - version: 1.6.4(typescript@5.0.4) - webpack: - specifier: 5.82.0 - version: 5.82.0 +importers: + + .: + dependencies: + '@nuxt/kit': + specifier: 3.4.3 + version: 3.4.3(rollup@3.21.5) + '@sindresorhus/slugify': + specifier: 2.2.0 + version: 2.2.0 + css-vars-ponyfill: + specifier: 2.4.8 + version: 2.4.8 + js-cookie: + specifier: 3.0.5 + version: 3.0.5 + string-replace-loader: + specifier: 3.1.0 + version: 3.1.0(webpack@5.82.0) + devDependencies: + '@commitlint/cli': + specifier: 17.6.3 + version: 17.6.3 + '@commitlint/config-conventional': + specifier: 17.6.3 + version: 17.6.3 + '@dargmuesli/nuxt-cookie-control': + specifier: link:. + version: 'link:' + '@nuxt/module-builder': + specifier: 0.3.1 + version: 0.3.1 + '@nuxtjs/eslint-config-typescript': + specifier: 12.0.0 + version: 12.0.0(eslint@8.39.0)(typescript@5.0.4) + '@types/js-cookie': + specifier: 3.0.3 + version: 3.0.3 + eslint: + specifier: 8.39.0 + version: 8.39.0 + eslint-config-prettier: + specifier: 8.8.0 + version: 8.8.0(eslint@8.39.0) + eslint-plugin-prettier: + specifier: 4.2.1 + version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.39.0)(prettier@2.8.8) + husky: + specifier: 8.0.3 + version: 8.0.3 + lint-staged: + specifier: 13.2.2 + version: 13.2.2 + nuxt: + specifier: 3.4.3 + version: 3.4.3(@types/node@20.0.0)(eslint@8.39.0)(rollup@3.21.5)(typescript@5.0.4)(vue-tsc@1.6.4) + prettier: + specifier: 2.8.8 + version: 2.8.8 + typescript: + specifier: 5.0.4 + version: 5.0.4 + vue: + specifier: 3.2.47 + version: 3.2.47 + vue-tsc: + specifier: 1.6.4 + version: 1.6.4(typescript@5.0.4) + webpack: + specifier: 5.82.0 + version: 5.82.0 + + playground: {} packages: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 00000000..f1ccb742 --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,2 @@ +packages: + - "playground"