From: Eduardo San Martin Morote Date: Tue, 17 Aug 2021 14:59:20 +0000 (+0200) Subject: chore: reorganize deps X-Git-Tag: @pinia/nuxt@0.0.1~30 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bf5426d6e2f1180b9be1a1fb683ce86307138ef9;p=thirdparty%2Fvuejs%2Fpinia.git chore: reorganize deps --- diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5e42ee9c..617ad7ec 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -3,7 +3,8 @@ name: test on: push: paths-ignore: - - 'docs/**' + - 'packages/docs/**' + - 'packages/playground/**' jobs: build: @@ -17,6 +18,8 @@ jobs: cache: 'yarn' - run: yarn install --frozen-lockfile + - run: yarn lerna bootstrap - run: yarn run lint - - run: yarn run test + - run: yarn run test:jest + - run: yarn run build - run: yarn codecov diff --git a/package.json b/package.json index ae20dd16..d3472e66 100644 --- a/package.json +++ b/package.json @@ -8,20 +8,56 @@ "release": "node TODO: scripts/release.mjs", "size": "lerna run size", "build": "lerna run build --parallel", + "lint": "prettier -c --parser typescript \"packages/*/{src,__tests__,e2e}/**/*.[jt]s?(x)\"", + "lint:fix": "yarn run lint --write", + "test": "lerna run test && yarn run test:jest", + "test:jest": "jest --coverage", "docs:api": "typedoc TODO:" }, "devDependencies": { + "@sucrase/jest-plugin": "^2.1.1", + "@rollup/plugin-alias": "^3.1.5", + "@rollup/plugin-commonjs": "^20.0.0", + "@rollup/plugin-node-resolve": "^13.0.4", + "@rollup/plugin-replace": "^3.0.0", + "@types/jest": "^27.0.1", + "@types/lodash.kebabcase": "^4.1.6", + "@types/node": "^16.4.3", + "brotli-wasm": "^1.1.0", "chalk": "^4.1.1", + "codecov": "^3.8.3", "conventional-changelog-cli": "^2.1.1", "enquirer": "^2.3.6", "execa": "^5.1.1", "expect": "^27.0.6", "globby": "^12.0.0", + "jest": "^27.0.6", + "jest-mock-warn": "^1.1.0", "lerna": "^4.0.0", + "lint-staged": "^11.1.2", + "lodash.kebabcase": "^4.1.1", "minimist": "^1.2.5", "p-series": "^2.1.0", + "pascalcase": "^1.0.0", "prettier": "^2.3.2", + "rollup": "^2.56.2", + "rimraf": "^3.0.2", + "rollup-plugin-terser": "^7.0.2", + "rollup-plugin-typescript2": "^0.30.0", "semver": "^7.3.5", - "typescript": "^4.3.5" + "typescript": "^4.3.5", + "yorkie": "^2.0.0" + }, + "gitHooks": { + "pre-commit": "lint-staged", + "commit-msg": "node scripts/verifyCommit.js" + }, + "lint-staged": { + "*.js": [ + "prettier --write" + ], + "*.ts?(x)": [ + "prettier --parser=typescript --write" + ] } } diff --git a/packages/pinia/package.json b/packages/pinia/package.json index f95464c6..11c402a9 100644 --- a/packages/pinia/package.json +++ b/packages/pinia/package.json @@ -65,39 +65,19 @@ "@microsoft/api-extractor": "7.18.5", "@nuxt/app": "^0.5.0", "@nuxt/kit": "^0.6.4", - "@rollup/plugin-alias": "^3.1.5", - "@rollup/plugin-commonjs": "^20.0.0", - "@rollup/plugin-node-resolve": "^13.0.4", - "@rollup/plugin-replace": "^3.0.0", - "@types/lodash.kebabcase": "^4.1.6", - "@types/node": "^16.4.3", "@vitejs/plugin-vue": "^1.4.0", "@vue/compiler-sfc": "^3.2.2", "@vue/server-renderer": "^3.2.2", "@vue/test-utils": "^2.0.0-rc.12", "@vueuse/core": "^6.0.0", - "brotli-wasm": "^1.1.0", - "codecov": "^3.8.3", - "conventional-changelog-cli": "^2.1.1", - "globby": "^12.0.0", - "lint-staged": "^11.1.2", - "lodash.kebabcase": "^4.1.1", "mande": "^1.0.0", - "pascalcase": "^1.0.0", - "prettier": "^2.3.2", - "rimraf": "^3.0.2", - "rollup": "^2.56.2", - "rollup-plugin-terser": "^7.0.2", - "rollup-plugin-typescript2": "^0.30.0", "swrv": "^1.0.0-beta.8", - "typescript": "~4.3.5", "vite": "^2.5.0", "vitepress": "^0.16.1", "vue": "^3.2.2", "vue-promised": "^2.1.0", "vue-router": "^4.0.11", - "vue2": "npm:vue@2", - "yorkie": "^2.0.0" + "vue2": "npm:vue@2" }, "dependencies": { "@vue/devtools-api": "^6.0.0-beta.15",