Merge pull request #3 from aleleba/PR-113325

PR-113325: Adding CI/CD in github actions and updating packages.
This commit is contained in:
Alejandro Lembke Barrientos 2022-07-28 21:24:25 -06:00 committed by GitHub
commit 40a84095fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 323 additions and 265 deletions

29
.github/workflows/npm-publish.yml vendored Normal file
View File

@ -0,0 +1,29 @@
name: NPM testing and publish package
on:
push:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
- run: npm ci
- run: npm test
publish-npm:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
registry-url: https://registry.npmjs.org/
- run: npm ci
- run: npm publish --access=public
env:
NODE_AUTH_TOKEN: ${{secrets.npm_token}}

24
.github/workflows/npm-test.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: Testing package
on:
pull_request:
branches: ['*']
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- uses: actions/checkout@v3
- name: Use Node.js 16
uses: actions/setup-node@v3
with:
node-version: 16
cache: 'npm'
- run: npm ci
- run: npm test

View File

@ -14,6 +14,7 @@ const runCommand = command => {
const repoName = process.argv[2]; const repoName = process.argv[2];
const gitCheckoutCommand = `git clone --depth 1 https://github.com/aleleba/create-react-ssr ${repoName}`; const gitCheckoutCommand = `git clone --depth 1 https://github.com/aleleba/create-react-ssr ${repoName}`;
const installDepsCommand = `cd ${repoName} && rm -rf .git && git init && git add . && git commit -m "Initial commit" && npm install`; const installDepsCommand = `cd ${repoName} && rm -rf .git && git init && git add . && git commit -m "Initial commit" && npm install`;
const deleteFoldersCommand = `cd ${repoName} && rm -rf .github && rm -rf bin`
console.log(`Cloning the repository with name ${repoName}`); console.log(`Cloning the repository with name ${repoName}`);
const checkedOut = runCommand(gitCheckoutCommand); const checkedOut = runCommand(gitCheckoutCommand);
@ -23,6 +24,10 @@ console.log(`Installing dependencies for ${repoName}`);
const installedDeps = runCommand(installDepsCommand); const installedDeps = runCommand(installDepsCommand);
if(!installedDeps) process.exit(-1); if(!installedDeps) process.exit(-1);
console.log(`Delete folders for ${repoName}`);
const deleteFolders = runCommand(deleteFoldersCommand);
if(!deleteFolders) process.exit(-1);
console.log("Congratulations! You are ready. Follow the following commands to start"); console.log("Congratulations! You are ready. Follow the following commands to start");
console.log(`cd ${repoName}`); console.log(`cd ${repoName}`);
console.log('Create a .env file with ENV=development(defauld: production), PORT=3000 (default: 80), PUBLIC_URL=your_public_url(optional)(default: /)'); console.log('Create a .env file with ENV=development(defauld: production), PORT=3000 (default: 80), PUBLIC_URL=your_public_url(optional)(default: /)');

498
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "@aleleba/create-react-ssr", "name": "@aleleba/create-react-ssr",
"version": "2.0.19", "version": "2.0.20",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@aleleba/create-react-ssr", "name": "@aleleba/create-react-ssr",
"version": "2.0.19", "version": "2.0.20",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/register": "^7.18.9", "@babel/register": "^7.18.9",
@ -23,18 +23,18 @@
"redux": "^4.2.0", "redux": "^4.2.0",
"webpack": "^5.74.0", "webpack": "^5.74.0",
"webpack-manifest-plugin": "^5.0.0", "webpack-manifest-plugin": "^5.0.0",
"workbox-background-sync": "^6.5.3", "workbox-background-sync": "^6.5.4",
"workbox-broadcast-update": "^6.5.3", "workbox-broadcast-update": "^6.5.4",
"workbox-cacheable-response": "^6.5.3", "workbox-cacheable-response": "^6.5.4",
"workbox-core": "^6.5.3", "workbox-core": "^6.5.4",
"workbox-expiration": "^6.5.3", "workbox-expiration": "^6.5.4",
"workbox-google-analytics": "^6.5.3", "workbox-google-analytics": "^6.5.4",
"workbox-navigation-preload": "^6.5.3", "workbox-navigation-preload": "^6.5.4",
"workbox-precaching": "^6.5.3", "workbox-precaching": "^6.5.4",
"workbox-range-requests": "^6.5.3", "workbox-range-requests": "^6.5.4",
"workbox-routing": "^6.5.3", "workbox-routing": "^6.5.4",
"workbox-strategies": "^6.5.3", "workbox-strategies": "^6.5.4",
"workbox-streams": "^6.5.3" "workbox-streams": "^6.5.4"
}, },
"bin": { "bin": {
"create-react-ssr": "bin/cli.js" "create-react-ssr": "bin/cli.js"
@ -49,7 +49,7 @@
"@testing-library/react": "^13.3.0", "@testing-library/react": "^13.3.0",
"@testing-library/user-event": "^14.3.0", "@testing-library/user-event": "^14.3.0",
"@types/jest": "^28.1.6", "@types/jest": "^28.1.6",
"@types/node": "^18.6.1", "@types/node": "^18.6.2",
"@types/react": "^18.0.15", "@types/react": "^18.0.15",
"@types/react-dom": "^18.0.6", "@types/react-dom": "^18.0.6",
"@types/webpack": "^5.28.0", "@types/webpack": "^5.28.0",
@ -87,8 +87,8 @@
"webpack-dev-server": "^4.9.3", "webpack-dev-server": "^4.9.3",
"webpack-hot-middleware": "^2.25.1", "webpack-hot-middleware": "^2.25.1",
"webpack-node-externals": "^3.0.0", "webpack-node-externals": "^3.0.0",
"workbox-webpack-plugin": "^6.5.3", "workbox-webpack-plugin": "^6.5.4",
"workbox-window": "^6.5.3" "workbox-window": "^6.5.4"
} }
}, },
"node_modules/@ampproject/remapping": { "node_modules/@ampproject/remapping": {
@ -3493,9 +3493,9 @@
"dev": true "dev": true
}, },
"node_modules/@types/node": { "node_modules/@types/node": {
"version": "18.6.1", "version": "18.6.2",
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.1.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.2.tgz",
"integrity": "sha512-z+2vB6yDt1fNwKOeGbckpmirO+VBDuQqecXkgeIqDlaOtmKn6hPR/viQ8cxCfqLU4fTlvM3+YjM367TukWdxpg==" "integrity": "sha512-KcfkBq9H4PI6Vpu5B/KoPeuVDAbmi+2mDBqGPGUgoL7yXQtcWGu2vJWmmRkneWK3Rh0nIAX192Aa87AqKHYChQ=="
}, },
"node_modules/@types/parse5": { "node_modules/@types/parse5": {
"version": "6.0.3", "version": "6.0.3",
@ -4410,9 +4410,9 @@
} }
}, },
"node_modules/async": { "node_modules/async": {
"version": "3.2.3", "version": "3.2.4",
"resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
"integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==",
"dev": true "dev": true
}, },
"node_modules/asynckit": { "node_modules/asynckit": {
@ -8066,9 +8066,9 @@
} }
}, },
"node_modules/idb": { "node_modules/idb": {
"version": "6.1.5", "version": "7.0.2",
"resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", "resolved": "https://registry.npmjs.org/idb/-/idb-7.0.2.tgz",
"integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" "integrity": "sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg=="
}, },
"node_modules/identity-obj-proxy": { "node_modules/identity-obj-proxy": {
"version": "3.0.0", "version": "3.0.0",
@ -8416,7 +8416,7 @@
"node_modules/is-module": { "node_modules/is-module": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
"integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
"dev": true "dev": true
}, },
"node_modules/is-negative-zero": { "node_modules/is-negative-zero": {
@ -8458,7 +8458,7 @@
"node_modules/is-obj": { "node_modules/is-obj": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
"integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": ">=0.10.0" "node": ">=0.10.0"
@ -8545,7 +8545,7 @@
"node_modules/is-regexp": { "node_modules/is-regexp": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
"integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": ">=0.10.0" "node": ">=0.10.0"
@ -10946,9 +10946,9 @@
} }
}, },
"node_modules/jsonpointer": { "node_modules/jsonpointer": {
"version": "5.0.0", "version": "5.0.1",
"resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
"integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": ">=0.10.0" "node": ">=0.10.0"
@ -11099,7 +11099,7 @@
"node_modules/lodash.sortby": { "node_modules/lodash.sortby": {
"version": "4.7.0", "version": "4.7.0",
"resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
"integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==",
"dev": true "dev": true
}, },
"node_modules/lodash.uniq": { "node_modules/lodash.uniq": {
@ -13098,9 +13098,9 @@
} }
}, },
"node_modules/rollup": { "node_modules/rollup": {
"version": "2.74.1", "version": "2.77.2",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-2.74.1.tgz", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.2.tgz",
"integrity": "sha512-K2zW7kV8Voua5eGkbnBtWYfMIhYhT9Pel2uhBk2WO5eMee161nPze/XRfvEQPFYz7KgrCCnmh2Wy0AMFLGGmMA==", "integrity": "sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g==",
"dev": true, "dev": true,
"bin": { "bin": {
"rollup": "dist/bin/rollup" "rollup": "dist/bin/rollup"
@ -15104,26 +15104,26 @@
} }
}, },
"node_modules/workbox-background-sync": { "node_modules/workbox-background-sync": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz",
"integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==",
"dependencies": { "dependencies": {
"idb": "^6.1.4", "idb": "^7.0.1",
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"node_modules/workbox-broadcast-update": { "node_modules/workbox-broadcast-update": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz",
"integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==",
"dependencies": { "dependencies": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"node_modules/workbox-build": { "node_modules/workbox-build": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz",
"integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@apideck/better-ajv-errors": "^0.3.1", "@apideck/better-ajv-errors": "^0.3.1",
@ -15148,30 +15148,30 @@
"strip-comments": "^2.0.1", "strip-comments": "^2.0.1",
"tempy": "^0.6.0", "tempy": "^0.6.0",
"upath": "^1.2.0", "upath": "^1.2.0",
"workbox-background-sync": "6.5.3", "workbox-background-sync": "6.5.4",
"workbox-broadcast-update": "6.5.3", "workbox-broadcast-update": "6.5.4",
"workbox-cacheable-response": "6.5.3", "workbox-cacheable-response": "6.5.4",
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-expiration": "6.5.3", "workbox-expiration": "6.5.4",
"workbox-google-analytics": "6.5.3", "workbox-google-analytics": "6.5.4",
"workbox-navigation-preload": "6.5.3", "workbox-navigation-preload": "6.5.4",
"workbox-precaching": "6.5.3", "workbox-precaching": "6.5.4",
"workbox-range-requests": "6.5.3", "workbox-range-requests": "6.5.4",
"workbox-recipes": "6.5.3", "workbox-recipes": "6.5.4",
"workbox-routing": "6.5.3", "workbox-routing": "6.5.4",
"workbox-strategies": "6.5.3", "workbox-strategies": "6.5.4",
"workbox-streams": "6.5.3", "workbox-streams": "6.5.4",
"workbox-sw": "6.5.3", "workbox-sw": "6.5.4",
"workbox-window": "6.5.3" "workbox-window": "6.5.4"
}, },
"engines": { "engines": {
"node": ">=10.0.0" "node": ">=10.0.0"
} }
}, },
"node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": {
"version": "0.3.3", "version": "0.3.6",
"resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz",
"integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"json-schema": "^0.4.0", "json-schema": "^0.4.0",
@ -15222,7 +15222,7 @@
"node_modules/workbox-build/node_modules/tr46": { "node_modules/workbox-build/node_modules/tr46": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
"integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"punycode": "^2.1.0" "punycode": "^2.1.0"
@ -15246,120 +15246,120 @@
} }
}, },
"node_modules/workbox-cacheable-response": { "node_modules/workbox-cacheable-response": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz",
"integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==",
"dependencies": { "dependencies": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"node_modules/workbox-core": { "node_modules/workbox-core": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz",
"integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q=="
}, },
"node_modules/workbox-expiration": { "node_modules/workbox-expiration": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz",
"integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==",
"dependencies": { "dependencies": {
"idb": "^6.1.4", "idb": "^7.0.1",
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"node_modules/workbox-google-analytics": { "node_modules/workbox-google-analytics": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz",
"integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==",
"dependencies": { "dependencies": {
"workbox-background-sync": "6.5.3", "workbox-background-sync": "6.5.4",
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-routing": "6.5.3", "workbox-routing": "6.5.4",
"workbox-strategies": "6.5.3" "workbox-strategies": "6.5.4"
} }
}, },
"node_modules/workbox-navigation-preload": { "node_modules/workbox-navigation-preload": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz",
"integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==",
"dependencies": { "dependencies": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"node_modules/workbox-precaching": { "node_modules/workbox-precaching": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz",
"integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==",
"dependencies": { "dependencies": {
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-routing": "6.5.3", "workbox-routing": "6.5.4",
"workbox-strategies": "6.5.3" "workbox-strategies": "6.5.4"
} }
}, },
"node_modules/workbox-range-requests": { "node_modules/workbox-range-requests": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz",
"integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==",
"dependencies": { "dependencies": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"node_modules/workbox-recipes": { "node_modules/workbox-recipes": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz",
"integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"workbox-cacheable-response": "6.5.3", "workbox-cacheable-response": "6.5.4",
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-expiration": "6.5.3", "workbox-expiration": "6.5.4",
"workbox-precaching": "6.5.3", "workbox-precaching": "6.5.4",
"workbox-routing": "6.5.3", "workbox-routing": "6.5.4",
"workbox-strategies": "6.5.3" "workbox-strategies": "6.5.4"
} }
}, },
"node_modules/workbox-routing": { "node_modules/workbox-routing": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz",
"integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==",
"dependencies": { "dependencies": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"node_modules/workbox-strategies": { "node_modules/workbox-strategies": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz",
"integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==",
"dependencies": { "dependencies": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"node_modules/workbox-streams": { "node_modules/workbox-streams": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz",
"integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==",
"dependencies": { "dependencies": {
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-routing": "6.5.3" "workbox-routing": "6.5.4"
} }
}, },
"node_modules/workbox-sw": { "node_modules/workbox-sw": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz",
"integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==", "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==",
"dev": true "dev": true
}, },
"node_modules/workbox-webpack-plugin": { "node_modules/workbox-webpack-plugin": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz",
"integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"fast-json-stable-stringify": "^2.1.0", "fast-json-stable-stringify": "^2.1.0",
"pretty-bytes": "^5.4.1", "pretty-bytes": "^5.4.1",
"upath": "^1.2.0", "upath": "^1.2.0",
"webpack-sources": "^1.4.3", "webpack-sources": "^1.4.3",
"workbox-build": "6.5.3" "workbox-build": "6.5.4"
}, },
"engines": { "engines": {
"node": ">=10.0.0" "node": ">=10.0.0"
@ -15388,13 +15388,13 @@
} }
}, },
"node_modules/workbox-window": { "node_modules/workbox-window": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz",
"integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@types/trusted-types": "^2.0.2", "@types/trusted-types": "^2.0.2",
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"node_modules/wrap-ansi": { "node_modules/wrap-ansi": {
@ -18057,9 +18057,9 @@
"dev": true "dev": true
}, },
"@types/node": { "@types/node": {
"version": "18.6.1", "version": "18.6.2",
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.1.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.2.tgz",
"integrity": "sha512-z+2vB6yDt1fNwKOeGbckpmirO+VBDuQqecXkgeIqDlaOtmKn6hPR/viQ8cxCfqLU4fTlvM3+YjM367TukWdxpg==" "integrity": "sha512-KcfkBq9H4PI6Vpu5B/KoPeuVDAbmi+2mDBqGPGUgoL7yXQtcWGu2vJWmmRkneWK3Rh0nIAX192Aa87AqKHYChQ=="
}, },
"@types/parse5": { "@types/parse5": {
"version": "6.0.3", "version": "6.0.3",
@ -18773,9 +18773,9 @@
} }
}, },
"async": { "async": {
"version": "3.2.3", "version": "3.2.4",
"resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
"integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==",
"dev": true "dev": true
}, },
"asynckit": { "asynckit": {
@ -21514,9 +21514,9 @@
"requires": {} "requires": {}
}, },
"idb": { "idb": {
"version": "6.1.5", "version": "7.0.2",
"resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", "resolved": "https://registry.npmjs.org/idb/-/idb-7.0.2.tgz",
"integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" "integrity": "sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg=="
}, },
"identity-obj-proxy": { "identity-obj-proxy": {
"version": "3.0.0", "version": "3.0.0",
@ -21763,7 +21763,7 @@
"is-module": { "is-module": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
"integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
"dev": true "dev": true
}, },
"is-negative-zero": { "is-negative-zero": {
@ -21790,7 +21790,7 @@
"is-obj": { "is-obj": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
"integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==",
"dev": true "dev": true
}, },
"is-path-cwd": { "is-path-cwd": {
@ -21850,7 +21850,7 @@
"is-regexp": { "is-regexp": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
"integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==",
"dev": true "dev": true
}, },
"is-shared-array-buffer": { "is-shared-array-buffer": {
@ -23646,9 +23646,9 @@
} }
}, },
"jsonpointer": { "jsonpointer": {
"version": "5.0.0", "version": "5.0.1",
"resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
"integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==",
"dev": true "dev": true
}, },
"jsx-ast-utils": { "jsx-ast-utils": {
@ -23763,7 +23763,7 @@
"lodash.sortby": { "lodash.sortby": {
"version": "4.7.0", "version": "4.7.0",
"resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
"integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==",
"dev": true "dev": true
}, },
"lodash.uniq": { "lodash.uniq": {
@ -25159,9 +25159,9 @@
} }
}, },
"rollup": { "rollup": {
"version": "2.74.1", "version": "2.77.2",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-2.74.1.tgz", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.2.tgz",
"integrity": "sha512-K2zW7kV8Voua5eGkbnBtWYfMIhYhT9Pel2uhBk2WO5eMee161nPze/XRfvEQPFYz7KgrCCnmh2Wy0AMFLGGmMA==", "integrity": "sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g==",
"dev": true, "dev": true,
"requires": { "requires": {
"fsevents": "~2.3.2" "fsevents": "~2.3.2"
@ -26610,26 +26610,26 @@
"dev": true "dev": true
}, },
"workbox-background-sync": { "workbox-background-sync": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz",
"integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==",
"requires": { "requires": {
"idb": "^6.1.4", "idb": "^7.0.1",
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"workbox-broadcast-update": { "workbox-broadcast-update": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz",
"integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==",
"requires": { "requires": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"workbox-build": { "workbox-build": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz",
"integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==",
"dev": true, "dev": true,
"requires": { "requires": {
"@apideck/better-ajv-errors": "^0.3.1", "@apideck/better-ajv-errors": "^0.3.1",
@ -26654,27 +26654,27 @@
"strip-comments": "^2.0.1", "strip-comments": "^2.0.1",
"tempy": "^0.6.0", "tempy": "^0.6.0",
"upath": "^1.2.0", "upath": "^1.2.0",
"workbox-background-sync": "6.5.3", "workbox-background-sync": "6.5.4",
"workbox-broadcast-update": "6.5.3", "workbox-broadcast-update": "6.5.4",
"workbox-cacheable-response": "6.5.3", "workbox-cacheable-response": "6.5.4",
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-expiration": "6.5.3", "workbox-expiration": "6.5.4",
"workbox-google-analytics": "6.5.3", "workbox-google-analytics": "6.5.4",
"workbox-navigation-preload": "6.5.3", "workbox-navigation-preload": "6.5.4",
"workbox-precaching": "6.5.3", "workbox-precaching": "6.5.4",
"workbox-range-requests": "6.5.3", "workbox-range-requests": "6.5.4",
"workbox-recipes": "6.5.3", "workbox-recipes": "6.5.4",
"workbox-routing": "6.5.3", "workbox-routing": "6.5.4",
"workbox-strategies": "6.5.3", "workbox-strategies": "6.5.4",
"workbox-streams": "6.5.3", "workbox-streams": "6.5.4",
"workbox-sw": "6.5.3", "workbox-sw": "6.5.4",
"workbox-window": "6.5.3" "workbox-window": "6.5.4"
}, },
"dependencies": { "dependencies": {
"@apideck/better-ajv-errors": { "@apideck/better-ajv-errors": {
"version": "0.3.3", "version": "0.3.6",
"resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz",
"integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==",
"dev": true, "dev": true,
"requires": { "requires": {
"json-schema": "^0.4.0", "json-schema": "^0.4.0",
@ -26712,7 +26712,7 @@
"tr46": { "tr46": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
"integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
"dev": true, "dev": true,
"requires": { "requires": {
"punycode": "^2.1.0" "punycode": "^2.1.0"
@ -26738,120 +26738,120 @@
} }
}, },
"workbox-cacheable-response": { "workbox-cacheable-response": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz",
"integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==",
"requires": { "requires": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"workbox-core": { "workbox-core": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz",
"integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q=="
}, },
"workbox-expiration": { "workbox-expiration": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz",
"integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==",
"requires": { "requires": {
"idb": "^6.1.4", "idb": "^7.0.1",
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"workbox-google-analytics": { "workbox-google-analytics": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz",
"integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==",
"requires": { "requires": {
"workbox-background-sync": "6.5.3", "workbox-background-sync": "6.5.4",
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-routing": "6.5.3", "workbox-routing": "6.5.4",
"workbox-strategies": "6.5.3" "workbox-strategies": "6.5.4"
} }
}, },
"workbox-navigation-preload": { "workbox-navigation-preload": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz",
"integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==",
"requires": { "requires": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"workbox-precaching": { "workbox-precaching": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz",
"integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==",
"requires": { "requires": {
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-routing": "6.5.3", "workbox-routing": "6.5.4",
"workbox-strategies": "6.5.3" "workbox-strategies": "6.5.4"
} }
}, },
"workbox-range-requests": { "workbox-range-requests": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz",
"integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==",
"requires": { "requires": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"workbox-recipes": { "workbox-recipes": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz",
"integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==",
"dev": true, "dev": true,
"requires": { "requires": {
"workbox-cacheable-response": "6.5.3", "workbox-cacheable-response": "6.5.4",
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-expiration": "6.5.3", "workbox-expiration": "6.5.4",
"workbox-precaching": "6.5.3", "workbox-precaching": "6.5.4",
"workbox-routing": "6.5.3", "workbox-routing": "6.5.4",
"workbox-strategies": "6.5.3" "workbox-strategies": "6.5.4"
} }
}, },
"workbox-routing": { "workbox-routing": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz",
"integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==",
"requires": { "requires": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"workbox-strategies": { "workbox-strategies": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz",
"integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==",
"requires": { "requires": {
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"workbox-streams": { "workbox-streams": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz",
"integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==",
"requires": { "requires": {
"workbox-core": "6.5.3", "workbox-core": "6.5.4",
"workbox-routing": "6.5.3" "workbox-routing": "6.5.4"
} }
}, },
"workbox-sw": { "workbox-sw": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz",
"integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==", "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==",
"dev": true "dev": true
}, },
"workbox-webpack-plugin": { "workbox-webpack-plugin": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz",
"integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==",
"dev": true, "dev": true,
"requires": { "requires": {
"fast-json-stable-stringify": "^2.1.0", "fast-json-stable-stringify": "^2.1.0",
"pretty-bytes": "^5.4.1", "pretty-bytes": "^5.4.1",
"upath": "^1.2.0", "upath": "^1.2.0",
"webpack-sources": "^1.4.3", "webpack-sources": "^1.4.3",
"workbox-build": "6.5.3" "workbox-build": "6.5.4"
}, },
"dependencies": { "dependencies": {
"source-map": { "source-map": {
@ -26873,13 +26873,13 @@
} }
}, },
"workbox-window": { "workbox-window": {
"version": "6.5.3", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz",
"integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/trusted-types": "^2.0.2", "@types/trusted-types": "^2.0.2",
"workbox-core": "6.5.3" "workbox-core": "6.5.4"
} }
}, },
"wrap-ansi": { "wrap-ansi": {

View File

@ -1,6 +1,6 @@
{ {
"name": "@aleleba/create-react-ssr", "name": "@aleleba/create-react-ssr",
"version": "2.0.20", "version": "3.0.0",
"description": "Starter Kit of server side render of react", "description": "Starter Kit of server side render of react",
"bin": "./bin/cli.js", "bin": "./bin/cli.js",
"main": "src/server/index", "main": "src/server/index",
@ -45,18 +45,18 @@
"redux": "^4.2.0", "redux": "^4.2.0",
"webpack": "^5.74.0", "webpack": "^5.74.0",
"webpack-manifest-plugin": "^5.0.0", "webpack-manifest-plugin": "^5.0.0",
"workbox-background-sync": "^6.5.3", "workbox-background-sync": "^6.5.4",
"workbox-broadcast-update": "^6.5.3", "workbox-broadcast-update": "^6.5.4",
"workbox-cacheable-response": "^6.5.3", "workbox-cacheable-response": "^6.5.4",
"workbox-core": "^6.5.3", "workbox-core": "^6.5.4",
"workbox-expiration": "^6.5.3", "workbox-expiration": "^6.5.4",
"workbox-google-analytics": "^6.5.3", "workbox-google-analytics": "^6.5.4",
"workbox-navigation-preload": "^6.5.3", "workbox-navigation-preload": "^6.5.4",
"workbox-precaching": "^6.5.3", "workbox-precaching": "^6.5.4",
"workbox-range-requests": "^6.5.3", "workbox-range-requests": "^6.5.4",
"workbox-routing": "^6.5.3", "workbox-routing": "^6.5.4",
"workbox-strategies": "^6.5.3", "workbox-strategies": "^6.5.4",
"workbox-streams": "^6.5.3" "workbox-streams": "^6.5.4"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.18.9", "@babel/core": "^7.18.9",
@ -68,7 +68,7 @@
"@testing-library/react": "^13.3.0", "@testing-library/react": "^13.3.0",
"@testing-library/user-event": "^14.3.0", "@testing-library/user-event": "^14.3.0",
"@types/jest": "^28.1.6", "@types/jest": "^28.1.6",
"@types/node": "^18.6.1", "@types/node": "^18.6.2",
"@types/react": "^18.0.15", "@types/react": "^18.0.15",
"@types/react-dom": "^18.0.6", "@types/react-dom": "^18.0.6",
"@types/webpack": "^5.28.0", "@types/webpack": "^5.28.0",
@ -106,7 +106,7 @@
"webpack-dev-server": "^4.9.3", "webpack-dev-server": "^4.9.3",
"webpack-hot-middleware": "^2.25.1", "webpack-hot-middleware": "^2.25.1",
"webpack-node-externals": "^3.0.0", "webpack-node-externals": "^3.0.0",
"workbox-webpack-plugin": "^6.5.3", "workbox-webpack-plugin": "^6.5.4",
"workbox-window": "^6.5.3" "workbox-window": "^6.5.4"
} }
} }