From 095428484181d63040abe9655951e183d97e47f8 Mon Sep 17 00:00:00 2001 From: ankurk91 Date: Thu, 8 Sep 2022 15:33:26 +0530 Subject: [PATCH] housekeeping --- .github/workflows/build.yml | 10 ++--- README.md | 2 +- package.json | 2 +- pnpm-lock.yaml | 81 ++++++++++++++++++++++++------------- 4 files changed, 59 insertions(+), 36 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6dcfc31..c7894dd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,17 +19,15 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Node.js - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 16.x - - name: Setup pnpm - uses: pnpm/action-setup@v2.2.1 - with: - version: 6.x.x + - name: Install pnpm + run: npm install -g pnpm@^7 - name: Install dependencies run: pnpm install --frozen-lockfile diff --git a/README.md b/README.md index 86e2b12..95064d5 100644 --- a/README.md +++ b/README.md @@ -191,7 +191,7 @@ The component accepts these props: ## Run examples on your localhost * Clone this repo -* Make sure you have node-js `>=16.9` and [pnpm](https://pnpm.io/) `>=6.32` pre-installed +* Make sure you have node-js `>=16.9` and [pnpm](https://pnpm.io/) `>=7.x` pre-installed * Install dependencies `pnpm install` * Run webpack dev server `npm start` * This should open the demo page in your default web browser diff --git a/package.json b/package.json index d1098c0..44c55c2 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@babel/core": "^7.17.9", "@babel/preset-env": "^7.16.11", "@vue/compiler-sfc": "^3.2.33", - "@vue/test-utils": "^2.0.0-rc.20", + "@vue/test-utils": "^2.0", "babel-jest": "^27.5.1", "babel-loader": "^8.2.4", "bootstrap": "^4.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 88683d9..916f70c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,10 +1,10 @@ -lockfileVersion: 5.3 +lockfileVersion: 5.4 specifiers: '@babel/core': ^7.17.9 '@babel/preset-env': ^7.16.11 '@vue/compiler-sfc': ^3.2.33 - '@vue/test-utils': ^2.0.0-rc.20 + '@vue/test-utils': ^2.0 babel-jest: ^27.5.1 babel-loader: ^8.2.4 bootstrap: ^4.6 @@ -29,9 +29,9 @@ devDependencies: '@babel/core': 7.17.9 '@babel/preset-env': 7.16.11_@babel+core@7.17.9 '@vue/compiler-sfc': 3.2.33 - '@vue/test-utils': 2.0.0-rc.20_vue@3.2.33 + '@vue/test-utils': 2.0.2_vue@3.2.33 babel-jest: 27.5.1_@babel+core@7.17.9 - babel-loader: 8.2.4_acba72ea4bf9d339cdfcd8f55cdb7006 + babel-loader: 8.2.4_vs5hf2sl7hjtttp43d2vzw3qay bootstrap: 4.6.1 cross-env: 7.0.3 css-loader: 6.7.1_webpack@5.72.0 @@ -43,8 +43,8 @@ devDependencies: vue: 3.2.33 vue-loader: 17.0.0_webpack@5.72.0 webpack: 5.72.0_webpack-cli@4.9.2 - webpack-cli: 4.9.2_0d7fbf49284cee8179ee97aed7cf05b4 - webpack-dev-server: 4.8.1_webpack-cli@4.9.2+webpack@5.72.0 + webpack-cli: 4.9.2_bv736sjijtxic6pos6xnptyfwq + webpack-dev-server: 4.8.1_q7qo2wgeiyigo3znjsjh7f36ue packages: @@ -402,12 +402,16 @@ packages: resolution: {integrity: sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.17.0 dev: true /@babel/parser/7.17.9: resolution: {integrity: sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.17.0 dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.17.9: @@ -1819,8 +1823,8 @@ packages: resolution: {integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==} dev: true - /@vue/test-utils/2.0.0-rc.20_vue@3.2.33: - resolution: {integrity: sha512-aSkOAzM/ZlIyYgN7yj661FTjhFZZy5i9+FUbbDNoMGYA4F1WKwDdcDCPj9B/qzt3wGFkuCP5PO6SBtdSTMEhIA==} + /@vue/test-utils/2.0.2_vue@3.2.33: + resolution: {integrity: sha512-E2P4oXSaWDqTZNbmKZFVLrNN/siVN78YkEqs7pHryWerrlZR9bBFLWdJwRoguX45Ru6HxIflzKl4vQvwRMwm5g==} peerDependencies: vue: ^3.0.1 dependencies: @@ -1933,14 +1937,14 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@webpack-cli/configtest/1.1.1_webpack-cli@4.9.2+webpack@5.72.0: + /@webpack-cli/configtest/1.1.1_q7qo2wgeiyigo3znjsjh7f36ue: resolution: {integrity: sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==} peerDependencies: webpack: 4.x.x || 5.x.x webpack-cli: 4.x.x dependencies: webpack: 5.72.0_webpack-cli@4.9.2 - webpack-cli: 4.9.2_0d7fbf49284cee8179ee97aed7cf05b4 + webpack-cli: 4.9.2_bv736sjijtxic6pos6xnptyfwq dev: true /@webpack-cli/info/1.4.1_webpack-cli@4.9.2: @@ -1949,10 +1953,10 @@ packages: webpack-cli: 4.x.x dependencies: envinfo: 7.8.1 - webpack-cli: 4.9.2_0d7fbf49284cee8179ee97aed7cf05b4 + webpack-cli: 4.9.2_bv736sjijtxic6pos6xnptyfwq dev: true - /@webpack-cli/serve/1.6.1_8b27d5839a2bdf89ba2338e4c89fea10: + /@webpack-cli/serve/1.6.1_rmt5la42fppytordhdsmrh7kca: resolution: {integrity: sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==} peerDependencies: webpack-cli: 4.x.x @@ -1961,8 +1965,8 @@ packages: webpack-dev-server: optional: true dependencies: - webpack-cli: 4.9.2_0d7fbf49284cee8179ee97aed7cf05b4 - webpack-dev-server: 4.8.1_webpack-cli@4.9.2+webpack@5.72.0 + webpack-cli: 4.9.2_bv736sjijtxic6pos6xnptyfwq + webpack-dev-server: 4.8.1_q7qo2wgeiyigo3znjsjh7f36ue dev: true /@xtuc/ieee754/1.2.0: @@ -2158,7 +2162,7 @@ packages: - supports-color dev: true - /babel-loader/8.2.4_acba72ea4bf9d339cdfcd8f55cdb7006: + /babel-loader/8.2.4_vs5hf2sl7hjtttp43d2vzw3qay: resolution: {integrity: sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==} engines: {node: '>= 8.9'} peerDependencies: @@ -2300,6 +2304,8 @@ packages: qs: 6.9.7 raw-body: 2.4.3 type-is: 1.6.18 + transitivePeerDependencies: + - supports-color dev: true /bonjour-service/1.0.11: @@ -2572,6 +2578,8 @@ packages: on-headers: 1.0.2 safe-buffer: 5.1.2 vary: 1.1.2 + transitivePeerDependencies: + - supports-color dev: true /concat-map/0.0.1: @@ -2706,12 +2714,22 @@ packages: /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 dev: true @@ -3071,6 +3089,8 @@ packages: type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 + transitivePeerDependencies: + - supports-color dev: true /fast-deep-equal/3.1.3: @@ -3131,6 +3151,8 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color dev: true /find-cache-dir/3.3.2: @@ -3333,8 +3355,6 @@ packages: param-case: 3.0.4 relateurl: 0.2.7 terser: 5.10.0 - transitivePeerDependencies: - - acorn dev: true /html-webpack-plugin/5.5.0_webpack@5.72.0: @@ -3349,8 +3369,6 @@ packages: pretty-error: 4.0.0 tapable: 2.2.1 webpack: 5.72.0_webpack-cli@4.9.2 - transitivePeerDependencies: - - acorn dev: true /htmlparser2/6.1.0: @@ -4649,6 +4667,8 @@ packages: async: 2.6.4 debug: 3.2.7 mkdirp: 0.5.6 + transitivePeerDependencies: + - supports-color dev: true /postcss-modules-extract-imports/3.0.0_postcss@8.4.12: @@ -5032,6 +5052,8 @@ packages: on-finished: 2.3.0 range-parser: 1.2.1 statuses: 1.5.0 + transitivePeerDependencies: + - supports-color dev: true /serialize-javascript/6.0.0: @@ -5051,6 +5073,8 @@ packages: http-errors: 1.6.3 mime-types: 2.1.35 parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color dev: true /serve-static/1.14.2: @@ -5061,6 +5085,8 @@ packages: escape-html: 1.0.3 parseurl: 1.3.3 send: 0.17.2 + transitivePeerDependencies: + - supports-color dev: true /setprototypeof/1.1.0: @@ -5323,12 +5349,11 @@ packages: resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} engines: {node: '>=10'} hasBin: true - peerDependencies: - acorn: ^8.5.0 peerDependenciesMeta: acorn: optional: true dependencies: + acorn: 8.7.0 commander: 2.20.3 source-map: 0.7.3 source-map-support: 0.5.21 @@ -5569,7 +5594,7 @@ packages: engines: {node: '>=10.4'} dev: true - /webpack-cli/4.9.2_0d7fbf49284cee8179ee97aed7cf05b4: + /webpack-cli/4.9.2_bv736sjijtxic6pos6xnptyfwq: resolution: {integrity: sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==} engines: {node: '>=10.13.0'} hasBin: true @@ -5590,9 +5615,9 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.6 - '@webpack-cli/configtest': 1.1.1_webpack-cli@4.9.2+webpack@5.72.0 + '@webpack-cli/configtest': 1.1.1_q7qo2wgeiyigo3znjsjh7f36ue '@webpack-cli/info': 1.4.1_webpack-cli@4.9.2 - '@webpack-cli/serve': 1.6.1_8b27d5839a2bdf89ba2338e4c89fea10 + '@webpack-cli/serve': 1.6.1_rmt5la42fppytordhdsmrh7kca colorette: 2.0.16 commander: 7.2.0 execa: 5.1.1 @@ -5601,7 +5626,7 @@ packages: interpret: 2.2.0 rechoir: 0.7.1 webpack: 5.72.0_webpack-cli@4.9.2 - webpack-dev-server: 4.8.1_webpack-cli@4.9.2+webpack@5.72.0 + webpack-dev-server: 4.8.1_q7qo2wgeiyigo3znjsjh7f36ue webpack-merge: 5.8.0 dev: true @@ -5619,7 +5644,7 @@ packages: webpack: 5.72.0_webpack-cli@4.9.2 dev: true - /webpack-dev-server/4.8.1_webpack-cli@4.9.2+webpack@5.72.0: + /webpack-dev-server/4.8.1_q7qo2wgeiyigo3znjsjh7f36ue: resolution: {integrity: sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==} engines: {node: '>= 12.13.0'} hasBin: true @@ -5658,7 +5683,7 @@ packages: sockjs: 0.3.24 spdy: 4.0.2 webpack: 5.72.0_webpack-cli@4.9.2 - webpack-cli: 4.9.2_0d7fbf49284cee8179ee97aed7cf05b4 + webpack-cli: 4.9.2_bv736sjijtxic6pos6xnptyfwq webpack-dev-middleware: 5.3.1_webpack@5.72.0 ws: 8.5.0 transitivePeerDependencies: @@ -5714,7 +5739,7 @@ packages: tapable: 2.2.1 terser-webpack-plugin: 5.3.1_webpack@5.72.0 watchpack: 2.3.1 - webpack-cli: 4.9.2_0d7fbf49284cee8179ee97aed7cf05b4 + webpack-cli: 4.9.2_bv736sjijtxic6pos6xnptyfwq webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core'