From 5422662a9893332f4cf33eb86a96bde09f76e57d Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:05:43 +0100 Subject: [PATCH 01/24] chore: initial commit --- .github/FUNDING.yml | 1 + .github/workflows/prettier.yml | 22 +++++++++++++++ .gitignore | 1 + LICENSE | 21 ++++++++++++++ package-lock.json | 31 ++++++++++++++++++++ package.json | 26 +++++++++++++++++ packages/sails-hook-pay/.gitignore | 2 ++ packages/sails-hook-pay/LICENSE | 21 ++++++++++++++ packages/sails-hook-pay/package.json | 36 ++++++++++++++++++++++++ packages/sails-lemonsqueezy/.gitignore | 2 ++ packages/sails-lemonsqueezy/LICENSE | 21 ++++++++++++++ packages/sails-lemonsqueezy/package.json | 36 ++++++++++++++++++++++++ 12 files changed, 220 insertions(+) create mode 100644 .github/FUNDING.yml create mode 100644 .github/workflows/prettier.yml create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 packages/sails-hook-pay/.gitignore create mode 100644 packages/sails-hook-pay/LICENSE create mode 100644 packages/sails-hook-pay/package.json create mode 100644 packages/sails-lemonsqueezy/.gitignore create mode 100644 packages/sails-lemonsqueezy/LICENSE create mode 100644 packages/sails-lemonsqueezy/package.json diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..5d2fcc3 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1 @@ +github: DominusKelvin diff --git a/.github/workflows/prettier.yml b/.github/workflows/prettier.yml new file mode 100644 index 0000000..b9ff1ac --- /dev/null +++ b/.github/workflows/prettier.yml @@ -0,0 +1,22 @@ +name: Prettier + +on: [push, pull_request] + +jobs: + prettier: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version: 18 + + - name: Run npm ci + run: npm ci + + - name: Run Prettier + run: npx prettier --config ./.prettierrc.js --write . diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..770d3b4 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 The Sailscasts Company + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..bd9fcd6 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,31 @@ +{ + "name": "sails-pay", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "sails-pay", + "version": "1.0.0", + "license": "ISC", + "workspaces": [ + "packages/sails-lemonsqueezy", + "packages/sails-hook-pay" + ] + }, + "packages/sails-lemonsqueezy": { + "version": "0.0.1", + "extraneous": true, + "license": "MIT" + }, + "node_modules/sails-hook-pay": { + "resolved": "packages/sails-hook-pay", + "link": true + }, + "packages/sails-hook-pay": { + "version": "0.0.1", + "license": "MIT", + "devDependencies": {} + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..0de9d3f --- /dev/null +++ b/package.json @@ -0,0 +1,26 @@ +{ + "name": "sails-pay", + "version": "0.0.1", + "private": true, + "keywords": [ + "Lemon Squeezy", + "Sails", + "Pay", + "Payments", + "lemon-squeezy", + "payment", + "payments", + "payment-gateway", + "sails", + "sails.js", + "payment-integration", + "online-payments", + "transaction-processing", + "ecommerce" + ], + "author": "Kelvin Omereshone", + "license": "MIT", + "workspaces": [ + "packages/*" + ] +} diff --git a/packages/sails-hook-pay/.gitignore b/packages/sails-hook-pay/.gitignore new file mode 100644 index 0000000..d5f19d8 --- /dev/null +++ b/packages/sails-hook-pay/.gitignore @@ -0,0 +1,2 @@ +node_modules +package-lock.json diff --git a/packages/sails-hook-pay/LICENSE b/packages/sails-hook-pay/LICENSE new file mode 100644 index 0000000..770d3b4 --- /dev/null +++ b/packages/sails-hook-pay/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 The Sailscasts Company + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/sails-hook-pay/package.json b/packages/sails-hook-pay/package.json new file mode 100644 index 0000000..87ea9d7 --- /dev/null +++ b/packages/sails-hook-pay/package.json @@ -0,0 +1,36 @@ +{ + "name": "sails-hook-pay", + "version": "0.0.1", + "description": "The modern payments engine for Sails applications", + "main": "index.js", + "devDependencies": {}, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "homepage": "https://docs.sailcasts.com/sails-pay/", + "repository": { + "type": "git", + "url": "https://github.com/sailscastshq/sails-pay.git", + "directory": "packages/sails-hook-pay" + }, + "bugs": { + "url": "https://github.com/sailscastshq/sails-pay/issues" + }, + "keywords": [ + "subscription", + "paypal", + "engine", + "braintree", + "sails", + "payment-integration", + "paystack", + "paddle", + "flutterwave", + "payment-provider", + "sails-hook", + "payment-processor", + "lemonsqueezy" + ], + "author": "Kelvin Omereshone ", + "license": "MIT" +} diff --git a/packages/sails-lemonsqueezy/.gitignore b/packages/sails-lemonsqueezy/.gitignore new file mode 100644 index 0000000..d5f19d8 --- /dev/null +++ b/packages/sails-lemonsqueezy/.gitignore @@ -0,0 +1,2 @@ +node_modules +package-lock.json diff --git a/packages/sails-lemonsqueezy/LICENSE b/packages/sails-lemonsqueezy/LICENSE new file mode 100644 index 0000000..770d3b4 --- /dev/null +++ b/packages/sails-lemonsqueezy/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 The Sailscasts Company + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/sails-lemonsqueezy/package.json b/packages/sails-lemonsqueezy/package.json new file mode 100644 index 0000000..d9cee7e --- /dev/null +++ b/packages/sails-lemonsqueezy/package.json @@ -0,0 +1,36 @@ +{ + "name": "sails-lemonsqueezy", + "version": "0.0.1", + "description": "Lemon Squeezy adapter for Sails Pay", + "main": "index.js", + "scripts": { + "test": "npm run test" + }, + "homepage": "https://docs.sailcasts.com/sails-pay/", + "repository": { + "type": "git", + "url": "https://github.com/sailscastshq/sails-pay.git", + "directory": "packages/sails-lemonsqueezy" + }, + "bugs": { + "url": "https://github.com/sailscastshq/sails-pay/issues" + }, + "keywords": [ + "Lemon Squeezy", + "Sails", + "Pay", + "Payments", + "lemon-squeezy", + "payment", + "payments", + "payment-gateway", + "sails", + "sails.js", + "payment-integration", + "online-payments", + "transaction-processing", + "ecommerce" + ], + "author": "Kelvin Omereshone ", + "license": "MIT" +} From 797e146b0cc72bd7c97eb7786b0de36efb76388b Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:07:48 +0100 Subject: [PATCH 02/24] fix: update homepage URL --- packages/sails-hook-pay/package.json | 2 +- packages/sails-lemonsqueezy/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sails-hook-pay/package.json b/packages/sails-hook-pay/package.json index 87ea9d7..6248a5f 100644 --- a/packages/sails-hook-pay/package.json +++ b/packages/sails-hook-pay/package.json @@ -7,7 +7,7 @@ "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, - "homepage": "https://docs.sailcasts.com/sails-pay/", + "homepage": "https://docs.sailcasts.com/pay/", "repository": { "type": "git", "url": "https://github.com/sailscastshq/sails-pay.git", diff --git a/packages/sails-lemonsqueezy/package.json b/packages/sails-lemonsqueezy/package.json index d9cee7e..c223007 100644 --- a/packages/sails-lemonsqueezy/package.json +++ b/packages/sails-lemonsqueezy/package.json @@ -6,7 +6,7 @@ "scripts": { "test": "npm run test" }, - "homepage": "https://docs.sailcasts.com/sails-pay/", + "homepage": "https://docs.sailcasts.com/pay/", "repository": { "type": "git", "url": "https://github.com/sailscastshq/sails-pay.git", From e257304ae308e7e089c1e456a790d8fb05716de0 Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:20:19 +0100 Subject: [PATCH 03/24] chore: add README --- .github/logo.png | Bin 0 -> 238461 bytes README.md | 12 ++++++++++++ 2 files changed, 12 insertions(+) create mode 100644 .github/logo.png create mode 100644 README.md diff --git a/.github/logo.png b/.github/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..61507e5c93f4902a80fff07c2176a7a1fd002c74 GIT binary patch literal 238461 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

pDr@nuFGfFJ3c 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 DHXvBxE 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

@0n|7MXZdXLka75Nds#tws&%PTDtTeh2ep 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
dx$g<@tARFoE0R)+RH)#&BUUQhP%;8S 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 GkpBh3vq=X4 literal 0 HcmV?d00001 diff --git a/README.md b/README.md new file mode 100644 index 0000000..a1816d0 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +[![Sails Pay](https://raw.githubusercontent.com/sailscastshq/sails-pay/develop/.github/logo.png)](https://docs.sailscasts.com/pay/) + +The modern payments engine for Sails applications. Easily setup payments with providers like [Lemon Squeezy](https://lemonsqueezy.com) in your Sails apps. Find full documentation at [docs.sailscasts.com/pay/](https://docs.sailscasts.com/pay/). + +## Contributing + +If you're interested in contributing to Sails Pay, please read our [contributing guide](https://github.com/sailscastshq/sails-pay/blob/develop/.github/CONTRIBUTING.md). + +## Sponsors + +If you'd like to become a sponsor, please click on the sponsor button below 💜 + From 62b4356050fc48e7c9a93d7f3c40d109f5f45355 Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:23:40 +0100 Subject: [PATCH 04/24] chore: update README --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a1816d0..0f708fa 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![Sails Pay](https://raw.githubusercontent.com/sailscastshq/sails-pay/develop/.github/logo.png)](https://docs.sailscasts.com/pay/) +[![Sails Pay](https://github.com/sailscastshq/sails-pay/blob/develop/.github/logo.png)](https://docs.sailscasts.com/pay/) The modern payments engine for Sails applications. Easily setup payments with providers like [Lemon Squeezy](https://lemonsqueezy.com) in your Sails apps. Find full documentation at [docs.sailscasts.com/pay/](https://docs.sailscasts.com/pay/). @@ -8,5 +8,4 @@ If you're interested in contributing to Sails Pay, please read our [contributing ## Sponsors -If you'd like to become a sponsor, please click on the sponsor button below 💜 - +If you'd like to become a sponsor, check out [DominusKelvin](https://github.com/sponsors/DominusKelvin) sponsor page and tiers. From b3042d07ee180a5eb4a5b8a7ae4d433847e40a08 Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:25:12 +0100 Subject: [PATCH 05/24] chore: update logo --- .github/logo.png | Bin 238461 -> 291998 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/.github/logo.png b/.github/logo.png index 61507e5c93f4902a80fff07c2176a7a1fd002c74..cdaeb851c54afd7df971b5f9b8fcaa22d22d450f 100644 GIT binary patch literal 291998 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
9L(o*}@SV^Yw&2WXtwId6&Xmd;#`! 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ϣj;SLVuT62#xKNby8oIrVv?3R-& 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

pDr@nuFGfFJ3c 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 DHXvBxE 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

@0n|7MXZdXLka75Nds#tws&%PTDtTeh2ep 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
dx$g<@tARFoE0R)+RH)#&BUUQhP%;8S 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 GkpBh3vq=X4 From 7c56eaa9fb013b1d04a5037a758adf0415a13e3a Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:30:49 +0100 Subject: [PATCH 06/24] chore: add prettier --- .husky/pre-commit | 4 + .prettierrc.js | 5 + package-lock.json | 748 +++++++++++++++++++++++++++++++++++++++++++++- package.json | 13 +- 4 files changed, 760 insertions(+), 10 deletions(-) create mode 100755 .husky/pre-commit create mode 100644 .prettierrc.js diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 0000000..d24fdfc --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +npx lint-staged diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..2c815ce --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,5 @@ +module.exports = { + semi: false, + singleQuote: true, + trailingComma: 'none' +} diff --git a/package-lock.json b/package-lock.json index bd9fcd6..3825a1a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,26 +6,756 @@ "packages": { "": { "name": "sails-pay", - "version": "1.0.0", - "license": "ISC", + "version": "0.0.1", + "license": "MIT", "workspaces": [ - "packages/sails-lemonsqueezy", - "packages/sails-hook-pay" - ] + "packages/*" + ], + "devDependencies": { + "husky": "^8.0.3", + "lint-staged": "^15.2.0", + "prettier": "3.1.1" + } }, - "packages/sails-lemonsqueezy": { - "version": "0.0.1", - "extraneous": true, - "license": "MIT" + "node_modules/ansi-escapes": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", + "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", + "dev": true, + "dependencies": { + "type-fest": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dev": true, + "dependencies": { + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "dev": true, + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "dev": true + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/husky": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", + "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "dev": true, + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/lilconfig": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", + "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/lint-staged": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.0.tgz", + "integrity": "sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==", + "dev": true, + "dependencies": { + "chalk": "5.3.0", + "commander": "11.1.0", + "debug": "4.3.4", + "execa": "8.0.1", + "lilconfig": "3.0.0", + "listr2": "8.0.0", + "micromatch": "4.0.5", + "pidtree": "0.6.0", + "string-argv": "0.3.2", + "yaml": "2.3.4" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/listr2": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.0.tgz", + "integrity": "sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==", + "dev": true, + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.0.0", + "rfdc": "^1.3.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/log-update": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", + "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==", + "dev": true, + "dependencies": { + "ansi-escapes": "^6.2.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^7.0.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "dev": true, + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/prettier": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", + "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true }, "node_modules/sails-hook-pay": { "resolved": "packages/sails-hook-pay", "link": true }, + "node_modules/sails-lemonsqueezy": { + "resolved": "packages/sails-lemonsqueezy", + "link": true + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-width": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz", + "integrity": "sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/type-fest": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/yaml": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, "packages/sails-hook-pay": { "version": "0.0.1", "license": "MIT", "devDependencies": {} + }, + "packages/sails-lemonsqueezy": { + "version": "0.0.1", + "license": "MIT" } } } diff --git a/package.json b/package.json index 0de9d3f..278c95b 100644 --- a/package.json +++ b/package.json @@ -22,5 +22,16 @@ "license": "MIT", "workspaces": [ "packages/*" - ] + ], + "devDependencies": { + "husky": "^8.0.3", + "lint-staged": "^15.2.0", + "prettier": "3.1.1" + }, + "lint-staged": { + "**/*": "prettier --write --ignore-unknown" + }, + "scripts": { + "prepare": "husky install" + } } From ec62ba21de57ffc97990e02544107508a7cf9f9f Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:34:05 +0100 Subject: [PATCH 07/24] chore: add conventional commit hook --- .commitlintrc.js | 1 + .husky/commit-msg | 4 + package-lock.json | 2814 +++++++++++++++++++++++++++++++++++++++++---- package.json | 2 + 4 files changed, 2580 insertions(+), 241 deletions(-) create mode 100644 .commitlintrc.js create mode 100755 .husky/commit-msg diff --git a/.commitlintrc.js b/.commitlintrc.js new file mode 100644 index 0000000..4fedde6 --- /dev/null +++ b/.commitlintrc.js @@ -0,0 +1 @@ +module.exports = { extends: ['@commitlint/config-conventional'] } diff --git a/.husky/commit-msg b/.husky/commit-msg new file mode 100755 index 0000000..c160a77 --- /dev/null +++ b/.husky/commit-msg @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +npx --no -- commitlint --edit ${1} diff --git a/package-lock.json b/package-lock.json index 3825a1a..bdd0a60 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,301 +12,1831 @@ "packages/*" ], "devDependencies": { + "@commitlint/cli": "^18.4.3", + "@commitlint/config-conventional": "^18.4.3", "husky": "^8.0.3", "lint-staged": "^15.2.0", "prettier": "3.1.1" } }, - "node_modules/ansi-escapes": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", - "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", + "node_modules/@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, "dependencies": { - "type-fest": "^3.0.0" + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6.9.0" } }, - "node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, "engines": { - "node": ">=12" + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "engines": { + "node": ">=4" } }, - "node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "dev": true, "engines": { - "node": ">=12" + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "color-convert": "^1.9.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=4" + } + }, + "node_modules/@commitlint/cli": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-18.4.3.tgz", + "integrity": "sha512-zop98yfB3A6NveYAZ3P1Mb6bIXuCeWgnUfVNkH4yhIMQpQfzFwseadazOuSn0OOfTt0lWuFauehpm9GcqM5lww==", + "dev": true, + "dependencies": { + "@commitlint/format": "^18.4.3", + "@commitlint/lint": "^18.4.3", + "@commitlint/load": "^18.4.3", + "@commitlint/read": "^18.4.3", + "@commitlint/types": "^18.4.3", + "execa": "^5.0.0", + "lodash.isfunction": "^3.0.9", + "resolve-from": "5.0.0", + "resolve-global": "1.0.0", + "yargs": "^17.0.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "bin": { + "commitlint": "cli.js" + }, + "engines": { + "node": ">=v18" } }, - "node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "node_modules/@commitlint/cli/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "dependencies": { - "restore-cursor": "^4.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "node_modules/@commitlint/cli/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" - }, "engines": { - "node": ">=18" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true + "node_modules/@commitlint/cli/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } }, - "node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "node_modules/@commitlint/cli/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "engines": { - "node": ">=16" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/@commitlint/cli/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@commitlint/cli/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "path-key": "^3.0.0" }, "engines": { - "node": ">= 8" + "node": ">=8" } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/@commitlint/cli/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "dependencies": { - "ms": "2.1.2" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=6.0" + "node": ">=6" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "node_modules/@commitlint/cli/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, - "node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true + "node_modules/@commitlint/cli/node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "node_modules/@commitlint/config-conventional": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-18.4.3.tgz", + "integrity": "sha512-729eRRaNta7JZF07qf6SAGSghoDEp9mH7yHU0m7ff0q89W97wDrWCyZ3yoV3mcQJwbhlmVmZPTkPcm7qiAu8WA==", "dev": true, "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" + "conventional-changelog-conventionalcommits": "^7.0.2" }, "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=v18" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "node_modules/@commitlint/config-validator": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-18.4.3.tgz", + "integrity": "sha512-FPZZmTJBARPCyef9ohRC9EANiQEKSWIdatx5OlgeHKu878dWwpyeFauVkhzuBRJFcCA4Uvz/FDtlDKs008IHcA==", "dev": true, "dependencies": { - "to-regex-range": "^5.0.1" + "@commitlint/types": "^18.4.3", + "ajv": "^8.11.0" }, "engines": { - "node": ">=8" + "node": ">=v18" } }, - "node_modules/get-east-asian-width": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", - "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "node_modules/@commitlint/ensure": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-18.4.3.tgz", + "integrity": "sha512-MI4fwD9TWDVn4plF5+7JUyLLbkOdzIRBmVeNlk4dcGlkrVA+/l5GLcpN66q9LkFsFv6G2X31y89ApA3hqnqIFg==", "dev": true, - "engines": { - "node": ">=18" + "dependencies": { + "@commitlint/types": "^18.4.3", + "lodash.camelcase": "^4.3.0", + "lodash.kebabcase": "^4.1.1", + "lodash.snakecase": "^4.1.1", + "lodash.startcase": "^4.4.0", + "lodash.upperfirst": "^4.3.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=v18" } }, - "node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "node_modules/@commitlint/execute-rule": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-18.4.3.tgz", + "integrity": "sha512-t7FM4c+BdX9WWZCPrrbV5+0SWLgT3kCq7e7/GhHCreYifg3V8qyvO127HF796vyFql75n4TFF+5v1asOOWkV1Q==", "dev": true, "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=v18" } }, - "node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "node_modules/@commitlint/format": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-18.4.3.tgz", + "integrity": "sha512-8b+ItXYHxAhRAXFfYki5PpbuMMOmXYuzLxib65z2XTqki59YDQJGpJ/wB1kEE5MQDgSTQWtKUrA8n9zS/1uIDQ==", "dev": true, + "dependencies": { + "@commitlint/types": "^18.4.3", + "chalk": "^4.1.0" + }, "engines": { - "node": ">=16.17.0" + "node": ">=v18" } }, - "node_modules/husky": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", - "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "node_modules/@commitlint/format/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "bin": { - "husky": "lib/bin.js" + "dependencies": { + "color-convert": "^2.0.1" }, "engines": { - "node": ">=14" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/typicode" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "node_modules/@commitlint/format/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "node_modules/@commitlint/format/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=0.12.0" + "node": ">=7.0.0" } }, - "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "node_modules/@commitlint/format/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@commitlint/format/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "node_modules/@commitlint/format/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "node_modules/lilconfig": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", - "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "node_modules/@commitlint/is-ignored": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-18.4.3.tgz", + "integrity": "sha512-ZseOY9UfuAI32h9w342Km4AIaTieeFskm2ZKdrG7r31+c6zGBzuny9KQhwI9puc0J3GkUquEgKJblCl7pMnjwg==", "dev": true, + "dependencies": { + "@commitlint/types": "^18.4.3", + "semver": "7.5.4" + }, "engines": { - "node": ">=14" + "node": ">=v18" } }, - "node_modules/lint-staged": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.0.tgz", - "integrity": "sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==", + "node_modules/@commitlint/lint": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-18.4.3.tgz", + "integrity": "sha512-18u3MRgEXNbnYkMOWoncvq6QB8/90m9TbERKgdPqVvS+zQ/MsuRhdvHYCIXGXZxUb0YI4DV2PC4bPneBV/fYuA==", "dev": true, "dependencies": { - "chalk": "5.3.0", + "@commitlint/is-ignored": "^18.4.3", + "@commitlint/parse": "^18.4.3", + "@commitlint/rules": "^18.4.3", + "@commitlint/types": "^18.4.3" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/load": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-18.4.3.tgz", + "integrity": "sha512-v6j2WhvRQJrcJaj5D+EyES2WKTxPpxENmNpNG3Ww8MZGik3jWRXtph0QTzia5ZJyPh2ib5aC/6BIDymkUUM58Q==", + "dev": true, + "dependencies": { + "@commitlint/config-validator": "^18.4.3", + "@commitlint/execute-rule": "^18.4.3", + "@commitlint/resolve-extends": "^18.4.3", + "@commitlint/types": "^18.4.3", + "@types/node": "^18.11.9", + "chalk": "^4.1.0", + "cosmiconfig": "^8.3.6", + "cosmiconfig-typescript-loader": "^5.0.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "lodash.uniq": "^4.5.0", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/load/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@commitlint/load/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@commitlint/load/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@commitlint/load/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@commitlint/load/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/load/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/message": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-18.4.3.tgz", + "integrity": "sha512-ddJ7AztWUIoEMAXoewx45lKEYEOeOlBVWjk8hDMUGpprkuvWULpaXczqdjwVtjrKT3JhhN+gMs8pm5G3vB2how==", + "dev": true, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/parse": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-18.4.3.tgz", + "integrity": "sha512-eoH7CXM9L+/Me96KVcfJ27EIIbA5P9sqw3DqjJhRYuhaULIsPHFs5S5GBDCqT0vKZQDx0DgxhMpW6AQbnKrFtA==", + "dev": true, + "dependencies": { + "@commitlint/types": "^18.4.3", + "conventional-changelog-angular": "^7.0.0", + "conventional-commits-parser": "^5.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/read": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-18.4.3.tgz", + "integrity": "sha512-H4HGxaYA6OBCimZAtghL+B+SWu8ep4X7BwgmedmqWZRHxRLcX2q0bWBtUm5FsMbluxbOfrJwOs/Z0ah4roP/GQ==", + "dev": true, + "dependencies": { + "@commitlint/top-level": "^18.4.3", + "@commitlint/types": "^18.4.3", + "fs-extra": "^11.0.0", + "git-raw-commits": "^2.0.11", + "minimist": "^1.2.6" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/resolve-extends": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-18.4.3.tgz", + "integrity": "sha512-30sk04LZWf8+SDgJrbJCjM90gTg2LxsD9cykCFeFu+JFHvBFq5ugzp2eO/DJGylAdVaqxej3c7eTSE64hR/lnw==", + "dev": true, + "dependencies": { + "@commitlint/config-validator": "^18.4.3", + "@commitlint/types": "^18.4.3", + "import-fresh": "^3.0.0", + "lodash.mergewith": "^4.6.2", + "resolve-from": "^5.0.0", + "resolve-global": "^1.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/rules": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-18.4.3.tgz", + "integrity": "sha512-8KIeukDf45BiY+Lul1T0imSNXF0sMrlLG6JpLLKolkmYVQ6PxxoNOriwyZ3UTFFpaVbPy0rcITaV7U9JCAfDTA==", + "dev": true, + "dependencies": { + "@commitlint/ensure": "^18.4.3", + "@commitlint/message": "^18.4.3", + "@commitlint/to-lines": "^18.4.3", + "@commitlint/types": "^18.4.3", + "execa": "^5.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/rules/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@commitlint/rules/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/rules/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/@commitlint/rules/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/rules/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@commitlint/rules/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/rules/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@commitlint/rules/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/@commitlint/rules/node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@commitlint/to-lines": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-18.4.3.tgz", + "integrity": "sha512-fy1TAleik4Zfru1RJ8ZU6cOSvgSVhUellxd3WZV1D5RwHZETt1sZdcA4mQN2y3VcIZsUNKkW0Mq8CM9/L9harQ==", + "dev": true, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/top-level": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-18.4.3.tgz", + "integrity": "sha512-E6fJPBLPFL5R8+XUNSYkj4HekIOuGMyJo3mIx2PkYc3clel+pcWQ7TConqXxNWW4x1ugigiIY2RGot55qUq1hw==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/types": { + "version": "18.4.3", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-18.4.3.tgz", + "integrity": "sha512-cvzx+vtY/I2hVBZHCLrpoh+sA0hfuzHwDc+BAFPimYLjJkpHnghQM+z8W/KyLGkygJh3BtI3xXXq+dKjnSWEmA==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@commitlint/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@commitlint/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@commitlint/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@commitlint/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.19.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.3.tgz", + "integrity": "sha512-k5fggr14DwAytoA/t8rPrIz++lXK7/DqckthCmoZOKNsEbJkId4Z//BqgApXBUGrGddrigYa1oqheo/7YmW4rg==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true + }, + "node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-escapes": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", + "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", + "dev": true, + "dependencies": { + "type-fest": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/array-ify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", + "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", + "dev": true + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dev": true, + "dependencies": { + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "dev": true, + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cliui/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cliui/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/conventional-changelog-angular": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz", + "integrity": "sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/conventional-changelog-conventionalcommits": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz", + "integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/conventional-commits-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz", + "integrity": "sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==", + "dev": true, + "dependencies": { + "is-text-path": "^2.0.0", + "JSONStream": "^1.3.5", + "meow": "^12.0.1", + "split2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.mjs" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dev": true, + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig-typescript-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.0.0.tgz", + "integrity": "sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==", + "dev": true, + "dependencies": { + "jiti": "^1.19.1" + }, + "engines": { + "node": ">=v16" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=8.2", + "typescript": ">=4" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", + "dev": true, + "dependencies": { + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/git-raw-commits/node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/git-raw-commits/node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dev": true, + "dependencies": { + "readable-stream": "^3.0.0" + } + }, + "node_modules/git-raw-commits/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/git-raw-commits/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", + "dev": true, + "dependencies": { + "ini": "^1.3.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/husky": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", + "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "dev": true, + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-text-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz", + "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==", + "dev": true, + "dependencies": { + "text-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lilconfig": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", + "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/lint-staged": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.0.tgz", + "integrity": "sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==", + "dev": true, + "dependencies": { + "chalk": "5.3.0", "commander": "11.1.0", "debug": "4.3.4", "execa": "8.0.1", @@ -344,6 +1874,87 @@ "node": ">=18.0.0" } }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "node_modules/lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", + "dev": true + }, + "node_modules/lodash.snakecase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", + "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", + "dev": true + }, + "node_modules/lodash.startcase": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", + "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/lodash.upperfirst": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", + "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", + "dev": true + }, "node_modules/log-update": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", @@ -394,6 +2005,42 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", + "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", + "dev": true, + "engines": { + "node": ">=16.10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -410,115 +2057,485 @@ "picomatch": "^2.3.1" }, "engines": { - "node": ">=8.6" + "node": ">=8.6" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/prettier": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", + "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, "engines": { - "node": ">=12" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "dependencies": { - "path-key": "^4.0.0" + "p-limit": "^2.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, "dependencies": { - "mimic-fn": "^4.0.0" - }, + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, "engines": { - "node": ">=12" + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 6" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "node": ">=0.10.0" } }, - "node_modules/pidtree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", - "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, - "bin": { - "pidtree": "bin/pidtree.js" - }, "engines": { - "node": ">=0.10" + "node": ">=0.10.0" } }, - "node_modules/prettier": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", - "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, "bin": { - "prettier": "bin/prettier.cjs" + "resolve": "bin/resolve" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, "engines": { - "node": ">=14" + "node": ">=8" + } + }, + "node_modules/resolve-global": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", + "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", + "dev": true, + "dependencies": { + "global-dirs": "^0.1.1" }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "engines": { + "node": ">=8" } }, "node_modules/restore-cursor": { @@ -573,6 +2590,26 @@ "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", "dev": true }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/sails-hook-pay": { "resolved": "packages/sails-hook-pay", "link": true @@ -581,6 +2618,21 @@ "resolved": "packages/sails-lemonsqueezy", "link": true }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -630,6 +2682,56 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", + "dev": true + }, + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "dev": true, + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/string-argv": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", @@ -683,6 +2785,69 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/text-extensions": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz", + "integrity": "sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "dependencies": { + "readable-stream": "3" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -695,6 +2860,15 @@ "node": ">=8.0" } }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/type-fest": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", @@ -707,6 +2881,60 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -739,6 +2967,21 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/yaml": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", @@ -748,6 +2991,95 @@ "node": ">= 14" } }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "packages/sails-hook-pay": { "version": "0.0.1", "license": "MIT", diff --git a/package.json b/package.json index 278c95b..3eb9831 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,8 @@ "packages/*" ], "devDependencies": { + "@commitlint/cli": "^18.4.3", + "@commitlint/config-conventional": "^18.4.3", "husky": "^8.0.3", "lint-staged": "^15.2.0", "prettier": "3.1.1" From a34765ff7f8a16e0fa47240c725100f915d10a9a Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:35:20 +0100 Subject: [PATCH 08/24] chore: change logo to use HTML tag --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0f708fa..835acd8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -[![Sails Pay](https://github.com/sailscastshq/sails-pay/blob/develop/.github/logo.png)](https://docs.sailscasts.com/pay/) + + Sails Pay + The modern payments engine for Sails applications. Easily setup payments with providers like [Lemon Squeezy](https://lemonsqueezy.com) in your Sails apps. Find full documentation at [docs.sailscasts.com/pay/](https://docs.sailscasts.com/pay/). From 3f258e88e7fce8c345c76445dc3df103f534ecd7 Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:50:27 +0100 Subject: [PATCH 09/24] chore: update banner --- .github/logo.png | Bin 291998 -> 137995 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/.github/logo.png b/.github/logo.png index cdaeb851c54afd7df971b5f9b8fcaa22d22d450f..f56ee7fd46d0a3d44ee670226b2a2119d53ffc8c 100644 GIT binary patch literal 137995 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Ðw2o<_J;{V?^ix2bd#hxk;u;Elo+rvg!O|k&|Ss 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
9L(o*}@SV^Yw&2WXtwId6&Xmd;#`! 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ϣj;SLVuT62#xKNby8oIrVv?3R-& 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

4C^7Hq3liSzKIrS$F}isyK2Swd>3 zA+|0i{8!*s@r>Yn0m2&yOTgca?VkX@3I6IKyzC=rXJ%uQYRuMajd>#f z`sfvcbb5F{fT^3?u_pcZp#~GASE0rvtMH0Vd~Oh)+ll?ok8-%>eylqmf%WIz+V32u zy|JB6(>YVcDR1Kotp5CxCe48Y;{fM{UD!pTx>9QYGF@UtoOefy>!{Hc7z=tNJM2OT z%xl4Ktoe3LZx-J%)lxKi6a2TKZy~>_G3Sr&&C6#vI~{=aAuz5x^ioT+Zi4l=`FzTQ zW?q=5w1^L=PF4YM_25SQcouR3Lkj!a7O$ zpP-i%KM2v7j6nTWgyjeyBJ2Xs)qsW5u9FS$EAZrageeFp6q$r@D8fVpsIS`)2T7)n zeGo_1^!g%mFlOx5==8`QSoW^?A9`BCkKT`)rDBXj5?qi{s4>SjKAJQK;yJ*|?nadh zpmqHvSR*&X%RBc|nnC5~d)`RaA& zNjR@B6$A&^XNR$++QOqG_@$%`<&jup@IF>KEU!d!%U0M$@sn zIoc-OCM`3c&+JU z3?IgfQkUuB-8JtkQu4EJiRV~2#v>&GtJaN#|9q1I!yJU-33KeS&JNpg+-8RZIMURM zfS%?Fm@P2(rl*}5fjG6|gX4~4@OuIR?-6jfr}#9a56Jlz=99tRyWD(nFeJfM>m~T| z8xpwvajY-rIC?m&DUc-Qv;knJkS1)*OzVG{~!jyf37{%!2I35z1cW(|p(<$!4`_NIEX7KI6I_BSH z$Z@u2{aBd66RgMS0ocJ4dz+K_Y4_9w>kJ$k;vd?Ga|#(+vkoR`>KP8iSHPb6qW+5J zKqnlC1L*S*RhhZBt*ZoV=y;o-Su72oIn{C&S4}axKxrWMN?%=#%zYq5H~&hCzjB_q z#*MNvOJ0!7fynyV!GA{P0K{YaK`7Z{ob_OQf@%(l=@8>HkQ5kiTYlEP)c=_$hImkp z*pY2j5`6mu2|T$76EhFu$}U(H%*3`W7?=sl1Nf}sN9wohJDLL~2UH_qWnBsn@Arr5 zZWELE9qzkUu0Vw@->Xh3a7z38KEgpIM6krIZraB zlbPQfh%Hv%bOfg2GVkfp@ zdl!&lf_U$~PJCydCe9&nB1cld)EtDYOKJS)o8to?=?u6tKFfng68jMq)H#n`BWk?O zxA0#pMX^O%@ck7MT(V3;zgU0|zk-{Gi7^pMe0p@P2Qb$j*;^T=e|3oiti-Hw9<-YV zXvsH4LsE}p>xy(k2EqJ&G}fILAx^h6=S&&2U9l?ccRmyQouBp=S{uHu+Ai;F(i|ux z4%piB#6)y9I&s!R&fl$p-0-_dFy`S6wK^l+&#(*IHu~=C4Z3AOQM6 z1-}Qv65F-}6Uk?Y_g9yR@61!gp@2Gb-Ohp9K`_D`#*#djxjuvC$IwnoPS_vWy;njj zR!i`;w#^oNzbsVzs9&}QsOib!8N7!I()Q|@&GgtxEcoQ(>j zuJYLa9xkO%{6HA*cSfZ0viBfRH<;(S<*X_F?C6-9108ZeIfmO;DK&qZ4o@URmF)LB zd`jO;#R2voWMLh8A#@#{;~S*-xb5N|3O}&ym`q?!=JquP$AfkJ4sEu;I{7u^aDer% zVgVk(I?UjE0jwhxEd<$?sbXLurF5{{@__!)XF1RpC(1W__BEC zoh+^iW6}M$vZ)2c#$N-QdX!p(GL%_+K#qjO0znCH*oy7ZHb7IpT*6N-ljxS`aAz3S z(Tx`w19LS$0C^Kl_gD=yX%1wE1FT)`YZzNoT#GvR4`XgEw$qTZuWiLX#2X<<(qxl! zkD4?G3XucAA<*R3zx)aDFC3uvJU`eXX6FO(M*LW3zTd!>X-(ogVK>&9ZwBDR^)UEs z%0umYF5K&L#5xD2IAB@GUDD#g`e1A(Gwmw?>+lLsu-^;j2jW2bvqv>T@1k~{gvkvv zSZA5}Pa%P%j!D3{c^gjNxSl+`ZHI(ES}mc)%Ox`ZRg6%aivPIQ7b2Ri3~tvwIz8Ys1Q!pwLm z>N`hp-H&(9I~9WxIyB}I1TfzR2XLbT;+-29MN2XIy763z9M8S%ImY(qsadQw7udxLzLUCC{ zuFPAufnDpwG5Sn#oj*%FvyT<`gmK~=J5mfUr`uDIspam1^kf2jzN?dNBpi`weS`de z_Ra&ouHwr7=e;M{k}Nl{aku4e)4>qH^j-rABoImpC8UwEOM2L}P5JL`Hp!+fNk}1q z1kxcPApt@UB}=ci!M%6M>gB!v_jm6d=}CG|mSvS!=6p1|_uV@4yEEsW-<&gZ+g3rw zw{Er8CtnCs+Z``rt3As3dY>I^v8u6*v8S`44np3Y8s0)R{mfcv^gR*IGbW357ny66YRa zCC46SB}X2_*w-;uGHr^*_u)k(qFo}A+(!|oZ)@X)!NgiMb&Mb1YRMfttZiqtwY{*^ z+Fo2{ZLh7h)D!>YNv+~wK9^#27EC0(Y+uHcH}f7+=(@b*K775855b?7(+JQUQw$Rw zeckIeY$|QCMaE*f{gu=^=X?D>{4R{i}0E#=3a_YOZ<AT;VmLlhOk-mXl{HzXejx4QvDJ%riD@S3K%$KGh5OB(e<=GTSq3*J3 z)tlHM!Pu)O9K7fnuiSu6EH*EC2O{B`!r#ky2Wa;9x@J782tf_d|r&w&?(H1KyWpZ@RO_VU16-&*OPFQ?Oq46T(N!~B5EtZ6gCpSXI z*KM}shAoVZ+rjt9H(Tnd<=7F=g?X@jSaMw(LGLurrHs62EV(@7j*xeKeMM*bg-4(u z5a5$i$#n^tC+xKHg{vXvL`XYgu9cX7VP-+GkDF!V$g{pLIJ0z~bzN=z9KztQiOBka{Xy2d z=27;n9;nE=BzV%%GT4yzPsfniK-8LUA$lu zKe?u|M=B)#$52Y z#T2$G?_yww6%h`;sKtcl87qa3uV&%#RWmHN-I@>j?i$I)Mh;9qgrkF zi94)(0mOW4^gfoy+!OO&!MXPbrIU5+p4R1|d87-EpM_`r-H`R;LeF{yL-NvP&pqp% z&W?VlM)V{i@M=kp&~In`?HI{_##Sz2DKEU20zqJRm7ze2>5Gxi2)N!smY<^>pC@$> z1&Ro|zL~xAn0J|$HbT9j-YUrW>=gLagO=>%3Z+p-UBFV-4S9OahxyfkTz zuT|Nuo2vNkIq!q!;wXBrODWwTV(voOM?%cyG2ed;#GFVs?H4f*>>BX%G6V?l5Q5p@ z@vO^9(XzaQtdFY-$@<*mA?tY7`}JxT9>Y=``c15#s#yi`5|1&4s^8SIT0Jyq9W)z^N; zT7Ge_#b!)k{B^d_?1F>I7sw;v5y%Au6xzNiZl#OrZOj{==O=meS94_dGQE%1O@{Ey;Y@^g3$IQgtl+=q3wf#yT8ZK zBcSm1lB6}fG{Dp39r{($N&2yj3w;cm z*^~5sg?Ml;<_Y@X;_dIY7YL+z(G@rMAZanlDW#4pM+7~&bC>PB-~-n7&?^?3hK6kL z6I^zH;Y}bp?i$}mC;1L)I1Z0@=S-}w}tg~1-x~7Es(quUY+j33cE9 zEVGSFy~!>w9s!SlN1$I3z+0YLpRls?cG$4VYtTw~OZ=?u{R*+aSS}+V)`JL}(Ma~&(F0XmzWovBM^tIswa~*ZDVge*Adj9^G{w|{`Gb_6sJFPs+#?4{O z<_JnPhDqRNU1&CTrrFf}Loz;sZ=(-aJbMokL{Dh{fc4V2N_HJL`5Vdo)=jRJQu`2UR?gU=redDCM!~%;$`1svCR4nHcmC!mYkjTUVk03Z#lTDD z9w2l*wJl{MF5PGq2P_H5dN2u`AKsD&br(Jxqf;qP7`jM#vq(AFRzK5(6PVZyFZm2e z`Na8*8^@cjQ1^66A2yjz#M6%%{B<`s(>2)1KXUf+;Ag|%ac>at1buJN^XCp30?jhOfXzzHOBapS1=n zM6PrS?j4pnT=~(_n&d6c#BHjhnsFURxe?KBQ_nS904c9J6oNj7kaZ@4OP6%Jap1k- z>380fb?3195d{4j>|{Rp1UOe1@#7F12>ttQ_@|s!C&$xru7|2Q3 z$z|BdjVxLC7gI*Ga&)67=sEgee71IvKt#^ngmJfX#w8@zbC~f0BN&gKT=8{l{P#~n z(obR1IAWOsk5|US{YH;~N5CVH9RV5Xd`hY8+#TWfjs3)M*|G9_3K#*AmJ|`fWr0I7 z;4r=AC;5nq+Wi*D`HV&zebLL7*r&RKoabYC3O&yXOOG>VJW1qa{RW;DpF|rs+3ZNZ zO}^kHW?UzHy;L*5MdG~Vs@6ee?tzqRt`XIBIf9(*?i_bq*QKr{>FfF7+4`@{=wh=; zXOiw9XmE9k`8QMJOUnpULzoztvSZf#a6302yaXvk%1Nc@(YhZ(I7z8Pu3AO9E7F0 z*Kz@tUgUhUW@>M+(HFj8i7~`R`#C3a@Ij-XW0lx; z5tF?vpdRhM^mUU!z2BF zkAO$OBhWJfGSr#1x#E&-mKa@w5s1;{KdaU=W`1vBA`rc4lT9>=LMG^H^V=iO`I}#i z$hiobcTDC^#ilZ97Ix!ve@zhO#$9;J(alGHgE02f%_hxdAHOBtNO@qH*R@`!m~g9x0RPHcFz;`z_#;ZA?NpW(NN5lbIc! zaq;`jVdi)`7ev~fC=bDXbz-k1Dx{r>ja-hc+~C99dxcxh9MtP4oijQ18Sw~YKp>5z zE6n{ilIuO}esnZxTvjdd!6Q&W2#BO6t@gKRG7MsNDmuTXG61x3Ubumj+w%F(^ zAm{rktUWAuL6tLa3xocRPayY1an!F4gSo5DHaq+pyynM;UTRmibi(bnbzNpUCW)Tk z&b2o#H(LQ2UvnR1{82Od0Cd~HHKgm5jD@F@0wG_HX$2hu(Pq6X(UUAi(0d+_9+C8x7nWGf!PlZ2n=Cey**dE|N$)M*{y2|7(IS8mm0BOS z%6F}`@&(JhpKrikf2jM)8vn>tv33qC7maP^HpGo5#YJRA+Y+O zPyL#Zk}iC=*%9wBn|V0H8lwr{+P&p^m{}wfDVLXg<5Fnui)OF<)@&1LJLii?my$~8 z6i8q@reNtQO$9G$WL>O#cS7D{#N8_e7bLGK!sMIQhaC)}*c0cO&0z%Rg46g0`vHXM zGr^ri<>{HEi}I_mBIxtH2OSjhOgur)vj^t0n;ikyJIGR@J#=ek8ISHR5h=Kq7a{2f zU1=#P+o?vp9mjhQs7R_aW{*EU_t2;>a{@{&iH)zYP|`4>socONfc#~-4dXt5yNr|Yqi zqK;Y1Q!iP~5!Vs!USqMj%>22HFeUFv?~a$>;t?oT1nA~V?ZA6}K%uya0Q{?`*&m~J7EoNJsp`I8omRP|JpyzUih`yD!k>GeE|V3or?X3TVABRU%liV zS>3ZW%-vvCdM1%;q+@slXTP7kjR2F(;qK1neVHQU37qre)UII^QP;q z?bRg~TQJ>hvq*Z{v3}Jf;1MWZ1QdtEr`5_AZ3!G3ev+u-tqQ*6-4Tc-6s*?MtGW9* zIlBc1t;l)l5w%vi2y(7s1w<%kb6mI?lLtAr4`a+%u-wYTZ`U(`@tu6X{Gg69J7S*6 zo2=(1e~u&OEwzwwp6LtBw*JbOh?r!zBFcwPVu{B(xrt}Jf!Isc=UfrWpmFYPr1Cj@ z9{4r0r~hbn{FT`X`5h)KSF-oPIc4WWyDZpnk z2?lL+a~j`C%P2e8`Yh>4(tnerf+J1MT33m}-P_h~w3>H)+FI}XyT$fj$oM11Bl(un z6)peUBT!rj$a`KLjXi&}AA4S058s!zM+71ddee$&R`dN?%;L_`3dPM=k(I%uaIw-B z8}m-Sbv~AFX0@`h-9M1818 z8E-q+nJsw)tMF#Vm;WWa#0bpE1oud8<9LXBFe0+s#d2#yjNT*7C_kJ6zL(B~k$Ba+ zd(oW-{dF>b5caemgPvPYaksfC+3gYj0FS^RAOP`}Zwg%+kn(_-vrYAL9_dihT+)2f zY|;#pzG0!!N4*ivx!FV#K~K}xT~3Yj0*0g~rcSicxBa*6`t;YV`G;SDq@NXrySGW( zd+`W(1d0*?X{g4Sl^wR#d(Vrq0{B8_M<9GR#!Fhl7p#8jO`ET;Om)U>PT9z-*IHs9 z$hn^sF8iY&kUdnM#58bU%_q!On$0@R?8F@VNU8> z<rW> zlDeJ(`Xb4$pL8lo#Js0^s$N2+Od@5ZL~K+q zB_iqZabs=N*Ke@eIn%816YsOwY_ft*v^sh%1Et@~>-obx0v>_L4Dj{o-@+%b$jm-LpHw=q0%H35`Q|AtB52%zMrjX;r)g_z4* zo?N4g>5BO&$<1Lb>C-uo^}IOD;TVS{VaQ01l>y>A<+IL^C-_gs|A2S z8Zi$vB)?ClSQnAbCe7+n#B>slhHckCy{W%W1NY|Gj@u?VEt(*%{?~U|{l)J`l}}>w zIL1P4!x^t!c<~5$1d0QJ$Y>vN*+#24_!aL_D~_k`OSvZq@P^go);oXy25VhbVX=|C zL$h_A@5yxs^H};7Qnhr%O>eZZ7yZ*>6%g|_3YM>(4TFi@-rg(tv>1$BxP1QP#?*&omSJKYwoa>QC6mp(D74CVXq##1DB|3PGrs z@hY<#@Ve?zTv>}VVWbu)V3v~(^kMFxkVoQaMjkz^LddF!ISD-xYa_9mI-R7Ry}y$_ zK$=C8N>$IFl#A9?Pvu2d(z?jDQg38Wj_tUf$ayfa2%VH~J=aD(`A16}G}TheFwQ69 zUNHhjj~h;&FbdGQE%1lkc`9J+?aCia7+H_&ME(YjQg z>rz&E>S`v;7CC2wC+F>tc)(T?)3Nv<*0qq$1FklE_X}pH{YyyBMa*Reb_-?KX6>V{ zX`jx2MBBqicVxs*x?N%d3fLnG1b?jq{Ljy%}L z{Ov{?_MvMm_43`kIOuAx#2Qhqy?6vX0)>l!n)$Yv4L_>J5+iqcqrGsSv@hA-AfR_4 zuf<_g7_+Sx2?XCR7cnQvTdpK> zuGh9myEKW&d3KS)(I?OXX^B-_ zc7ct4@y}NBreiJj%H3vT=;!j@^zNAXEgpey`MWBk-I;5g{OALto)?S79T~2dm9bkxATE{UU5Fa6Ptn8 zd?g>tJ=yH)$IQ<7WLh{ow-o_T7ujt}fqlo0_0OCA4nNONiQ0bkX6!GnSI%6(BIfcc z7n7u_!!i3y?+Z&UTeY*$5CfURf7pB=Zd>%zFLDt9??KPSr;_J+Qtuo^5II**-M*}U zk92WVEVOL9$2>bRcSPC|ZY?D`yRFSq^$pgxZj&W<)mpNyjxS~K?TiM-<47vXEirx{ zi;o;>u`#18F?oW;%9$0^jT=wDc6dhb{-=#gFFjzMjk)o#FE^`t-JJK@WMuJ?|f@FTemHpjUq>L&D}%Tl1qM!>)H1 zU^_s!-0REI##1|DR&r2-l~uileZdvOfWN)Iw7)CuPTu!VCW?HCS{z7TcSQGiE3HmcG_yytQocI=T>_vPx!Qym`r<&jd zaklBrpQ|D(7>-xIXe%B0thdnc{n+#VeOj?mV2ZD1=L!qHX?`{#?bD73@1gPJ0Re9( zl%2P0Un61g&)#A7$h*wsAg?5pn~tDhjCoF1uCOQr`d^<;&^OVyy-H*OY4*{fZR>2+ z@aC=s9>dQck=*YA&6>aX-XYMXMeNon z0WY3f#z}ec2zUhY4}s{@YULMhwaO!3Kz*Rryk{-{o}jvCOQ$vO z!CZX}lGRirop2MHZ0sfatQw{Y+4a(o2qdOr3#|?7z$xEgtob{_aP&0$sq@{i$7IU| zHW|-j=|g4@FbUf7`|y}!_mx8Q+nB`9Kd27a60;!a%gx@*1bK@u$z;>2R#V&UInpAW zXl>Z*EPOav2Z*`1<_UW4J(Il55sh6T?P~PIE7{LU@}5haVhDeA{oh4NC%5girUxIh z#-H3_t$(_eqes!XI-OoYyxs~iZ$WdnaLG0$)^&Ahb18Huu2xIIOC^?={%`1oktPur^XR)5QHt?`CWan0!#TQChT9MMG$ z>Z9=D5%37)1p?9`(ifWui22A8E1kd$xvgyU_Do(pKA*`UL_lHgB`IrJKf$WMJ)h5# z@|#y+r+4%aX0Ow&qfWRHm#$}WxFxi48ol?PcY>(TKlIJLIOJU4>7IO$*_q#B1oTPa z<=VaGU9O(KecS714>3CO>92<|mt`}s_clAT`3veWHg9K< zg{-$)9cdo6`g%{$I|G!9zx2Socm(ze0UEmVoS(ymZXt=Ji;+r8WUpgsgjiwhjrTrm zjbFOi+FoHSjV-d+JR;+D6_MM3jHk13w(qGZC&S3n2)yn!jd<1{vXYbDX(RsqIvaMJ z3%BAPd+AMAwwj-P$?Cs*i?!VJ|M+znBQE%JeLG6t~n**qnd5Z<^N~#N{FAI z1hRjgP+Xrl1K@h19uNNzlfZqNN#G`+Ln9lmtBsYuy#)^W3^w5XS70-doysaHV-f_^ zOJ)Q#HlvMk8Wnt=?tKrjlnL%Qd2mYlk24|Ye{)W?%op@qa{&RVC@&s?J|mDu&gC)x z6UmWtnY5Y7d73g#?x?Z)TmN7?kGaz7E`Kv~eQd_-e5S>w&?C5m7iJAf9&^pWzPF-F zh#+roVkHsWr}crCt>*YQTHOzRNk;(N_2THuy>y;ZRJLJ<9$;g>^F^?^$;Cy(@W8o}8yc)@?n7?OIZW&HN(c&|e96 zJ3Bl4rPk-XLxi;il4~t8%9dX^1Ux}^NciO*BhZDM|B(wgB_ML1SriT~C5<#a^rTh4 z^&?hy1;l*&_JA1Y0%J`j$qEO&dkP&w*C|p37|4XTQm(Rv^&| zrSA(#*Uh4`1)qf*UTVWnJ=Vtj;_Ft)`1F#~4zSd#5cRdZY{o;>%Yn(O$gGdZ@9+o= z2?A=91iQqCC2iQ`Em0QG7hXI99)aE=AfgN5EuFN<%FfzOv>K)+ggs|O5i;B3R&sE? zmCaqo`<|Tn(DuE2Jb;>*&F9lr6ViT~*|pE&J%0<=6xh@UHxqmNUD)QfH{&XQ=ti@f z4rQ$Q?-|)xg#xap4iVDsr56ZLf#Wo=Mh@l6MuBvYKIc}=0Xcu|Q2TNp#D|~)utHt&| z%NoD-A6E0p|LP#=%5PsqW72gxL_bzpVddwZYGZ!;ZL7TV9xFNL@X({ah92gzlzSA( zeFCnp_w(mOBH#y87(WA&pit8iFprgZHfU9zTDiM?eS!+}Zy7wyf_FpAVvVgsOYad#;#|U%v<**$=S1@& zrCq>P@;TAAK{U40a^Y8djX-u!XRj~e4=gqW`b5qn1>N%UGOPW_SFQD)pD@$;>5NfA zN8rgGQctqH<(nEH=|@@f_rGVmD#~o+m;RL*UGZ`UMuyXCS)a71c=v;}Mdj8tNct>W z`5RBOvJ;Q7rYGNFjW_?!T5kD12km3A8FLAJCwhQc=YviPUC~SL5fIi1{*}@{q8HBbEWrp?~+MGHgP8fPCp6({R;1}L*cEm+wFM0=e z^P02EO$675-S;F!{+=ttPEdKx+wi_C%F@f8BamY3z6ko-N5K(0GNB)xL{^eyN}3JN zaCG1M9Kw=&|J?)2y`1?R2C7`Us5s7qXLa#OQ4J@cY9-FdGyfAv@3 z@)SGYV6k~)z>8z+@$QRYMyCbm`hOt;s&%SYO8V4Z3Ck@Fge_`TnN=h)D`wFjU+M7! z2`{}wfNB(IG=@-){?Mz;-i`t9XK(K%c>XYtKqdqTNs06Re`&VW-a5@Y zHTu9)>*7{++EyER!V6)iu6r+M%DUgyGXjYj*eSekdCl6JA7YmFf$$FT*I+uV_U*%t(2JcJfHmB*Z7_WnO(0#VsJi&~uCa2mHY3u0c2 zJ?{y6XN+>{mmZcEk3g>wNF(QO;DpCXsz2F@Y4rIqebc=5TR*kNf4k0NGf^HXUf7z^ zoJG!wUMl;PT58D?HtN2+ZTKn2klze1n~sdTUIyIlfnPvMFmq>xJ4e@3av?~pw!Xf~ znjU@9nr{A+wcSrIw2feLss-Wa<(eVsBJ2GzlfBDBJ}%`UFQL+ClD%OptC<*OeG_)x zGD@@6Vxv#7lCuxC#36GnK4y%yKK_EW-1ZM%SRAX4BL2L11bRe(s-jTb#Pnvqi~NMe zN>OjV-t-7rPVdwks_XMh|DC>`UJ#wx z<{y5Y5b`sbL0uu-IZDncOz?uycgsumx4M7%hL!#mvNv&DS49^b$v zNu&s+^fD85bpj~qsDP+5-gVB5AXQv=jy1pVA!~l%aclYY{nqyEZ#if@H{wM$ZzSuS z=RE5o?7BuFijZ}Ld^j*F)iqmc)lPP-Br&O=9c!^8r`WLbF1Fz(9u0mo`BY8?hF2LR ztHE}y-4KS|4c~{k24oF-@d)e&fdmbzE@7qf>gXV&&IGf!`?|9m)N*ULbVs0DSvu1b zei&$LX=Ek+)>6m1#AK$D&tUEz$oXM>LhXVt&}mN8Upfg- zzmnVD#Jl^x?=TtMzd_7Ls2SHdnF6sj)ocqvI_Tn6+uLe|&rU}Y6)CpPgRR&xGPR&w;!R(j+?Rx)Fn#m9}c z_*h={X%dk0Z`@=}U;dQEW}ZM#y&jVnk3cUF2-;)PO2;#vPjygjO7+uA?jxY*gc@v* z>B9aurQuOhSE@$7=q;vatE6+fK3}J`buFn55q0{NgGA6y;D6Fm+q6%|Npw9gJs<#3 zko59{moYJ0qt*R(I#JET2zh6_unb>;J)GZ%U4exggPb$`{oHL<`G)7iI^aF$eE^eF z6h>{lZ>u5Jr{gt0`Tf*;8ki&D=~oSG8XA|zp>JAZb_d6<`a2PAvuQItkfdxGFa3vr z-c{I6@N{d?KSXV+L%(UwZQ=7pfpqMRHuy#EAmATP?mUZ}&54LP1XSMh&ymT`lhpcU z>U0<9IftBAzw6W1`j>kcZ$3XH=lNv7$a`DHOs}gNZS>M#SjpTfRGSoFrzYc+or1OY z2cxwD1e{K1A)>COM90aL6H)JU0e*KD-9yQRzejr&iO{-yl{G(2*!JI_w6@!y=Aw_V zm!4~zVX+CkH1{nJ@8Sr1E7uXh2yWl8U~TY4r51KtYP`70r!aL9a?Me)lTh^yf>DHg z1xbgVXo-s<;)@Qj(nA&yc0AQeW-^9Rlj(JpHsDPFZ)=Z{0T9>K>VE%}+2V&Axy%oFrWP z121l&j+oTuxW!sqt>V&+R&n66Fb|rs-Or1a_B?vI8YdDh$pfnAJ$=z{_=MU;;fdYt zB7jGcx(VW5`U~GRKPPN26;%ebl8%vWl1x= z348SpY}Euy*`{7{5CJ_XFCKxc2)G8!Qj@~{fh3bh4ZVBaapZjK4y%6m4c7XHyCF&Q zP#9P-@{s16j2&*NWsh6=H@;z&AGwO$XDqfO-q)b$egsaXEM;amqW*DKPt)&6WWuGJ zjBb1PWfrn-Ev?qNW`ni9w!&JTec4){dfD23^*p(IFuFz+%dr?e^mdOUnn?;;9(ECS zC5^{+Nk!6qoTRO~O<9-ikCYXyE4hi=WFRH@r;ZNIs;=M76ulN`Hq?_>MN@1fZ6)c{ z#g;gCp(Pf~vc#batfXohUtF1Fi768}KSN)T2)RV0+)YHt&)RSO#2P+)6~igc>WJ6~ z4)p�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 z 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 BId}j7 From 3eeccfe71b3d31928d4636d72500d37b0498fcb2 Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:52:10 +0100 Subject: [PATCH 10/24] chore: update banner --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 835acd8..0f708fa 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,4 @@ - - Sails Pay - +[![Sails Pay](https://github.com/sailscastshq/sails-pay/blob/develop/.github/logo.png)](https://docs.sailscasts.com/pay/) The modern payments engine for Sails applications. Easily setup payments with providers like [Lemon Squeezy](https://lemonsqueezy.com) in your Sails apps. Find full documentation at [docs.sailscasts.com/pay/](https://docs.sailscasts.com/pay/). From c9ed6f5168c100fdfc79b0e506342aa19f170bd5 Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sat, 16 Dec 2023 18:57:41 +0100 Subject: [PATCH 11/24] chore: add supported provider --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 0f708fa..5b3db95 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,10 @@ The modern payments engine for Sails applications. Easily setup payments with providers like [Lemon Squeezy](https://lemonsqueezy.com) in your Sails apps. Find full documentation at [docs.sailscasts.com/pay/](https://docs.sailscasts.com/pay/). +## Supported payment providers + +- [Lemon Squeezy](https://lemonsqueezy)(coming soon) + ## Contributing If you're interested in contributing to Sails Pay, please read our [contributing guide](https://github.com/sailscastshq/sails-pay/blob/develop/.github/CONTRIBUTING.md). From cb9279606439c5c08dc465b02d4434a7b512b559 Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Sun, 17 Dec 2023 09:28:02 +0100 Subject: [PATCH 12/24] feat: add Lemon Squeezy playground --- package-lock.json | 10129 ++++++++++++++-- package.json | 3 +- playgrounds/lemonsqueezy/.editorconfig | 31 + playgrounds/lemonsqueezy/.eslintignore | 3 + playgrounds/lemonsqueezy/.eslintrc | 108 + playgrounds/lemonsqueezy/.gitignore | 134 + playgrounds/lemonsqueezy/.npmrc | 11 + playgrounds/lemonsqueezy/.sailsrc | 9 + playgrounds/lemonsqueezy/Gruntfile.js | 21 + playgrounds/lemonsqueezy/README.md | 21 + .../lemonsqueezy/api/controllers/.gitkeep | 0 playgrounds/lemonsqueezy/api/helpers/.gitkeep | 0 playgrounds/lemonsqueezy/api/models/.gitkeep | 0 .../lemonsqueezy/api/policies/.gitkeep | 0 playgrounds/lemonsqueezy/app.js | 62 + playgrounds/lemonsqueezy/assets/.eslintrc | 57 + .../lemonsqueezy/assets/dependencies/.gitkeep | 0 .../assets/dependencies/sails.io.js | 5196 ++++++++ playgrounds/lemonsqueezy/assets/favicon.ico | Bin 0 -> 920 bytes .../lemonsqueezy/assets/images/.gitkeep | 0 playgrounds/lemonsqueezy/assets/js/.gitkeep | 0 .../lemonsqueezy/assets/styles/importer.less | 25 + .../lemonsqueezy/assets/templates/.gitkeep | 0 playgrounds/lemonsqueezy/config/blueprints.js | 32 + playgrounds/lemonsqueezy/config/bootstrap.js | 28 + playgrounds/lemonsqueezy/config/custom.js | 20 + playgrounds/lemonsqueezy/config/datastores.js | 51 + .../lemonsqueezy/config/env/production.js | 370 + playgrounds/lemonsqueezy/config/globals.js | 50 + playgrounds/lemonsqueezy/config/http.js | 52 + playgrounds/lemonsqueezy/config/i18n.js | 43 + .../lemonsqueezy/config/locales/de.json | 4 + .../lemonsqueezy/config/locales/en.json | 4 + .../lemonsqueezy/config/locales/es.json | 4 + .../lemonsqueezy/config/locales/fr.json | 4 + playgrounds/lemonsqueezy/config/log.js | 26 + playgrounds/lemonsqueezy/config/models.js | 116 + playgrounds/lemonsqueezy/config/policies.js | 19 + playgrounds/lemonsqueezy/config/routes.js | 33 + playgrounds/lemonsqueezy/config/security.js | 48 + playgrounds/lemonsqueezy/config/session.js | 36 + playgrounds/lemonsqueezy/config/sockets.js | 69 + playgrounds/lemonsqueezy/config/views.js | 39 + playgrounds/lemonsqueezy/package.json | 36 + .../lemonsqueezy/tasks/config/babel.js | 52 + .../lemonsqueezy/tasks/config/clean.js | 50 + .../lemonsqueezy/tasks/config/concat.js | 48 + playgrounds/lemonsqueezy/tasks/config/copy.js | 69 + .../lemonsqueezy/tasks/config/cssmin.js | 45 + playgrounds/lemonsqueezy/tasks/config/hash.js | 68 + playgrounds/lemonsqueezy/tasks/config/less.js | 50 + .../lemonsqueezy/tasks/config/sails-linker.js | 178 + playgrounds/lemonsqueezy/tasks/config/sync.js | 49 + .../lemonsqueezy/tasks/config/uglify.js | 61 + .../lemonsqueezy/tasks/config/watch.js | 46 + playgrounds/lemonsqueezy/tasks/pipeline.js | 137 + .../lemonsqueezy/tasks/register/build.js | 22 + .../lemonsqueezy/tasks/register/buildProd.js | 29 + .../tasks/register/compileAssets.js | 12 + .../lemonsqueezy/tasks/register/default.js | 23 + .../lemonsqueezy/tasks/register/linkAssets.js | 15 + .../tasks/register/linkAssetsBuild.js | 15 + .../tasks/register/linkAssetsBuildProd.js | 15 + .../lemonsqueezy/tasks/register/polyfill.js | 52 + .../lemonsqueezy/tasks/register/prod.js | 25 + .../lemonsqueezy/tasks/register/syncAssets.js | 12 + playgrounds/lemonsqueezy/views/.eslintrc | 19 + playgrounds/lemonsqueezy/views/404.ejs | 64 + playgrounds/lemonsqueezy/views/500.ejs | 63 + .../lemonsqueezy/views/layouts/layout.ejs | 110 + .../lemonsqueezy/views/pages/homepage.ejs | 78 + 71 files changed, 17276 insertions(+), 1025 deletions(-) create mode 100644 playgrounds/lemonsqueezy/.editorconfig create mode 100644 playgrounds/lemonsqueezy/.eslintignore create mode 100644 playgrounds/lemonsqueezy/.eslintrc create mode 100644 playgrounds/lemonsqueezy/.gitignore create mode 100644 playgrounds/lemonsqueezy/.npmrc create mode 100644 playgrounds/lemonsqueezy/.sailsrc create mode 100644 playgrounds/lemonsqueezy/Gruntfile.js create mode 100644 playgrounds/lemonsqueezy/README.md create mode 100644 playgrounds/lemonsqueezy/api/controllers/.gitkeep create mode 100644 playgrounds/lemonsqueezy/api/helpers/.gitkeep create mode 100644 playgrounds/lemonsqueezy/api/models/.gitkeep create mode 100644 playgrounds/lemonsqueezy/api/policies/.gitkeep create mode 100644 playgrounds/lemonsqueezy/app.js create mode 100644 playgrounds/lemonsqueezy/assets/.eslintrc create mode 100644 playgrounds/lemonsqueezy/assets/dependencies/.gitkeep create mode 100644 playgrounds/lemonsqueezy/assets/dependencies/sails.io.js create mode 100644 playgrounds/lemonsqueezy/assets/favicon.ico create mode 100644 playgrounds/lemonsqueezy/assets/images/.gitkeep create mode 100644 playgrounds/lemonsqueezy/assets/js/.gitkeep create mode 100644 playgrounds/lemonsqueezy/assets/styles/importer.less create mode 100644 playgrounds/lemonsqueezy/assets/templates/.gitkeep create mode 100644 playgrounds/lemonsqueezy/config/blueprints.js create mode 100644 playgrounds/lemonsqueezy/config/bootstrap.js create mode 100644 playgrounds/lemonsqueezy/config/custom.js create mode 100644 playgrounds/lemonsqueezy/config/datastores.js create mode 100644 playgrounds/lemonsqueezy/config/env/production.js create mode 100644 playgrounds/lemonsqueezy/config/globals.js create mode 100644 playgrounds/lemonsqueezy/config/http.js create mode 100644 playgrounds/lemonsqueezy/config/i18n.js create mode 100644 playgrounds/lemonsqueezy/config/locales/de.json create mode 100644 playgrounds/lemonsqueezy/config/locales/en.json create mode 100644 playgrounds/lemonsqueezy/config/locales/es.json create mode 100644 playgrounds/lemonsqueezy/config/locales/fr.json create mode 100644 playgrounds/lemonsqueezy/config/log.js create mode 100644 playgrounds/lemonsqueezy/config/models.js create mode 100644 playgrounds/lemonsqueezy/config/policies.js create mode 100644 playgrounds/lemonsqueezy/config/routes.js create mode 100644 playgrounds/lemonsqueezy/config/security.js create mode 100644 playgrounds/lemonsqueezy/config/session.js create mode 100644 playgrounds/lemonsqueezy/config/sockets.js create mode 100644 playgrounds/lemonsqueezy/config/views.js create mode 100644 playgrounds/lemonsqueezy/package.json create mode 100644 playgrounds/lemonsqueezy/tasks/config/babel.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/clean.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/concat.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/copy.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/cssmin.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/hash.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/less.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/sails-linker.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/sync.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/uglify.js create mode 100644 playgrounds/lemonsqueezy/tasks/config/watch.js create mode 100644 playgrounds/lemonsqueezy/tasks/pipeline.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/build.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/buildProd.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/compileAssets.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/default.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/linkAssets.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/linkAssetsBuild.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/linkAssetsBuildProd.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/polyfill.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/prod.js create mode 100644 playgrounds/lemonsqueezy/tasks/register/syncAssets.js create mode 100644 playgrounds/lemonsqueezy/views/.eslintrc create mode 100644 playgrounds/lemonsqueezy/views/404.ejs create mode 100644 playgrounds/lemonsqueezy/views/500.ejs create mode 100644 playgrounds/lemonsqueezy/views/layouts/layout.ejs create mode 100644 playgrounds/lemonsqueezy/views/pages/homepage.ejs diff --git a/package-lock.json b/package-lock.json index bdd0a60..be9e58d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,8 @@ "version": "0.0.1", "license": "MIT", "workspaces": [ - "packages/*" + "packages/*", + "playgrounds/*" ], "devDependencies": { "@commitlint/cli": "^18.4.3", @@ -775,6 +776,69 @@ "node": ">=8" } }, + "node_modules/@sailshq/binary-search-tree": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@sailshq/binary-search-tree/-/binary-search-tree-0.2.7.tgz", + "integrity": "sha512-4q7A4I0cYzRRrPUA/mZYFQ3My26RAyWQ10IfdgHaBC6M1ZNCUpQnT7vRMZd5KgnlUBl8MSlP4JUbL5heeSHMBw==", + "dependencies": { + "underscore": "1.13.1" + } + }, + "node_modules/@sailshq/connect-redis": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/@sailshq/connect-redis/-/connect-redis-6.1.3.tgz", + "integrity": "sha512-KFIMY/rGW82aNDk2bp2qpxV1+t7S9OSre3LNrCNsUsBnddonq3DjGnVp88i4QFNTe8lcw3g7z0IHC3bEafMVJg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/@sailshq/lodash": { + "version": "3.10.4", + "resolved": "https://registry.npmjs.org/@sailshq/lodash/-/lodash-3.10.4.tgz", + "integrity": "sha512-YXJqp9gdHcZKAmBY/WnwFpPtNQp2huD/ME2YMurH2YHJvxrVzYsmpKw/pb7yINArRpp8E++fwbQd3ajYXGA45Q==" + }, + "node_modules/@sailshq/nedb": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@sailshq/nedb/-/nedb-1.8.2.tgz", + "integrity": "sha512-qCViMLdh5WWIWEP9ARiSZTjQ1fSEwXsd6eYkD04WIrOt6uHRVF9k5bGnDQPKvTdlCVBTzxUZhPb7VC3+BKw21g==", + "dependencies": { + "@sailshq/binary-search-tree": "0.2.7", + "async": "0.2.10", + "localforage": "1.3.0", + "mkdirp": "0.5.6", + "underscore": "1.13.1" + } + }, + "node_modules/@sailshq/nedb/node_modules/async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==" + }, + "node_modules/@sailshq/socket.io-redis": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@sailshq/socket.io-redis/-/socket.io-redis-5.2.1.tgz", + "integrity": "sha512-ucQfoDPigpC1qRfVYsm2lAz/jWW1NVuSS6gIGdKsF0WiB9CbFJeYIwhdfUtjWxaW1Mf73nkSd/FHo4lLOXM7jg==", + "dependencies": { + "debug": "~2.6.8", + "notepack.io": "~2.1.2", + "redis": "3.1.1", + "socket.io-adapter": "~1.1.0", + "uid2": "0.0.3" + } + }, + "node_modules/@sailshq/socket.io-redis/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@sailshq/socket.io-redis/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, "node_modules/@types/minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", @@ -796,6 +860,49 @@ "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==" + }, "node_modules/ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", @@ -812,6 +919,15 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/anchor": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/anchor/-/anchor-1.4.1.tgz", + "integrity": "sha512-T4rWOGuI+pjf0KgrnLMWrHBIsLCxf6HQ2OgXboMs4QAf7ogvbqIYwCLR7k7BBeTBvrmyDv1M6mZDSUl2pKLMkw==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "validator": "13.7.0" + } + }, "node_modules/ansi-escapes": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", @@ -857,12 +973,30 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, "node_modules/array-ify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==", "dev": true }, + "node_modules/arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" + }, "node_modules/arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -872,6 +1006,134 @@ "node": ">=0.10.0" } }, + "node_modules/asap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asap/-/asap-1.0.0.tgz", + "integrity": "sha512-Ej9qjcXY+8Tuy1cNqiwNMwFRXOy9UwgTeMA8LxreodygIPV48lx8PU1ecFxb5ZeU1DpMKxiq6vGLTxcitWZPbA==" + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==" + }, + "node_modules/backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha512-a1eIFi4R9ySrbiMuyTGx5e92uRH5tQY6kArNcFaKBUleIoLjdjBg7Zxm3Mqm3Kmkf27HLR/1fnxX9q8GQ7Iavg==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" + }, + "node_modules/bluebird": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.2.1.tgz", + "integrity": "sha512-OfdwXncy2KqoGIlXUqxe+xb7G54s8y5pdo96+KGQMkQMZ5C/rT26tT2IJxWtgiAPeklwAU6iXxxjX8b8blcTPQ==" + }, + "node_modules/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/body-parser/node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", @@ -884,6 +1146,14 @@ "node": ">=8" } }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -919,11 +1189,85 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/captains-log": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/captains-log/-/captains-log-2.0.4.tgz", + "integrity": "sha512-TJ11SQV9o3e7aJrq6GAvxztdCc+Tgx9uSdB1YQLNPlft4/h6XQgFyA/dFA9oS/CmHtVZvIvOmJXfAS0MDBDBGg==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "chalk": "1.1.3", + "rc": "1.2.8", + "semver": "7.5.2" + } + }, + "node_modules/captains-log/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/captains-log/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/captains-log/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/captains-log/node_modules/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/captains-log/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/captains-log/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/chalk": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -931,6 +1275,12 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, "node_modules/cli-cursor": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", @@ -962,6 +1312,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", @@ -1076,11 +1432,22 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/coffeescript": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz", + "integrity": "sha512-ZQmMbvOYLFz9ylTKWCdWmGPWMMCRFhz3pC4R0IBikWUpEvwsJk9P0ut/eQU39TbU3vBaBEWsJZngkIruVV7Yqw==", + "bin": { + "cake": "bin/cake", + "coffee": "bin/coffee" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "dependencies": { "color-name": "1.1.3" } @@ -1088,8 +1455,7 @@ "node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "node_modules/colorette": { "version": "2.0.20", @@ -1097,6 +1463,14 @@ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", "dev": true }, + "node_modules/colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==", + "engines": { + "node": ">=0.1.90" + } + }, "node_modules/commander": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", @@ -1106,6 +1480,11 @@ "node": ">=16" } }, + "node_modules/common-js-file-extensions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/common-js-file-extensions/-/common-js-file-extensions-1.0.2.tgz", + "integrity": "sha512-unB33lDBJbuMtc6dqm6SZbHbIu+uR2+zlv+DCO6bfjdvrMdn2GSKZTbKpLnbYpJS+GLq49U8prq5FPfL8QVrtA==" + }, "node_modules/compare-func": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", @@ -1116,6 +1495,121 @@ "dot-prop": "^5.1.0" } }, + "node_modules/component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw==" + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.1.tgz", + "integrity": "sha512-Mp6cFKqe7O3Y5X4CQDeKLJgi1vrimySE7p2jTYIr8Z7N+uOamR0wrbkP4/0q3VPbEhNhnHEknPC0/EDp7mwfig==", + "dependencies": { + "accepts": "~1.3.4", + "bytes": "3.0.0", + "compressible": "~2.0.11", + "debug": "2.6.9", + "on-headers": "~1.0.1", + "safe-buffer": "5.1.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/connect": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.5.tgz", + "integrity": "sha512-B+WTJ0bDgjQugnbNF7fWGvwEgTj9Isdk3Y7yTZlgCuVe+hpl/do8frEMeimx7sRMPW3oZA+EsC9uDZL8MaaAwQ==", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.0.6", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/conventional-changelog-angular": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz", @@ -1158,6 +1652,47 @@ "node": ">=16" } }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-parser": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.4.tgz", + "integrity": "sha512-lo13tqF3JEtFO7FyA49CqbhaFkskRJ0u/UAiINgrIXeRCY41c88/zxtrECl8AKH3B0hj9q10+h3Kt8I7KlW4tw==", + "dependencies": { + "cookie": "0.3.1", + "cookie-signature": "1.0.6" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/cookie-parser/node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-parser/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/cookie-signature": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.1.0.tgz", + "integrity": "sha512-Alvs19Vgq07eunykd3Xy2jF0/qSNv2u7KDbAek9H5liV1UMijbqFs5cycZvv5dVsvseT/U4H8/7/w8Koh35C4A==", + "engines": { + "node": ">=6.6.0" + } + }, "node_modules/cosmiconfig": { "version": "8.3.6", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", @@ -1215,965 +1750,1234 @@ "node": ">= 8" } }, - "node_modules/dargs": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", - "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true, + "node_modules/csrf": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csrf/-/csrf-3.1.0.tgz", + "integrity": "sha512-uTqEnCvWRk042asU6JtapDTcJeeailFy4ydOQS28bj1hcLnYRiqi8SsD2jS412AY1I/4qdOwWZun774iqywf9w==", + "dependencies": { + "rndm": "1.2.0", + "tsscmp": "1.0.6", + "uid-safe": "2.1.5" + }, "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, + "node_modules/csurf": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/csurf/-/csurf-1.10.0.tgz", + "integrity": "sha512-fh725p0R83wA5JukCik5hdEko/LizW/Vl7pkKDa1WJUVCosg141mqaAWCScB+nkEaRMFMGbutHMOr6oBNc/j9A==", "dependencies": { - "ms": "2.1.2" + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "csrf": "3.1.0", + "http-errors": "~1.7.2" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">= 0.8.0" } }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, + "node_modules/csurf/node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/decamelize-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", - "dev": true, + "node_modules/csurf/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", "dependencies": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" + "array-find-index": "^1.0.1" }, "engines": { "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/decamelize-keys/node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true, + "node_modules/cycle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", + "integrity": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==", "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "node_modules/dargs": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", + "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, "engines": { "node": ">=8" } }, - "node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", - "dev": true - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, + "node_modules/dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", "dependencies": { - "is-arrayish": "^0.2.1" + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + }, + "bin": { + "dateformat": "bin/cli.js" + }, + "engines": { + "node": "*" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, + "node_modules/dateformat/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, + "node_modules/dateformat/node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, "engines": { - "node": ">=0.8.0" + "node": ">=0.10.0" } }, - "node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true - }, - "node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", - "dev": true, + "node_modules/dateformat/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" }, "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "node_modules/dateformat/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, + "node_modules/dateformat/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", "dependencies": { - "to-regex-range": "^5.0.1" + "repeating": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, + "node_modules/dateformat/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, + "node_modules/dateformat/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" }, "engines": { - "node": ">=14.14" + "node": ">=0.10.0" } }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/dateformat/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, + "node_modules/dateformat/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=0.10.0" } }, - "node_modules/get-east-asian-width": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", - "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", - "dev": true, - "engines": { - "node": ">=18" + "node_modules/dateformat/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", - "dev": true, - "engines": { - "node": ">=16" + "node_modules/dateformat/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/git-raw-commits": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", - "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", - "dev": true, + "node_modules/dateformat/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", "dependencies": { - "dargs": "^7.0.0", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "bin": { - "git-raw-commits": "cli.js" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/git-raw-commits/node_modules/meow": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", - "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", - "dev": true, + "node_modules/dateformat/node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", "dependencies": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/git-raw-commits/node_modules/split2": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", - "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", - "dev": true, - "dependencies": { - "readable-stream": "^3.0.0" + "node_modules/dateformat/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" } }, - "node_modules/git-raw-commits/node_modules/type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true, - "engines": { - "node": ">=10" + "node_modules/dateformat/node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dependencies": { + "get-stdin": "^4.0.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/git-raw-commits/node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, + "node_modules/dateformat/node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { - "ini": "^1.3.4" + "ms": "2.1.2" }, "engines": { - "node": ">=4" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, "engines": { - "node": ">=6" + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", "dev": true, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2" - }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "engines": { - "node": ">= 0.4" + "node": ">=4.0.0" } }, - "node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/denque": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", + "integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==", "engines": { - "node": ">=10" + "node": ">=0.10" } }, - "node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", - "dev": true, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "engines": { - "node": ">=16.17.0" + "node": ">= 0.6" } }, - "node_modules/husky": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", - "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, - "bin": { - "husky": "lib/bin.js" + "dependencies": { + "esutils": "^2.0.2" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/typicode" + "node": ">=6.0.0" } }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "is-obj": "^2.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", + "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", + "dependencies": { + "jake": "^10.8.5" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, + "node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "dev": true + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "engines": { - "node": ">=4" + "node": ">= 0.8" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, + "node_modules/encrypted-attr": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/encrypted-attr/-/encrypted-attr-1.0.6.tgz", + "integrity": "sha512-12WE8GDkbhKcGmVp6+TyJXCcFj9NF7db33nutjOSBLlMuYY4oCGricgTEUAuRSI1xLeE1nhoDD6jSx20WgFVYg==", + "dependencies": { + "lodash": "^4.17.4" + }, "engines": { - "node": ">=8" + "node": ">=6.0" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "node_modules/engine.io": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.6.1.tgz", + "integrity": "sha512-dfs8EVg/i7QjFsXxn7cCRQ+Wai1G1TlEvHhdYEi80fxn5R1vZ2K661O6v/rezj1FP234SZ14r9CmJke99iYDGg==", + "dependencies": { + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "debug": "~4.1.0", + "engine.io-parser": "~2.2.0", + "ws": "~7.4.2" + }, + "engines": { + "node": ">=8.0.0" + } }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true + "node_modules/engine.io-client": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.5.3.tgz", + "integrity": "sha512-qsgyc/CEhJ6cgMUwxRRtOndGVhIu5hpL5tR4umSpmX/MvkFoIxUTM7oFMDQumHNzlNLwSVy6qhstFPoWTf7dOw==", + "dependencies": { + "component-emitter": "~1.3.0", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~7.4.2", + "xmlhttprequest-ssl": "~1.6.2", + "yeast": "0.1.2" + } + }, + "node_modules/engine.io-client/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "node_modules/engine.io-client/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, + "node_modules/engine.io-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", + "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.4", + "blob": "0.0.5", + "has-binary2": "~1.0.2" } }, - "node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true, + "node_modules/engine.io/node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "node_modules/engine.io/node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true, "engines": { - "node": ">=0.12.0" + "node": ">=6" } }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "node_modules/eslint": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.9.1", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^5.0.1", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.11", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, "engines": { - "node": ">=0.10.0" + "node": "^6.14.0 || ^8.10.0 || >=9.10.0" } }, - "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4.0.0" } }, - "node_modules/is-text-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz", - "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==", + "node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "dev": true, "dependencies": { - "text-extensions": "^2.0.0" + "eslint-visitor-keys": "^1.1.0" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", "dev": true, - "bin": { - "jiti": "bin/jiti.js" + "engines": { + "node": ">=4" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "dependencies": { - "argparse": "^2.0.1" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "node_modules/eslint/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "dev": true, + "engines": { + "node": ">=4" + } }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "node_modules/eslint/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/eslint/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "dependencies": { - "universalify": "^2.0.0" + "sprintf-js": "~1.0.2" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": ">=4" } }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "node_modules/eslint/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, - "engines": [ - "node >= 0.2.0" - ] + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "node_modules/eslint/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, "bin": { - "JSONStream": "bin.js" - }, + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/eslint/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, "engines": { - "node": "*" + "node": ">=4" } }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "node_modules/eslint/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/eslint/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/lilconfig": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", - "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "node_modules/eslint/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", "dev": true, "engines": { - "node": ">=14" + "node": ">=0.10.0" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "node_modules/eslint/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true }, - "node_modules/lint-staged": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.0.tgz", - "integrity": "sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==", + "node_modules/eslint/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", "dev": true, "dependencies": { - "chalk": "5.3.0", - "commander": "11.1.0", - "debug": "4.3.4", - "execa": "8.0.1", - "lilconfig": "3.0.0", - "listr2": "8.0.0", - "micromatch": "4.0.5", - "pidtree": "0.6.0", - "string-argv": "0.3.2", - "yaml": "2.3.4" + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" }, "bin": { - "lint-staged": "bin/lint-staged.js" + "which": "bin/which" + } + }, + "node_modules/espree": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" }, "engines": { - "node": ">=18.12.0" + "node": ">=6.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, - "funding": { - "url": "https://opencollective.com/lint-staged" + "engines": { + "node": ">=4" } }, - "node_modules/listr2": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.0.tgz", - "integrity": "sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==", + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, "dependencies": { - "cli-truncate": "^4.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^6.0.0", - "rfdc": "^1.3.0", - "wrap-ansi": "^9.0.0" + "estraverse": "^5.1.0" }, "engines": { - "node": ">=18.0.0" + "node": ">=0.10" } }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "dependencies": { - "p-locate": "^5.0.0" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4.0" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } }, - "node_modules/lodash.camelcase": { + "node_modules/estraverse": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "dev": true + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } }, - "node_modules/lodash.isfunction": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", - "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", - "dev": true + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } }, - "node_modules/lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", - "dev": true + "node_modules/eventemitter2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", + "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==" }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "dev": true }, - "node_modules/lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } }, - "node_modules/lodash.snakecase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", - "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", - "dev": true - }, - "node_modules/lodash.startcase": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", - "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", - "dev": true - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "node_modules/lodash.upperfirst": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", - "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", - "dev": true + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } }, - "node_modules/log-update": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", - "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==", - "dev": true, + "node_modules/express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", "dependencies": { - "ansi-escapes": "^6.2.0", - "cli-cursor": "^4.0.0", - "slice-ansi": "^7.0.0", - "strip-ansi": "^7.1.0", - "wrap-ansi": "^9.0.0" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express-session": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.0.tgz", + "integrity": "sha512-t4oX2z7uoSqATbMfsxWMbNjAL0T5zpvcJCk3Z9wnPPN7ibddhnmDZXHfEcoBMG2ojKXZoCyPMc5FbtK+G7SoDg==", + "dependencies": { + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-headers": "~1.0.2", + "parseurl": "~1.3.3", + "safe-buffer": "5.2.0", + "uid-safe": "~2.1.5" }, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8.0" } }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", - "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", - "dev": true, + "node_modules/express-session/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/express-session/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "get-east-asian-width": "^1.0.0" - }, + "ms": "2.0.0" + } + }, + "node_modules/express-session/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8" } }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", - "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" - }, + "node_modules/express-session/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express-session/node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" + "node": ">= 0.8" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, + "node_modules/express-session/node_modules/safe-buffer": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + }, + "node_modules/express/node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "yallist": "^4.0.0" + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.8" } }, - "node_modules/map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8" } }, - "node_modules/meow": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", - "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", - "dev": true, - "engines": { - "node": ">=16.10" + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/express/node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dev": true, "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" }, "engines": { - "node": ">=8.6" + "node": ">=4" } }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, + "node_modules/eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "> 0.1.90" } }, - "node_modules/min-indent": { + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fd-slicer": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true, - "engines": { - "node": ">=4" + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "integrity": "sha512-MX1ZLPIuKED51hrI4++K+1B0VX87Cs4EkybD2q12Ysuf5p4vkmHqMvQJRlDwROqFr4D2Pzyit5wGQxf30grIcw==", + "dependencies": { + "pend": "~1.2.0" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" } }, - "node_modules/minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", "dev": true, "dependencies": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" + "flat-cache": "^2.0.1" }, "engines": { - "node": ">= 6" + "node": ">=4" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } }, - "node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { "node": ">=10" } }, - "node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "dependencies": { - "path-key": "^4.0.0" + "to-regex-range": "^5.0.1" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "engines": { - "node": ">=12" + "node_modules/finalhandler": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.0.6.tgz", + "integrity": "sha512-immlyyYCPWG2tajlYBhZ6cjLAv1QAclU8tKS0d27ZtPqm/+iddy16GT3xLExg+V4lIETLpPwaYQAlZHNE//dPA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 0.8" } }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "mimic-fn": "^4.0.0" - }, + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "dependencies": { - "yocto-queue": "^0.1.0" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { "node": ">=10" @@ -2182,441 +2986,6698 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, + "node_modules/findup-sync": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", + "integrity": "sha512-z8Nrwhi6wzxNMIbxlrTzuUW6KWuKkogZ/7OdDVq+0+kxn77KUH1nipx8iU6suqkHqc4y6n7a9A8IpmxY/pTjWg==", "dependencies": { - "p-limit": "^3.0.2" + "glob": "~5.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.6.0" + } + }, + "node_modules/findup-sync/node_modules/glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "*" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", "dev": true, + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "node_modules/flaverr": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/flaverr/-/flaverr-1.10.0.tgz", + "integrity": "sha512-POaguCzNjWKEKsBkks4YGgNv1LVUqTX4MTudca5ArQAxtBrPswQLAW8la4Hbo0EZy9tpU3a9WwsKdAACqZnE/Q==", + "dependencies": { + "@sailshq/lodash": "^3.10.2" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, "dependencies": { - "callsites": "^3.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=6" + "node": ">=14.14" } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "dev": true, + "engines": { + "node": ">=18" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", "engines": { - "node": ">=8" + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "engines": { + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "node_modules/getobject": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", + "integrity": "sha512-hIGEBfnHcZpWkXPsAVeVmpYDvfy/matVl03yOY91FPmnpCC12Lm5izNxCjO3lHAeO6uaTwMxu7g450Siknlhig==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/git-raw-commits": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", + "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", "dev": true, + "dependencies": { + "dargs": "^7.0.0", + "lodash": "^4.17.15", + "meow": "^8.0.0", + "split2": "^3.0.0", + "through2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.js" + }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/git-raw-commits/node_modules/meow": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz", + "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==", "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "node_modules/git-raw-commits/node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dev": true, + "dependencies": { + "readable-stream": "^3.0.0" + } }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "node_modules/git-raw-commits/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/git-raw-commits/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, "engines": { - "node": ">=8.6" + "node": ">=10" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/pidtree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", - "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "node_modules/global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", "dev": true, - "bin": { - "pidtree": "bin/pidtree.js" + "dependencies": { + "ini": "^1.3.4" }, "engines": { - "node": ">=0.10" + "node": ">=4" } }, - "node_modules/prettier": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", - "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==" + }, + "node_modules/grunt": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz", + "integrity": "sha512-PYsMOrOC+MsdGEkFVwMaMyc6Ob7pKmq+deg1Sjr+vvMWp35sztfwKE7qoN51V+UEtHsyNuMcGdgMLFkBHvMxHQ==", + "dependencies": { + "coffeescript": "~1.10.0", + "dateformat": "~1.0.12", + "eventemitter2": "~0.4.13", + "exit": "~0.1.1", + "findup-sync": "~0.3.0", + "glob": "~7.0.0", + "grunt-cli": "~1.2.0", + "grunt-known-options": "~1.1.0", + "grunt-legacy-log": "~2.0.0", + "grunt-legacy-util": "~1.1.1", + "iconv-lite": "~0.4.13", + "js-yaml": "~3.13.0", + "minimatch": "~3.0.2", + "mkdirp": "~0.5.1", + "nopt": "~3.0.6", + "path-is-absolute": "~1.0.0", + "rimraf": "~2.6.2" + }, "bin": { - "prettier": "bin/prettier.cjs" + "grunt": "bin/grunt" }, "engines": { - "node": ">=14" + "node": ">=0.10.0" + } + }, + "node_modules/grunt-cli": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz", + "integrity": "sha512-8oM6ZAe4yG8Y7co/Ejc9613AixyN+gdCADyAFvJ1BbHGvrNa0ltaqrEWXV9P/W0gbQbAh3C8swJIaDuAX7syiw==", + "dependencies": { + "findup-sync": "~0.3.0", + "grunt-known-options": "~1.1.0", + "nopt": "~3.0.6", + "resolve": "~1.1.0" }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "bin": { + "grunt": "bin/grunt" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, + "node_modules/grunt-cli/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==" + }, + "node_modules/grunt-known-options": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz", + "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true, + "node_modules/grunt-legacy-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz", + "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==", + "dependencies": { + "colors": "~1.1.2", + "grunt-legacy-log-utils": "~2.0.0", + "hooker": "~0.2.3", + "lodash": "~4.17.5" + }, "engines": { - "node": ">=8" + "node": ">= 0.10.0" } }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, + "node_modules/grunt-legacy-log-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz", + "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==", "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "chalk": "~2.4.1", + "lodash": "~4.17.10" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, + "node_modules/grunt-legacy-log-utils/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/grunt-legacy-log-utils/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/grunt-legacy-util": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz", + "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==", + "dependencies": { + "async": "~1.5.2", + "exit": "~0.1.1", + "getobject": "~0.1.0", + "hooker": "~0.2.3", + "lodash": "~4.17.10", + "underscore.string": "~3.3.4", + "which": "~1.3.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/grunt-legacy-util/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/grunt/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/grunt/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/grunt/node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/grunt/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/grunt/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "dependencies": { + "isarray": "2.0.1" + } + }, + "node_modules/has-binary2/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==" + }, + "node_modules/has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA==" + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hooker": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", + "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==", + "engines": { + "node": "*" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/husky": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", + "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "dev": true, + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/i18n-2": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/i18n-2/-/i18n-2-0.7.3.tgz", + "integrity": "sha512-NiC0dd+VAVGq/hWsK19XCTwfx7Xr0KPtldQ11/9DHY8Ic4++bbgRhjCvRD1C/K09V7UZpwgVhQuzPPom9XVrOQ==", + "dependencies": { + "debug": "^3.1.0", + "sprintf-js": "^1.1.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/i18n-2/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/include-all": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/include-all/-/include-all-4.0.3.tgz", + "integrity": "sha512-Wl+D+ZWe8jOQXnkdy0Zu0V6R5NAmJto7ChuDnfV5YFIZnmgye87e/1c0/lE523nc9NOiJveSz+F0abM+OWpY3A==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "merge-dictionaries": "^0.0.3" + } + }, + "node_modules/include-all/node_modules/merge-dictionaries": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/merge-dictionaries/-/merge-dictionaries-0.0.3.tgz", + "integrity": "sha512-7KnOdGPqHF7ZeBqNtOskSmAJKVlgwla5km2ToavXP7ZJ761JvcSf15cjkrSD+FNuhAvKUGsFKkL9ynBvnCRTZA==", + "dependencies": { + "@sailshq/lodash": "^3.10.2" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/inquirer/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-text-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz", + "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==", + "dev": true, + "dependencies": { + "text-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==" + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", + "optionalDependencies": { + "graceful-fs": "^4.1.9" + } + }, + "node_modules/lemonsqueezy": { + "resolved": "playgrounds/lemonsqueezy", + "link": true + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", + "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/lint-staged": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.0.tgz", + "integrity": "sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==", + "dev": true, + "dependencies": { + "chalk": "5.3.0", + "commander": "11.1.0", + "debug": "4.3.4", + "execa": "8.0.1", + "lilconfig": "3.0.0", + "listr2": "8.0.0", + "micromatch": "4.0.5", + "pidtree": "0.6.0", + "string-argv": "0.3.2", + "yaml": "2.3.4" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/listr2": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.0.tgz", + "integrity": "sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==", + "dev": true, + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.0.0", + "rfdc": "^1.3.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/localforage": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.3.0.tgz", + "integrity": "sha512-ImiUj+yiF3S2X4CE0S8q55nbaDXTLhUAECW87UFq0WXPdiQUKKzznyfeFSKCqCqX2Lg/SuLYFS/l/i02YTgyJA==", + "dependencies": { + "promise": "^5.0.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "node_modules/lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.issafeinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.issafeinteger/-/lodash.issafeinteger-4.0.4.tgz", + "integrity": "sha512-VyybxpvKqtJKs4+RibsKP1qqbFsTZ6aKDsJfzqrobfMrzMRCHhXAMlKWGKD7QHy2OwGSuKuzSAv8pDyi62huWQ==" + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", + "dev": true + }, + "node_modules/lodash.snakecase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", + "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", + "dev": true + }, + "node_modules/lodash.startcase": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", + "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/lodash.upperfirst": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", + "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", + "dev": true + }, + "node_modules/log-update": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", + "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==", + "dev": true, + "dependencies": { + "ansi-escapes": "^6.2.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^7.0.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "dev": true, + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loud-rejection/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/machine": { + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/machine/-/machine-15.2.3.tgz", + "integrity": "sha512-EtEG9sTlcxSsNh6o85mgT++Gux7PHMxPQ2f4rf5Iw49L4KH94+y8CxwJG87OT7YQFUSMsStIIK3ADik0EqzaSw==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "anchor": "^1.2.0", + "flaverr": "^1.7.0", + "parley": "^3.8.0", + "rttc": "^10.0.0-3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/machine-as-action": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/machine-as-action/-/machine-as-action-10.3.1.tgz", + "integrity": "sha512-IrX+kSjt4XQTxmZ+7/SJUvRJbwcZ2BqFlwwXLZIjYQmKTyd0vV4ZmKdbNZtrEKD1ZmqgtKSgHaxBET+XQU333A==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "flaverr": "^1.5.1", + "machine": "^15.2.2", + "rttc": "^10.0.0-4", + "streamifier": "0.1.1" + } + }, + "node_modules/machinepack-fs": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/machinepack-fs/-/machinepack-fs-12.0.1.tgz", + "integrity": "sha512-5Hao0wOgLwUljQtmWKZDYbXNX29Otav9v5S8hxA43H2UP6KT3xFSE4cwwkBB9jHppgYtMqwGa0Q9TFC07hjFkg==", + "dependencies": { + "fs-extra": "0.30.0", + "machine": "^15.0.0-12", + "walker": "1.0.7" + } + }, + "node_modules/machinepack-fs/node_modules/fs-extra": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", + "integrity": "sha512-UvSPKyhMn6LEd/WpUaV9C9t3zATuqoqfWc3QdPhPLb58prN9tqYPlPWi8Krxi44loBoUzlobqZ3+8tGpxxSzwA==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "node_modules/machinepack-fs/node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/machinepack-process": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/machinepack-process/-/machinepack-process-4.0.1.tgz", + "integrity": "sha512-/5dqpWVhNjRC78v4cOKMH2I74u3hbM4pVha0SEh427eddWLSDt41txECZh+HLPPD3h/r35UU0cKszIFxqZYJlA==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "machine": "^15.0.0-23", + "opn": "5.3.0" + } + }, + "node_modules/machinepack-redis": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/machinepack-redis/-/machinepack-redis-2.0.7.tgz", + "integrity": "sha512-8VzJGbMVEirGiWjp0wgKMt929gGcJRnbCrQl0D05DfYYIzheMlovxKmVWeWXQqzjuRQqIW4LC4q4vtBQLUlArg==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "async": "2.6.4", + "flaverr": "^1.9.2", + "machine": "^15.2.2", + "redis": "3.1.1" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/machinepack-redis/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/machinepack-urls": { + "version": "6.0.2-0", + "resolved": "https://registry.npmjs.org/machinepack-urls/-/machinepack-urls-6.0.2-0.tgz", + "integrity": "sha512-777UDtPvgDG2XxekkQnjQi6tHgg3uepbjWZFw82isxyMThhsNdrwzaZd9hkupxcECrThw5OuPEsL963ya+SA3w==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "machine": "^15.0.0-2" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/meow": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", + "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", + "dev": true, + "engines": { + "node": ">=16.10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-defaults": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/merge-defaults/-/merge-defaults-0.2.2.tgz", + "integrity": "sha512-rKkxPFgGDZfmen0IN8BKRsGEbFU3PdO0RhR1GjOk+BLJF7+LAIhs5bUG3s26FkbB5bfIn9il25KkntRGdqHQ3A==", + "dependencies": { + "@sailshq/lodash": "^3.10.2" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-dictionaries": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/merge-dictionaries/-/merge-dictionaries-1.0.0.tgz", + "integrity": "sha512-5MpJgYdi5Loor97U3ixSBZhUjaDGIOa9tmvQYT9iYKXTeSJFuE4aVcwpBJdNRa76sJyHGqEh7LH3wbtmhpIg0A==", + "dependencies": { + "@sailshq/lodash": "^3.10.2" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multiparty": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.1.3.tgz", + "integrity": "sha512-Qhty41IpN0IuoBstlVPhdgqtnwrsj0gE7ndajbtUVE0f2UTT/2ChmZZnS5Nsf4a5H+5C68V/tN2vi6Wcvhn00Q==", + "dependencies": { + "fd-slicer": "~1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + } + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/notepack.io": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/notepack.io/-/notepack.io-2.1.3.tgz", + "integrity": "sha512-AgSt+cP5XMooho1Ppn8NB3FFaVWefV+qZoZncYTUSch2GAEwlYLcIIbT5YVkMlFeNHnfwOvc4HDlbvrB5BRxXA==" + }, + "node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parasails": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/parasails/-/parasails-0.9.3.tgz", + "integrity": "sha512-tX9sf+qDXE3NqZ8XhXai4dDSiVq8Z5FOttWH7tYuwiYwh9ZpPqFEf7W4Lx3A19e0P1D5FPuw1jNRWe3JMv9sQg==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parley": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/parley/-/parley-3.8.3.tgz", + "integrity": "sha512-9fSqT4J0jRNh+F/5EAqZvUSq232xjFXZJ3rXgKUXbIUUZ0ZPj6VjW83mI5UpVP8PMGHF3I8xycmvNjs9nQ3O8g==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "bluebird": "3.2.1", + "flaverr": "^1.5.1" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" + }, + "node_modules/parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" + }, + "node_modules/parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha512-DjIMrEiCuzD/Xsr69WhcPCTeb6iZP5JgL/DZ3cYz0zMnyiXiscoqC6LLV2dYwQHfy9O+twCDVVPiFWb7xZhaOw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.5.3.tgz", + "integrity": "sha512-bqgexHATMvdKmLuLFDxO7cEy6zGYVuURhAbJZYVbBR6XnX4KmXXBOt0OKVaDGOJ5l5UY86OXpKE2RHD30TbbOQ==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha512-TH+BeeL6Ct98C7as35JbZLf8lgsRzlNJb5gklRIGHKaPkGl1esOKBc5ALUMd+q08Sr6tiEKM+Icbsxg5vuhMKQ==" + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", + "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-5.0.0.tgz", + "integrity": "sha512-N2BfLz0Sigf7rsm5NnItRwTNqEDUF2ephwEXTcOAf2cO9NwZ9TnIjOmnQNtC0r70CV0S1+uc9mSMmFH7gxk87Q==", + "dependencies": { + "asap": "~1.0.0" + } + }, + "node_modules/prompt": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prompt/-/prompt-1.2.1.tgz", + "integrity": "sha512-B4+2QeNDn5Cdp4kK2iOwV8qvrWpiPKlZKI9ZKkPl0C9KgeMW6DyWWqhqHiFq9vZf6zTniv+rYalK0ZlgktSwiw==", + "dependencies": { + "async": "~0.9.0", + "colors": "1.4.0", + "read": "1.0.x", + "revalidator": "0.1.x", + "winston": "2.x" + }, + "engines": { + "node": ">= 0.6.6" + } + }, + "node_modules/prompt/node_modules/async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==" + }, + "node_modules/prompt/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body/node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/redis": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/redis/-/redis-3.1.1.tgz", + "integrity": "sha512-QhkKhOuzhogR1NDJfBD34TQJz2ZJwDhhIC6ZmvpftlmfYShHHQXjjNspAJ+Z2HH5NwSBVYBVganbiZ8bgFMHjg==", + "dependencies": { + "denque": "^1.5.0", + "redis-commands": "^1.7.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-redis" + } + }, + "node_modules/redis-commands": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz", + "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ==" + }, + "node_modules/redis-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", + "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/redis-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", + "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==", + "dependencies": { + "redis-errors": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true, + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reportback": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/reportback/-/reportback-2.0.2.tgz", + "integrity": "sha512-EOF6vRKfXjI7ydRoOdXXeRTK1zgWq7mep8/32patt0FOnBap32eTSw6yCea/o0025PHmVB8crx5OxzZJ+/P34g==", + "dependencies": { + "captains-log": "^2.0.2", + "switchback": "^2.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-global": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", + "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", + "dev": true, + "dependencies": { + "global-dirs": "^0.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/revalidator": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz", + "integrity": "sha512-xcBILK2pA9oh4SiinPEZfhP8HfrB/ha+a2fTMyl7Om2WjlDVrOQy99N2MXXlUHqGJz4qEu2duXxHJjDWuK/0xg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rndm": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz", + "integrity": "sha512-fJhQQI5tLrQvYIYFpOnFinzv9dwmR7hRnUz1XqP3OJ1jIweTNOd6aTO4jwQSgcBSFUB+/KHJxuGneime+FdzOw==" + }, + "node_modules/router": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/router/-/router-1.3.2.tgz", + "integrity": "sha512-HyiHMDfHAmKe+k3fiHjiM33fFl9KITVhCyR6qqSPYyv308hghR7k5LapZlAUuYjkcnx1q36lZ/Ab/i3GrlVqTQ==", + "dependencies": { + "array-flatten": "2.1.1", + "debug": "2.6.9", + "methods": "~1.1.2", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "setprototypeof": "1.1.0", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/router/node_modules/array-flatten": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.1.tgz", + "integrity": "sha512-Ylfqm/V1V/VKGazsJeRDZ31wV9gdNeK3ZsvwbYBAVSNgH8o8CMLfdx/ofn9pnMVsvTMfvC3yfcBYzGpD1vxnlw==" + }, + "node_modules/router/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/router/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/router/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/router/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/rttc": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rttc/-/rttc-10.0.1.tgz", + "integrity": "sha512-wBsGNVaZ8K1qG0n5jxQ7dnOpvpewyQHGIjbMFYx8D16+51MM+FwkZwDPgH4GtnaTSzrNvrJriXFyvDi7OTZQ0A==", + "dependencies": { + "@sailshq/lodash": "^3.10.2" + }, + "engines": { + "node": ">= 0.10.0", + "npm": ">= 1.4.0" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sails": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/sails/-/sails-1.5.8.tgz", + "integrity": "sha512-S1omXwRYsnJzQtnDG0pDOmLUT8WssFV3KMIE15grYo6gtOwUwPhITs8dSw1rzTCyV8TIt5vQzVbeL82vvfwINA==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "async": "2.6.4", + "captains-log": "^2.0.0", + "chalk": "2.3.0", + "commander": "2.11.0", + "common-js-file-extensions": "1.0.2", + "compression": "1.7.1", + "connect": "3.6.5", + "cookie": "0.4.0", + "cookie-parser": "1.4.4", + "cookie-signature": "1.1.0", + "csurf": "1.10.0", + "ejs": "3.1.7", + "express": "4.17.3", + "express-session": "1.17.0", + "flaverr": "^1.10.0", + "glob": "7.1.2", + "i18n-2": "0.7.3", + "include-all": "^4.0.0", + "machine": "^15.2.2", + "machine-as-action": "^10.3.1", + "machinepack-process": "^4.0.1", + "machinepack-redis": "^2.0.2", + "merge-defaults": "0.2.2", + "merge-dictionaries": "1.0.0", + "minimist": "1.2.6", + "parley": "^3.3.4", + "parseurl": "1.3.2", + "path-to-regexp": "1.5.3", + "pluralize": "1.2.1", + "prompt": "1.2.1", + "rc": "1.2.8", + "router": "1.3.2", + "rttc": "^10.0.0-0", + "sails-generate": "^2.0.3", + "sails-stringfile": "^0.3.3", + "semver": "7.5.2", + "serve-favicon": "2.4.5", + "serve-static": "1.13.1", + "skipper": "^0.9.0-0", + "sort-route-addresses": "^0.0.4", + "uid-safe": "2.1.5", + "vary": "1.1.2", + "whelk": "^6.0.1" + }, + "bin": { + "sails": "bin/sails.js" + }, + "engines": { + "node": ">= 0.10.0", + "npm": ">= 1.4.0" + } + }, + "node_modules/sails-disk": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/sails-disk/-/sails-disk-2.1.2.tgz", + "integrity": "sha512-WOrvlhR3pxl93BK8PZD232UwQxq93rkjsuVpJ46I0Fs4CtFFYSQW+so+0PN3F7mW6znJHv+Uk4wRvpfHqbYLNQ==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "@sailshq/nedb": "^1.8.2", + "async": "2.6.4", + "flaverr": "^1.10.0", + "machinepack-fs": "^12.0.1" + } + }, + "node_modules/sails-disk/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/sails-generate": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/sails-generate/-/sails-generate-2.0.9.tgz", + "integrity": "sha512-G3y5QeP9hgKOrgbN1wmCWTn9YggybwCmBx8dBlaeyNbk4GlClKPEjbjj7DOGxi+f+frBIb3/V4nBmvkNadpSyg==", + "dependencies": { + "@sailshq/lodash": "^3.10.3", + "async": "2.6.4", + "chalk": "1.1.3", + "cross-spawn": "4.0.2", + "flaverr": "^1.0.0", + "fs-extra": "0.30.0", + "machinepack-process": "^4.0.0", + "parasails": "^0.9.2", + "read": "1.0.7", + "reportback": "^2.0.1", + "sails.io.js-dist": "^1.0.0" + } + }, + "node_modules/sails-generate/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sails-generate/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sails-generate/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/sails-generate/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sails-generate/node_modules/cross-spawn": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", + "integrity": "sha512-yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==", + "dependencies": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "node_modules/sails-generate/node_modules/fs-extra": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", + "integrity": "sha512-UvSPKyhMn6LEd/WpUaV9C9t3zATuqoqfWc3QdPhPLb58prN9tqYPlPWi8Krxi44loBoUzlobqZ3+8tGpxxSzwA==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "node_modules/sails-generate/node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/sails-generate/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/sails-generate/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sails-generate/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sails-generate/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sails-generate/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + }, + "node_modules/sails-hook-grunt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/sails-hook-grunt/-/sails-hook-grunt-5.0.0.tgz", + "integrity": "sha512-NgTlI6jAV18P3AErv7DVxC/V+VdpzMCD2LItvG8fzkNCW3DmJowCE+c2aF8ShPhpT1QDViXPjjfF/JyfjsvJsw==", + "hasShrinkwrap": true, + "dependencies": { + "@sailshq/grunt-contrib-uglify": "^3.2.1", + "@sailshq/lodash": "^3.10.2", + "babel-core": "6.26.3", + "babel-polyfill": "6.26.0", + "babel-preset-env": "1.7.0", + "chalk": "1.1.3", + "grunt": "1.0.4", + "grunt-babel": "7.0.0", + "grunt-cli": "1.2.0", + "grunt-contrib-clean": "1.0.0", + "grunt-contrib-concat": "1.0.1", + "grunt-contrib-copy": "1.0.0", + "grunt-contrib-cssmin": "2.2.1", + "grunt-contrib-less": "1.3.0", + "grunt-contrib-watch": "1.1.0", + "grunt-hash": "0.5.0", + "grunt-sails-linker": "^0.10.1", + "grunt-sync": "0.8.1", + "include-all": "^4.0.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/@sailshq/grunt-contrib-uglify": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@sailshq/grunt-contrib-uglify/-/grunt-contrib-uglify-3.2.1.tgz", + "integrity": "sha512-Ouu+APxizW+2BWCrAKyPrNKZUezt5CWDKOc5J5wMhFiKp4P2hndPhllE0B/y95OBbSyvvTPaIuYIgsL8xl+BNQ==", + "dependencies": { + "chalk": "1.1.3", + "maxmin": "1.1.0", + "uglify-es": "3.2.1", + "uri-path": "1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/@sailshq/lodash": { + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/@sailshq/lodash/-/lodash-3.10.3.tgz", + "integrity": "sha512-XTF5BtsTSiSpTnfqrCGS5Q8FvSHWCywA0oRxFAZo8E1a8k1MMFUvk3VlRk3q/SusEYwy7gvVdyt9vvNlTa2VuA==" + }, + "node_modules/sails-hook-grunt/node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/sails-hook-grunt/node_modules/acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "extraneous": true, + "dependencies": { + "acorn": "^3.0.4" + } + }, + "node_modules/sails-hook-grunt/node_modules/acorn-jsx/node_modules/acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/ajv": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", + "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "optional": true, + "dependencies": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/ajv-keywords": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.0.tgz", + "integrity": "sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "node_modules/sails-hook-grunt/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "node_modules/sails-hook-grunt/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/argparse/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/sails-hook-grunt/node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + }, + "node_modules/sails-hook-grunt/node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "optional": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "node_modules/sails-hook-grunt/node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "node_modules/sails-hook-grunt/node_modules/babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dependencies": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dependencies": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dependencies": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dependencies": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=" + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=" + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=" + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dependencies": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dependencies": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dependencies": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dependencies": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dependencies": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dependencies": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dependencies": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dependencies": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dependencies": { + "regenerator-transform": "^0.10.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "dependencies": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-polyfill/node_modules/regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" + }, + "node_modules/sails-hook-grunt/node_modules/babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dependencies": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "node_modules/sails-hook-grunt/node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "node_modules/sails-hook-grunt/node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "node_modules/sails-hook-grunt/node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "optional": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", + "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=", + "dependencies": { + "continuable-cache": "^0.3.1", + "error": "^7.0.0", + "raw-body": "~1.1.0", + "safe-json-parse": "~1.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/browser-stdout": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", + "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", + "dependencies": { + "pako": "~0.2.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dependencies": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + } + }, + "node_modules/sails-hook-grunt/node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/sails-hook-grunt/node_modules/bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", + "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=" + }, + "node_modules/sails-hook-grunt/node_modules/caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "extraneous": true, + "dependencies": { + "callsites": "^0.2.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + }, + "node_modules/sails-hook-grunt/node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/caniuse-lite": { + "version": "1.0.30000969", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000969.tgz", + "integrity": "sha512-Kus0yxkoAJgVc0bax7S4gLSlFifCa7MnSZL9p9VuS/HIKEL4seaqh28KIQAAO50cD/rJ5CiJkJFapkdDAlhFxQ==" + }, + "node_modules/sails-hook-grunt/node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/clean-css": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.11.tgz", + "integrity": "sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=", + "dependencies": { + "source-map": "0.5.x" + } + }, + "node_modules/sails-hook-grunt/node_modules/clean-css/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "node_modules/sails-hook-grunt/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "extraneous": true, + "dependencies": { + "restore-cursor": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/coffeescript": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz", + "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=" + }, + "node_modules/sails-hook-grunt/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/sails-hook-grunt/node_modules/colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" + }, + "node_modules/sails-hook-grunt/node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "optional": true, + "dependencies": { + "delayed-stream": "~1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/commander": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz", + "integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==" + }, + "node_modules/sails-hook-grunt/node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/sails-hook-grunt/node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/sails-hook-grunt/node_modules/continuable-cache": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", + "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=" + }, + "node_modules/sails-hook-grunt/node_modules/convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/core-js": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.7.tgz", + "integrity": "sha512-ydmsQxDVH7lDpYoirXft8S83ddKKfdsrsmWhtyj7xafXVLbLhKOyfD7kAi2ueFfeP7m9rNavjW59O3hLLzzC5A==" + }, + "node_modules/sails-hook-grunt/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/sails-hook-grunt/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "extraneous": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/sails-hook-grunt/node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dependencies": { + "array-find-index": "^1.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "node_modules/sails-hook-grunt/node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dependencies": { + "repeating": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/diff": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz", + "integrity": "sha1-fyjS657nsVqX79ic5j3P2qPMur8=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "extraneous": true, + "dependencies": { + "esutils": "^2.0.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + }, + "node_modules/sails-hook-grunt/node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "optional": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/electron-to-chromium": { + "version": "1.3.135", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.135.tgz", + "integrity": "sha512-xXLNstRdVsisPF3pL3H9TVZo2XkMILfqtD6RiWIUmDK2sFX1Bjwqmd8LBp0Kuo2FgKO63JXPoEVGm8WyYdwP0Q==" + }, + "node_modules/sails-hook-grunt/node_modules/errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "optional": true, + "dependencies": { + "prr": "~1.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/error": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz", + "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=", + "dependencies": { + "string-template": "~0.2.1", + "xtend": "~4.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "node_modules/sails-hook-grunt/node_modules/eslint": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.11.0.tgz", + "integrity": "sha512-UWbhQpaKlm8h5x/VLwm0S1kheMrDj8jPwhnBMjr/Dlo3qqT7MvcN/UfKAR3E1N4lr4YNtOvS4m3hwsrVc/ky7g==", + "extraneous": true, + "dependencies": { + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", + "chalk": "^2.1.0", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.0.1", + "doctrine": "^2.0.0", + "eslint-scope": "^3.7.1", + "espree": "^3.5.2", + "esquery": "^1.0.0", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^9.17.0", + "ignore": "^3.3.3", + "imurmurhash": "^0.1.4", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", + "strip-ansi": "^4.0.0", + "strip-json-comments": "~2.0.1", + "table": "^4.0.1", + "text-table": "~0.2.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "extraneous": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "extraneous": true, + "dependencies": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "extraneous": true, + "dependencies": { + "color-convert": "^1.9.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "extraneous": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "extraneous": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "extraneous": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "extraneous": true, + "dependencies": { + "ansi-regex": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/eslint/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "extraneous": true, + "dependencies": { + "has-flag": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "extraneous": true, + "dependencies": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "node_modules/sails-hook-grunt/node_modules/esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "extraneous": true, + "dependencies": { + "estraverse": "^4.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "extraneous": true, + "dependencies": { + "estraverse": "^4.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "node_modules/sails-hook-grunt/node_modules/eventemitter2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", + "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=" + }, + "node_modules/sails-hook-grunt/node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "node_modules/sails-hook-grunt/node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/external-editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", + "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "extraneous": true, + "dependencies": { + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" + } + }, + "node_modules/sails-hook-grunt/node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dependencies": { + "websocket-driver": ">=0.5.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "extraneous": true, + "dependencies": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/file-sync-cmp": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", + "integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=" + }, + "node_modules/sails-hook-grunt/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/findup-sync": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", + "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", + "dependencies": { + "glob": "~5.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/findup-sync/node_modules/glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "extraneous": true, + "dependencies": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "optional": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "node_modules/sails-hook-grunt/node_modules/fs-extra": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz", + "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/sails-hook-grunt/node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dependencies": { + "globule": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "node_modules/sails-hook-grunt/node_modules/getobject": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", + "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=" + }, + "node_modules/sails-hook-grunt/node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" + }, + "node_modules/sails-hook-grunt/node_modules/globule": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", + "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", + "dependencies": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/globule/node_modules/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" + }, + "node_modules/sails-hook-grunt/node_modules/graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/growl": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz", + "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/grunt": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz", + "integrity": "sha512-PYsMOrOC+MsdGEkFVwMaMyc6Ob7pKmq+deg1Sjr+vvMWp35sztfwKE7qoN51V+UEtHsyNuMcGdgMLFkBHvMxHQ==", + "dependencies": { + "coffeescript": "~1.10.0", + "dateformat": "~1.0.12", + "eventemitter2": "~0.4.13", + "exit": "~0.1.1", + "findup-sync": "~0.3.0", + "glob": "~7.0.0", + "grunt-cli": "~1.2.0", + "grunt-known-options": "~1.1.0", + "grunt-legacy-log": "~2.0.0", + "grunt-legacy-util": "~1.1.1", + "iconv-lite": "~0.4.13", + "js-yaml": "~3.13.0", + "minimatch": "~3.0.2", + "mkdirp": "~0.5.1", + "nopt": "~3.0.6", + "path-is-absolute": "~1.0.0", + "rimraf": "~2.6.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-babel": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/grunt-babel/-/grunt-babel-7.0.0.tgz", + "integrity": "sha512-AFilvH/iPbnIYhL4Wx36AJQCaVEvK55xh0tujAt1DIM5tuxYxRsgUPEpwijBU147B+as/ssGuY9/6JYfTiAWpw==" + }, + "node_modules/sails-hook-grunt/node_modules/grunt-cli": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz", + "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=", + "dependencies": { + "findup-sync": "~0.3.0", + "grunt-known-options": "~1.1.0", + "nopt": "~3.0.6", + "resolve": "~1.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-cli/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-clean": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-1.0.0.tgz", + "integrity": "sha1-ay7ZQRfix//jLuBFeMlv5GJam20=", + "dependencies": { + "async": "^1.5.2", + "rimraf": "^2.5.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz", + "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=", + "dependencies": { + "chalk": "^1.0.0", + "source-map": "^0.5.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-concat/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-copy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", + "integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=", + "dependencies": { + "chalk": "^1.1.1", + "file-sync-cmp": "^0.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-cssmin": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-2.2.1.tgz", + "integrity": "sha512-IXNomhQ5ekVZbDbj/ik5YccoD9khU6LT2fDXqO1+/Txjq8cp0tQKjVS8i8EAbHOrSDkL7/UD6A7b+xj98gqh9w==", + "dependencies": { + "chalk": "^1.0.0", + "clean-css": "~4.1.1", + "maxmin": "^2.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-cssmin/node_modules/gzip-size": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", + "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", + "dependencies": { + "duplexer": "^0.1.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-cssmin/node_modules/maxmin": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz", + "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=", + "dependencies": { + "chalk": "^1.0.0", + "figures": "^1.0.1", + "gzip-size": "^3.0.0", + "pretty-bytes": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-cssmin/node_modules/pretty-bytes": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", + "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", + "dependencies": { + "number-is-nan": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-less": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.3.0.tgz", + "integrity": "sha1-UY73yG3GDhWeZRCKp125OpyP9dQ=", + "dependencies": { + "async": "^1.5.2", + "chalk": "^1.0.0", + "less": "~2.6.0", + "lodash": "^4.8.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-watch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz", + "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==", + "dependencies": { + "async": "^2.6.0", + "gaze": "^1.1.0", + "lodash": "^4.17.10", + "tiny-lr": "^1.1.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-contrib-watch/node_modules/async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz", + "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", + "dependencies": { + "lodash": "^4.17.11" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-hash": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/grunt-hash/-/grunt-hash-0.5.0.tgz", + "integrity": "sha1-mHgdeZ90spU4aS9Yxh1QZIwb0p4=" + }, + "node_modules/sails-hook-grunt/node_modules/grunt-known-options": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz", + "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==" + }, + "node_modules/sails-hook-grunt/node_modules/grunt-legacy-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz", + "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==", + "dependencies": { + "colors": "~1.1.2", + "grunt-legacy-log-utils": "~2.0.0", + "hooker": "~0.2.3", + "lodash": "~4.17.5" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-legacy-log-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz", + "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==", + "dependencies": { + "chalk": "~2.4.1", + "lodash": "~4.17.10" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-legacy-log-utils/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-legacy-log-utils/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-legacy-log-utils/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-legacy-util": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz", + "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==", + "dependencies": { + "async": "~1.5.2", + "exit": "~0.1.1", + "getobject": "~0.1.0", + "hooker": "~0.2.3", + "lodash": "~4.17.10", + "underscore.string": "~3.3.4", + "which": "~1.3.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-sails-linker": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/grunt-sails-linker/-/grunt-sails-linker-0.10.1.tgz", + "integrity": "sha1-DSz1RzwDuuu2zmwd4eWBY9OsjQY=" + }, + "node_modules/sails-hook-grunt/node_modules/grunt-sync": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/grunt-sync/-/grunt-sync-0.8.1.tgz", + "integrity": "sha512-xoOOgip7LcrwSUbyu27IbWZefjL7M0UNN5V7b0U90REZf1IpDytPWVLNh5dbb/IJUQng3UFyHCUCWPwPDMzipw==", + "dependencies": { + "fs-extra": "6.0.1", + "glob": "7.0.5", + "md5-file": "2.0.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/grunt-sync/node_modules/glob": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz", + "integrity": "sha1-tCAqaQmbu00pKnwblbZoK2fr3JU=", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/gzip-size": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz", + "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=", + "dependencies": { + "browserify-zlib": "^0.1.4", + "concat-stream": "^1.4.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "optional": true, + "dependencies": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dependencies": { + "ansi-regex": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "node_modules/sails-hook-grunt/node_modules/home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/hooker": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", + "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=" + }, + "node_modules/sails-hook-grunt/node_modules/hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + }, + "node_modules/sails-hook-grunt/node_modules/http-parser-js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz", + "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==" + }, + "node_modules/sails-hook-grunt/node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "node_modules/sails-hook-grunt/node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/image-size": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.4.0.tgz", + "integrity": "sha1-1LTh9hlS5MvBzqmmsMkV/stwdRA=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/include-all": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/include-all/-/include-all-4.0.3.tgz", + "integrity": "sha1-ZfBujxGJSxp7XsH8l+azOS98+nU=", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "merge-dictionaries": "^0.0.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dependencies": { + "repeating": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/sails-hook-grunt/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/sails-hook-grunt/node_modules/inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "extraneous": true, + "dependencies": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" + } + }, + "node_modules/sails-hook-grunt/node_modules/inquirer/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/inquirer/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "extraneous": true, + "dependencies": { + "color-convert": "^1.9.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/inquirer/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "extraneous": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/inquirer/node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "extraneous": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + } + }, + "node_modules/sails-hook-grunt/node_modules/inquirer/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "extraneous": true, + "dependencies": { + "ansi-regex": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/inquirer/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "extraneous": true, + "dependencies": { + "has-flag": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/sails-hook-grunt/node_modules/is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dependencies": { + "number-is-nan": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "node_modules/sails-hook-grunt/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/sails-hook-grunt/node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/sails-hook-grunt/node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "node_modules/sails-hook-grunt/node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" + }, + "node_modules/sails-hook-grunt/node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + }, + "node_modules/sails-hook-grunt/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/sails-hook-grunt/node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "optional": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/less": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/less/-/less-2.6.1.tgz", + "integrity": "sha1-ZY4B7JrDFJlZxrbfvPvAoXCv2no=", + "dependencies": { + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "image-size": "~0.4.0", + "mime": "^1.2.11", + "promise": "^7.1.1", + "request": "^2.51.0", + "source-map": "^0.5.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/less/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "extraneous": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==" + }, + "node_modules/sails-hook-grunt/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + }, + "node_modules/sails-hook-grunt/node_modules/lodash._baseassign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", + "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", + "extraneous": true, + "dependencies": { + "lodash._basecopy": "^3.0.0", + "lodash.keys": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/lodash._basecreate": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz", + "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/lodash.create": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz", + "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=", + "extraneous": true, + "dependencies": { + "lodash._baseassign": "^3.0.0", + "lodash._basecreate": "^3.0.0", + "lodash._isiterateecall": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "extraneous": true, + "dependencies": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "extraneous": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + }, + "node_modules/sails-hook-grunt/node_modules/maxmin": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz", + "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=", + "dependencies": { + "chalk": "^1.0.0", + "figures": "^1.0.1", + "gzip-size": "^1.0.0", + "pretty-bytes": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/md5-file": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-2.0.3.tgz", + "integrity": "sha1-SgULUuQLVHfQmUO/n9fx/4oonNE=" + }, + "node_modules/sails-hook-grunt/node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/merge-dictionaries": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/merge-dictionaries/-/merge-dictionaries-0.0.3.tgz", + "integrity": "sha1-xN5NWNuyXkwoI6owy44VOQaet1c=", + "dependencies": { + "@sailshq/lodash": "^3.10.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/mime-db": { + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/mime-types": { + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "optional": true, + "dependencies": { + "mime-db": "1.40.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + } + }, + "node_modules/sails-hook-grunt/node_modules/minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + }, + "node_modules/sails-hook-grunt/node_modules/mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dependencies": { + "minimist": "0.0.8" + } + }, + "node_modules/sails-hook-grunt/node_modules/mkdirp/node_modules/minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + }, + "node_modules/sails-hook-grunt/node_modules/mocha": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.0.2.tgz", + "integrity": "sha1-Y6l/Phj00+ZZ1HphdnfQiYdFV/A=", + "extraneous": true, + "dependencies": { + "browser-stdout": "1.3.0", + "commander": "2.9.0", + "debug": "2.2.0", + "diff": "1.4.0", + "escape-string-regexp": "1.0.5", + "glob": "7.0.5", + "growl": "1.9.2", + "json3": "3.3.2", + "lodash.create": "3.1.1", + "mkdirp": "0.5.1", + "supports-color": "3.1.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/mocha/node_modules/commander": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", + "extraneous": true, + "dependencies": { + "graceful-readlink": ">= 1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/mocha/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "extraneous": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/mocha/node_modules/glob": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz", + "integrity": "sha1-tCAqaQmbu00pKnwblbZoK2fr3JU=", + "extraneous": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/mocha/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/mocha/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/mocha/node_modules/supports-color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz", + "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=", + "extraneous": true, + "dependencies": { + "has-flag": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/sails-hook-grunt/node_modules/mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dependencies": { + "abbrev": "1" + } + }, + "node_modules/sails-hook-grunt/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "node_modules/sails-hook-grunt/node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "node_modules/sails-hook-grunt/node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/sails-hook-grunt/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "extraneous": true, + "dependencies": { + "mimic-fn": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "extraneous": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "node_modules/sails-hook-grunt/node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "node_modules/sails-hook-grunt/node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" + }, + "node_modules/sails-hook-grunt/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dependencies": { + "error-ex": "^1.2.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dependencies": { + "pinkie-promise": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "node_modules/sails-hook-grunt/node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "node_modules/sails-hook-grunt/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "node_modules/sails-hook-grunt/node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "node_modules/sails-hook-grunt/node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dependencies": { + "pinkie": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/pretty-bytes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz", + "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=", + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + }, + "node_modules/sails-hook-grunt/node_modules/process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "node_modules/sails-hook-grunt/node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "optional": true, + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/psl": { + "version": "1.1.31", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", + "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "node_modules/sails-hook-grunt/node_modules/raw-body": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", + "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=", + "dependencies": { + "bytes": "1", + "string_decoder": "0.10" + } + }, + "node_modules/sails-hook-grunt/node_modules/raw-body/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "node_modules/sails-hook-grunt/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + }, + "node_modules/sails-hook-grunt/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/sails-hook-grunt/node_modules/regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dependencies": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "node_modules/sails-hook-grunt/node_modules/regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dependencies": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "node_modules/sails-hook-grunt/node_modules/regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" + }, + "node_modules/sails-hook-grunt/node_modules/regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dependencies": { + "jsesc": "~0.5.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + }, + "node_modules/sails-hook-grunt/node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dependencies": { + "is-finite": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "optional": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "extraneous": true, + "dependencies": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/resolve": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.0.tgz", + "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==", + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/sails-hook-grunt/node_modules/resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "extraneous": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dependencies": { + "glob": "^7.1.3" + } + }, + "node_modules/sails-hook-grunt/node_modules/rimraf/node_modules/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "extraneous": true, + "dependencies": { + "is-promise": "^2.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "extraneous": true, + "dependencies": { + "rx-lite": "*" + } + }, + "node_modules/sails-hook-grunt/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/sails-hook-grunt/node_modules/safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=" + }, + "node_modules/sails-hook-grunt/node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sails-hook-grunt/node_modules/semver": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" + }, + "node_modules/sails-hook-grunt/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "extraneous": true, + "dependencies": { + "shebang-regex": "^1.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "node_modules/sails-hook-grunt/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + }, + "node_modules/sails-hook-grunt/node_modules/slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "extraneous": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "node_modules/sails-hook-grunt/node_modules/source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/sails-hook-grunt/node_modules/source-map-support/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "node_modules/sails-hook-grunt/node_modules/spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "node_modules/sails-hook-grunt/node_modules/spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/spdx-license-ids": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", + "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==" + }, + "node_modules/sails-hook-grunt/node_modules/sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" + }, + "node_modules/sails-hook-grunt/node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "optional": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=" + }, + "node_modules/sails-hook-grunt/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "extraneous": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "extraneous": true, + "dependencies": { + "ansi-regex": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dependencies": { + "is-utf8": "^0.2.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dependencies": { + "get-stdin": "^4.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "node_modules/sails-hook-grunt/node_modules/table": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.3.tgz", + "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", + "extraneous": true, + "dependencies": { + "ajv": "^6.0.1", + "ajv-keywords": "^3.0.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", + "slice-ansi": "1.0.0", + "string-width": "^2.1.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/table/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "extraneous": true, + "dependencies": { + "color-convert": "^1.9.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/table/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "extraneous": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/table/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "extraneous": true, + "dependencies": { + "has-flag": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/tiny-lr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", + "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", + "dependencies": { + "body": "^5.1.0", + "debug": "^3.1.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.3.0", + "object-assign": "^4.1.0", + "qs": "^6.4.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/tiny-lr/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/tiny-lr/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/sails-hook-grunt/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "extraneous": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + }, + "node_modules/sails-hook-grunt/node_modules/tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "optional": true, + "dependencies": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/tough-cookie/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" + }, + "node_modules/sails-hook-grunt/node_modules/trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" + }, + "node_modules/sails-hook-grunt/node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "optional": true, + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "extraneous": true, + "dependencies": { + "prelude-ls": "~1.1.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/sails-hook-grunt/node_modules/uglify-es": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.2.1.tgz", + "integrity": "sha512-c+Fy4VuGvPmT7mj7vEPjRR/iNFuXuOAkufhCtCvTGX0Hr4gCM9YwCnLgHkxr1ngqSODQaDObU3g8SF8uE/tY1w==", + "dependencies": { + "commander": "~2.12.1", + "source-map": "~0.6.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/underscore.string": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz", + "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==", + "dependencies": { + "sprintf-js": "^1.0.3", + "util-deprecate": "^1.0.2" + } + }, + "node_modules/sails-hook-grunt/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "node_modules/sails-hook-grunt/node_modules/uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "optional": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/uri-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", + "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=" + }, + "node_modules/sails-hook-grunt/node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/sails-hook-grunt/node_modules/uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "optional": true + }, + "node_modules/sails-hook-grunt/node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "dependencies": { + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" + }, + "node_modules/sails-hook-grunt/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + } + }, + "node_modules/sails-hook-grunt/node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "extraneous": true + }, + "node_modules/sails-hook-grunt/node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/sails-hook-grunt/node_modules/write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "extraneous": true, + "dependencies": { + "mkdirp": "^0.5.1" + } + }, + "node_modules/sails-hook-grunt/node_modules/xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + }, + "node_modules/sails-hook-grunt/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "extraneous": true + }, + "node_modules/sails-hook-orm": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/sails-hook-orm/-/sails-hook-orm-4.0.2.tgz", + "integrity": "sha512-uNB1SW3thRyGo0KH0W+FTNMrKl/iGAayJedlMZmEsy3HbioI3sCiI0rDaL/gR4eWAoj3w2ZeUbl7NMpsuVvxoQ==", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, + "@sailshq/lodash": "^3.10.2", + "async": "2.6.4", + "chalk": "1.1.3", + "flaverr": "^1.8.0", + "parley": "^3.3.2", + "prompt": "1.2.1", + "sails-disk": "^2.0.0", + "waterline": "^0.15.0", + "waterline-utils": "^1.0.0" + } + }, + "node_modules/sails-hook-orm/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, + "node_modules/sails-hook-orm/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, + "node_modules/sails-hook-orm/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" + "lodash": "^4.17.14" } }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, + "node_modules/sails-hook-orm/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", "dependencies": { - "p-try": "^2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, + "node_modules/sails-hook-orm/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dependencies": { - "p-limit": "^2.2.0" + "ansi-regex": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, + "node_modules/sails-hook-orm/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true + "node_modules/sails-hook-pay": { + "resolved": "packages/sails-hook-pay", + "link": true }, - "node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, + "node_modules/sails-hook-sockets": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sails-hook-sockets/-/sails-hook-sockets-2.0.4.tgz", + "integrity": "sha512-kR6i9WXzPjkRuTl+2NVzBpJMqP8DuPLLHF1rKQSXkxK0ysZlHGzCLJScPWuu8qd33b/Ug7If39qFFwZCZuhQCA==", "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "@sailshq/lodash": "^3.10.2", + "async": "2.6.4", + "flaverr": "^1.0.0", + "machinepack-redis": "^2.0.3", + "machinepack-urls": "^6.0.2-0", + "proxy-addr": "1.1.5", + "semver": "7.5.2", + "socket.io": "2.5.0", + "uid2": "0.0.3" + } + }, + "node_modules/sails-hook-sockets/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" } }, - "node_modules/read-pkg/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" + "node_modules/sails-hook-sockets/node_modules/forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha512-Ua9xNhH0b8pwE3yRbFfXJvfdWF0UHNCdeyb2sbi9Ul/M+r3PTdrz7Cv4SCfZRMjmzEM9PhraqfZFbGTIg3OMyA==", + "engines": { + "node": ">= 0.6" } }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, + "node_modules/sails-hook-sockets/node_modules/ipaddr.js": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.4.0.tgz", + "integrity": "sha512-RbrsPoo4IkisyHhS9VDa3ybxnu0wOo0uTAhaELmwxq244p18X7Dk0fQoJvh/QTkIUO296fbjgvMqK3ry84eVVA==", "engines": { - "node": ">=8" + "node": ">= 0.10" } }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, + "node_modules/sails-hook-sockets/node_modules/proxy-addr": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.5.tgz", + "integrity": "sha512-av1MQ5vwTiMICwU75KSf/vJ6a+AXP0MtP+aYBqm2RFlire7BP6sWlfOLc8+6wIQrywycqSpJWm5zNkYFkRARWA==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "forwarded": "~0.1.0", + "ipaddr.js": "1.4.0" }, "engines": { - "node": ">= 6" + "node": ">= 0.6" } }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, + "node_modules/sails-hook-sockets/node_modules/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "node_modules/sails-lemonsqueezy": { + "resolved": "packages/sails-lemonsqueezy", + "link": true }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/sails-stringfile": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/sails-stringfile/-/sails-stringfile-0.3.3.tgz", + "integrity": "sha512-m61lSEURCpKf2T7Df9lkG2eWBPGFKrhJZi8OF3TMQe7HGWyUpYdwKhV6rFsky1gY6g4ecvTZTAqwHXOE1AtaCA==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "colors": "*" } }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, + "node_modules/sails.io.js-dist": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/sails.io.js-dist/-/sails.io.js-dist-1.2.1.tgz", + "integrity": "sha512-fBMdntawlqd5N/1xL9Vu6l+J5zvy86jLUf0nFDal5McUeZzUy7PpNqq+Vx/F9KgItAyFJ7RoO3YltO9dD0Q5OQ==" + }, + "node_modules/sails/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "color-convert": "^1.9.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/sails/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" } }, - "node_modules/resolve-global": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", - "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", - "dev": true, + "node_modules/sails/node_modules/chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", "dependencies": { - "global-dirs": "^0.1.1" + "ansi-styles": "^3.1.0", + "escape-string-regexp": "^1.0.5", + "supports-color": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dev": true, + "node_modules/sails/node_modules/commander": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==" + }, + "node_modules/sails/node_modules/glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "*" } }, - "node_modules/restore-cursor/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, + "node_modules/sails/node_modules/has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, + "node_modules/sails/node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/sails/node_modules/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", "dependencies": { - "mimic-fn": "^2.1.0" + "lru-cache": "^6.0.0" }, - "engines": { - "node": ">=6" + "bin": { + "semver": "bin/semver.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/sails-hook-pay": { - "resolved": "packages/sails-hook-pay", - "link": true - }, - "node_modules/sails-lemonsqueezy": { - "resolved": "packages/sails-lemonsqueezy", - "link": true + "engines": { + "node": ">=10" + } + }, + "node_modules/sails/node_modules/supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==", + "dependencies": { + "has-flag": "^2.0.0" + }, + "engines": { + "node": ">=4" + } }, "node_modules/semver": { "version": "7.5.4", @@ -2633,6 +9694,190 @@ "node": ">=10" } }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/send/node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/serve-favicon": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.5.tgz", + "integrity": "sha512-s7F8h2NrslMkG50KxvlGdj+ApSwaLex0vexuJ9iFf3GLTIp1ph/l1qZvRe9T9TJEYZgmq72ZwJ2VYiAEtChknw==", + "dependencies": { + "etag": "~1.8.1", + "fresh": "0.5.2", + "ms": "2.0.0", + "parseurl": "~1.3.2", + "safe-buffer": "5.1.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-favicon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-favicon/node_modules/safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + }, + "node_modules/serve-static": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.1.tgz", + "integrity": "sha512-hSMUZrsPa/I09VYFJwa627JJkNs0NrfL1Uzuup+GqHfToR2KcsXFymXSV90hoyw3M+msjFuQly+YzIH/q0MGlQ==", + "dependencies": { + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-static/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-static/node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "bin": { + "mime": "cli.js" + } + }, + "node_modules/serve-static/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.1.tgz", + "integrity": "sha512-ElCLJdJIKPk6ux/Hocwhk7NFHpI3pVm/IZOYWqUmoxcgeyM+MpxHHKhb8QmlJDX1pU6WrgaHBkVNm73Sv7uc2A==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.1", + "destroy": "~1.0.4", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.3.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/send/node_modules/statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -2666,6 +9911,108 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/skipper": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/skipper/-/skipper-0.9.4.tgz", + "integrity": "sha512-+VaLLr4Pu658D2a+WD00miu/ZK0APJgSWqI1qfWqrks1jLKqfI0fFryUZ95MuCkhmlg2O7Ky5rIFkXe3IhFCCQ==", + "dependencies": { + "@sailshq/lodash": "^3.10.3", + "async": "2.6.4", + "body-parser": "1.19.2", + "debug": "3.1.0", + "multiparty": "4.1.3", + "semver": "7.5.2", + "skipper-disk": "~0.5.6", + "string_decoder": "0.10.31", + "uuid": "7.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/skipper-disk": { + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/skipper-disk/-/skipper-disk-0.5.12.tgz", + "integrity": "sha512-yyLOWT1WKY2h9NaUuG77XyhMti6vltRqp3ofN2ZTYoG3/V/SRLH1CjtZQ2Az6oqgMrfN8SZ83k3ptaOvB31YmQ==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "debug": "3.1.0", + "fs-extra": "0.30.0" + } + }, + "node_modules/skipper-disk/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/skipper-disk/node_modules/fs-extra": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", + "integrity": "sha512-UvSPKyhMn6LEd/WpUaV9C9t3zATuqoqfWc3QdPhPLb58prN9tqYPlPWi8Krxi44loBoUzlobqZ3+8tGpxxSzwA==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "node_modules/skipper-disk/node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/skipper-disk/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/skipper/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/skipper/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/skipper/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/skipper/node_modules/semver": { + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/skipper/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + }, "node_modules/slice-ansi": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", @@ -2682,11 +10029,123 @@ "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, + "node_modules/socket.io": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.5.0.tgz", + "integrity": "sha512-gGunfS0od3VpwDBpGwVkzSZx6Aqo9uOcf1afJj2cKnKFAoyl16fvhpsUhmUFd4Ldbvl5JvRQed6eQw6oQp6n8w==", + "dependencies": { + "debug": "~4.1.0", + "engine.io": "~3.6.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.5.0", + "socket.io-parser": "~3.4.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" + }, + "node_modules/socket.io-client": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.5.0.tgz", + "integrity": "sha512-lOO9clmdgssDykiOmVQQitwBAF3I6mYcQAo7hQ7AM6Ny5X7fp8hIJ3HcQs3Rjz4SoggoxA1OgrQyY8EgTbcPYw==", + "dependencies": { + "backo2": "1.0.2", + "component-bind": "1.0.0", + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "engine.io-client": "~3.5.0", + "has-binary2": "~1.0.2", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + } + }, + "node_modules/socket.io-client/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/socket.io-client/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==" + }, + "node_modules/socket.io-client/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/socket.io-client/node_modules/socket.io-parser": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.3.tgz", + "integrity": "sha512-qOg87q1PMWWTeO01768Yh9ogn7chB9zkKtQnya41Y355S0UmpXgpcrFwAgjYJxu9BdKug5r5e9YtVSeWhKBUZg==", + "dependencies": { + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "node_modules/socket.io-parser": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.3.tgz", + "integrity": "sha512-1rE4dZN3kCI/E5wixd393hmbqa78vVpkKmnEJhLeWoS/C5hbFYAbcSfnWoaVH43u9ToUVtzKjguxEZq+1XZfCQ==", + "dependencies": { + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "isarray": "2.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/socket.io-parser/node_modules/component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==" + }, + "node_modules/socket.io-parser/node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/socket.io-parser/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==" + }, + "node_modules/socket.io/node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sort-route-addresses": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/sort-route-addresses/-/sort-route-addresses-0.0.4.tgz", + "integrity": "sha512-8NPmJNHcPIQvUpGQ4zj9Jn3hsp0TpnH4LhX3+mZrZB73N3TqI/RBo9avazhnPdv8jFH1iTsCTzHXYBiYfuWVyg==", + "dependencies": { + "@sailshq/lodash": "^3.10.2" + } + }, "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -2695,14 +10154,12 @@ "node_modules/spdx-exceptions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" }, "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -2711,8 +10168,7 @@ "node_modules/spdx-license-ids": { "version": "3.0.16", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", - "dev": true + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==" }, "node_modules/split2": { "version": "4.2.0", @@ -2723,6 +10179,35 @@ "node": ">= 10.x" } }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "engines": { + "node": "*" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamifier": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/streamifier/-/streamifier-0.1.1.tgz", + "integrity": "sha512-zDgl+muIlWzXNsXeyUfOk9dChMjlpkq0DRsxujtYPgyJ676yQ8jEm6zzaaWHFDg5BNcLuif0eD2MTyJdZqXpdg==", + "engines": { + "node": ">=0.10" + } + }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -2764,61 +10249,199 @@ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, "dependencies": { - "ansi-regex": "^6.0.1" + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/switchback": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/switchback/-/switchback-2.0.5.tgz", + "integrity": "sha512-w9gnsTxR5geOKt45QUryhDP9KTLcOAqje9usR2VQ2ng8DfhaF+mkIcArxioMP/p6Z/ecKE58i2/B0DDlMJK1jw==", + "dependencies": { + "@sailshq/lodash": "^3.10.3" + } + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/table/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=4" } }, - "node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "node_modules/table/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/table/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", "dev": true, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "node_modules/table/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/table/node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", "dev": true, "dependencies": { - "min-indent": "^1.0.0" + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/table/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, "dependencies": { - "has-flag": "^3.0.0" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "node_modules/table/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, - "engines": { - "node": ">= 0.4" + "dependencies": { + "ansi-regex": "^4.1.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=6" } }, "node_modules/text-extensions": { @@ -2833,6 +10456,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", @@ -2848,6 +10477,28 @@ "readable-stream": "3" } }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha512-LhVdShQD/4Mk4zXNroIQZJC+Ap3zgLcDuwEdcmLv9CCO73NWockQDwyUnW/m8VX/EElfL6FcYx7EeutN4HJA6A==" + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -2860,6 +10511,14 @@ "node": ">=8.0" } }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, "node_modules/trim-newlines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", @@ -2869,6 +10528,32 @@ "node": ">=8" } }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "engines": { + "node": ">=0.6.x" + } + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, "node_modules/type-fest": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", @@ -2881,6 +10566,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/typescript": { "version": "5.3.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", @@ -2895,6 +10592,39 @@ "node": ">=14.17" } }, + "node_modules/uid-safe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", + "dependencies": { + "random-bytes": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uid2": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz", + "integrity": "sha512-5gSP1liv10Gjp8cMEnFd6shzkL/D6W1uhXSFNCxDC+YI8+L8wkCYCbJ7n77Ezb4wE/xzMogecE+DtamEe9PZjg==" + }, + "node_modules/underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + }, + "node_modules/underscore.string": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", + "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", + "dependencies": { + "sprintf-js": "^1.1.1", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": "*" + } + }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", @@ -2910,6 +10640,14 @@ "node": ">= 10.0.0" } }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -2922,19 +10660,237 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.0.tgz", + "integrity": "sha512-LNUrNsXdI/fUsypJbWM8Jt4DgQdFAZh41p9C7WE9Cn+CULOEkoG2lgQyH68v3wnIy5K3fN4jdSt270K6IFA3MQ==", + "bin": { + "uuid": "dist/bin/uuid" + } }, "node_modules/validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, + "node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha512-cF4je9Fgt6sj1PKfuFt9jpQPeHosM+Ryma/hfY9U7uXGKM7pJCsF0v2r55o+Il54+i77SyYWetB4tD1dEygRkw==", + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/waterline": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/waterline/-/waterline-0.15.2.tgz", + "integrity": "sha512-GCLabGXVh4d5l5uQEpozqsmG0PpPAxhe+kOertotTpvAI4S+Uspev+Q/tef1B7efAMUa8SMs4l5UheNpbe3zTA==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "anchor": "^1.2.0", + "async": "2.6.4", + "encrypted-attr": "1.0.6", + "flaverr": "^1.9.2", + "lodash.issafeinteger": "4.0.4", + "parley": "^3.3.2", + "rttc": "^10.0.0-1", + "waterline-schema": "^1.0.0-20", + "waterline-utils": "^1.3.7" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/waterline-schema": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/waterline-schema/-/waterline-schema-1.0.0.tgz", + "integrity": "sha512-dSz/CvOLYMULKieB91+ZSv415+AVgrLhlSWbhpVHfpczIbKyj+zorsB5AG+ukGw1z0CPs6F1ib8MicBNjtwv6g==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "flaverr": "^1.8.1", + "rttc": "^10.0.0-1" + } + }, + "node_modules/waterline-utils": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/waterline-utils/-/waterline-utils-1.4.5.tgz", + "integrity": "sha512-S2KAlfsDjh6WfAgEGHn2BSAhrytnUzXc0BdO2igLrVMhnnheWSWVsW+6koOxOruxaStWuSkCqS5H5H9pL2LCOg==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "async": "2.6.4", + "flaverr": "^1.1.1", + "fs-extra": "0.30.0", + "qs": "6.4.1" + } + }, + "node_modules/waterline-utils/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/waterline-utils/node_modules/fs-extra": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", + "integrity": "sha512-UvSPKyhMn6LEd/WpUaV9C9t3zATuqoqfWc3QdPhPLb58prN9tqYPlPWi8Krxi44loBoUzlobqZ3+8tGpxxSzwA==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "node_modules/waterline-utils/node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/waterline-utils/node_modules/qs": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.1.tgz", + "integrity": "sha512-LQy1Q1fcva/UsnP/6Iaa4lVeM49WiOitu2T4hZCyA/elLKu37L99qcBJk4VCCk+rdLvnMzfKyiN3SZTqdAZGSQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/waterline/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/whelk": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/whelk/-/whelk-6.0.1.tgz", + "integrity": "sha512-C6jGmpclsvSYm3rNhCkrdIdGhL9Oh6A9jnSmTN4lfEbH+ENQvjP9qZ5UV9WWolfoumpIzTBVupk1qiVeLL7yYQ==", + "dependencies": { + "@sailshq/lodash": "^3.10.2", + "chalk": "1.1.3", + "commander": "2.8.1", + "flaverr": "^1.7.0", + "machine": "^15.2.2", + "rttc": "^10.0.0-0", + "yargs": "3.4.5" + } + }, + "node_modules/whelk/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whelk/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whelk/node_modules/camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whelk/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whelk/node_modules/commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha512-+pJLBFVk+9ZZdlAOB5WuIElVPPth47hILFkmGym57aq8kwxsowvByvB0DHs1vQAhyMZzdcpTtF0VDKGkSDR4ZQ==", + "dependencies": { + "graceful-readlink": ">= 1.0.0" + }, + "engines": { + "node": ">= 0.6.x" + } + }, + "node_modules/whelk/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whelk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whelk/node_modules/yargs": { + "version": "3.4.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.4.5.tgz", + "integrity": "sha512-dzEdPellxHQAVtmfZqJXzboHlw23QKcqdubss08Mcj4JLHdfNYbLIT3nyfvRGT827d6eIFS9CsESCwWPDeCjCw==", + "dependencies": { + "camelcase": "^1.0.2", + "decamelize": "^1.0.0", + "window-size": "0.1.0", + "wordwrap": "0.0.2" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -2950,6 +10906,63 @@ "node": ">= 8" } }, + "node_modules/window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/winston": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.7.tgz", + "integrity": "sha512-vLB4BqzCKDnnZH9PHGoS2ycawueX4HLqENXQitvFHczhgW2vFpSOn31LZtVr1KU8YTw7DS4tM+cqyovxo8taVg==", + "dependencies": { + "async": "^2.6.4", + "colors": "1.0.x", + "cycle": "1.0.x", + "eyes": "0.1.x", + "isstream": "0.1.x", + "stack-trace": "0.0.x" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/winston/node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/winston/node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/wrap-ansi": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", @@ -2967,6 +10980,51 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xmlhttprequest-ssl": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz", + "integrity": "sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -2979,8 +11037,7 @@ "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yaml": { "version": "2.3.4", @@ -3068,6 +11125,11 @@ "node": ">=8" } }, + "node_modules/yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg==" + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", @@ -3088,6 +11150,25 @@ "packages/sails-lemonsqueezy": { "version": "0.0.1", "license": "MIT" + }, + "playgrounds/lemonsqueezy": { + "version": "0.0.0", + "dependencies": { + "@sailshq/connect-redis": "^6.1.3", + "@sailshq/lodash": "^3.10.3", + "@sailshq/socket.io-redis": "^5.2.0", + "grunt": "1.0.4", + "sails": "^1.5.8", + "sails-hook-grunt": "^5.0.0", + "sails-hook-orm": "^4.0.0", + "sails-hook-sockets": "^2.0.0" + }, + "devDependencies": { + "eslint": "5.16.0" + }, + "engines": { + "node": "^20.8" + } } } } diff --git a/package.json b/package.json index 3eb9831..0b500bb 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,8 @@ "author": "Kelvin Omereshone", "license": "MIT", "workspaces": [ - "packages/*" + "packages/*", + "playgrounds/*" ], "devDependencies": { "@commitlint/cli": "^18.4.3", diff --git a/playgrounds/lemonsqueezy/.editorconfig b/playgrounds/lemonsqueezy/.editorconfig new file mode 100644 index 0000000..6d7fa70 --- /dev/null +++ b/playgrounds/lemonsqueezy/.editorconfig @@ -0,0 +1,31 @@ +################################################ +# ╔═╗╔╦╗╦╔╦╗╔═╗╦═╗┌─┐┌─┐┌┐┌┌─┐┬┌─┐ +# ║╣ ║║║ ║ ║ ║╠╦╝│ │ ││││├┤ ││ ┬ +# o╚═╝═╩╝╩ ╩ ╚═╝╩╚═└─┘└─┘┘└┘└ ┴└─┘ +# +# > Formatting conventions for your Sails app. +# +# This file (`.editorconfig`) exists to help +# maintain consistent formatting throughout the +# files in your Sails app. +# +# For the sake of convention, the Sails team's +# preferred settings are included here out of the +# box. You can also change this file to fit your +# team's preferences (for example, if all of the +# developers on your team have a strong preference +# for tabs over spaces), +# +# To review what each of these options mean, see: +# http://editorconfig.org/ +# +################################################ +root = true + +[*] +indent_style = space +indent_size = 2 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true diff --git a/playgrounds/lemonsqueezy/.eslintignore b/playgrounds/lemonsqueezy/.eslintignore new file mode 100644 index 0000000..f190c2a --- /dev/null +++ b/playgrounds/lemonsqueezy/.eslintignore @@ -0,0 +1,3 @@ +assets/dependencies/**/*.js +views/**/*.ejs + diff --git a/playgrounds/lemonsqueezy/.eslintrc b/playgrounds/lemonsqueezy/.eslintrc new file mode 100644 index 0000000..daf992b --- /dev/null +++ b/playgrounds/lemonsqueezy/.eslintrc @@ -0,0 +1,108 @@ +{ + // ╔═╗╔═╗╦ ╦╔╗╔╔╦╗┬─┐┌─┐ + // ║╣ ╚═╗║ ║║║║ ║ ├┬┘│ + // o╚═╝╚═╝╩═╝╩╝╚╝ ╩ ┴└─└─┘ + // A set of basic code conventions designed to encourage quality and consistency + // across your Sails app's code base. These rules are checked against + // automatically any time you run `npm test`. + // + // > An additional eslintrc override file is included in the `assets/` folder + // > right out of the box. This is specifically to allow for variations in acceptable + // > global variables between front-end JavaScript code designed to run in the browser + // > vs. backend code designed to run in a Node.js/Sails process. + // + // > Note: If you're using mocha, you'll want to add an extra override file to your + // > `test/` folder so that eslint will tolerate mocha-specific globals like `before` + // > and `describe`. + // Designed for ESLint v4. + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + // For more information about any of the rules below, check out the relevant + // reference page on eslint.org. For example, to get details on "no-sequences", + // you would visit `http://eslint.org/docs/rules/no-sequences`. If you're unsure + // or could use some advice, come by https://sailsjs.com/support. + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + "env": { + "node": true + }, + + "parserOptions": { + "ecmaVersion": 2018 + }, + + "globals": { + // If "no-undef" is enabled below, be sure to list all global variables that + // are used in this app's backend code (including the globalIds of models): + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + "Promise": true, + "sails": true, + "_": true + // …and any others (e.g. `"Organization": true`) + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + }, + + "rules": { + "block-scoped-var": ["error"], + "callback-return": [ + "error", + ["done", "proceed", "next", "onwards", "callback", "cb"] + ], + "camelcase": ["warn", { "properties": "always" }], + "comma-style": ["warn", "last"], + "curly": ["warn"], + "eqeqeq": ["error", "always"], + "eol-last": ["warn"], + "handle-callback-err": ["error"], + "indent": [ + "warn", + 2, + { + "SwitchCase": 1, + "MemberExpression": "off", + "FunctionDeclaration": { "body": 1, "parameters": "off" }, + "FunctionExpression": { "body": 1, "parameters": "off" }, + "CallExpression": { "arguments": "off" }, + "ArrayExpression": 1, + "ObjectExpression": 1, + "ignoredNodes": ["ConditionalExpression"] + } + ], + "linebreak-style": ["error", "unix"], + "no-dupe-keys": ["error"], + "no-duplicate-case": ["error"], + "no-extra-semi": ["warn"], + "no-labels": ["error"], + "no-mixed-spaces-and-tabs": [2, "smart-tabs"], + "no-redeclare": ["warn"], + "no-return-assign": ["error", "always"], + "no-sequences": ["error"], + "no-trailing-spaces": ["warn"], + "no-undef": ["off"], + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + // ^^Note: If this "no-undef" rule is enabled (set to `["error"]`), then all model globals + // (e.g. `"Organization": true`) should be included above under "globals". + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + "no-unexpected-multiline": ["warn"], + "no-unreachable": ["warn"], + "no-unused-vars": [ + "warn", + { + "caughtErrors": "all", + "caughtErrorsIgnorePattern": "^unused($|[A-Z].*$)", + "argsIgnorePattern": "^unused($|[A-Z].*$)", + "varsIgnorePattern": "^unused($|[A-Z].*$)" + } + ], + "no-use-before-define": ["error", { "functions": false }], + "one-var": ["warn", "never"], + "prefer-arrow-callback": ["warn", { "allowNamedFunctions": true }], + "quotes": [ + "warn", + "single", + { "avoidEscape": false, "allowTemplateLiterals": true } + ], + "semi": ["warn", "always"], + "semi-spacing": ["warn", { "before": false, "after": true }], + "semi-style": ["warn", "last"] + } +} diff --git a/playgrounds/lemonsqueezy/.gitignore b/playgrounds/lemonsqueezy/.gitignore new file mode 100644 index 0000000..a1ddb80 --- /dev/null +++ b/playgrounds/lemonsqueezy/.gitignore @@ -0,0 +1,134 @@ +################################################ +# ┌─┐┬┌┬┐╦╔═╗╔╗╔╔═╗╦═╗╔═╗ +# │ ┬│ │ ║║ ╦║║║║ ║╠╦╝║╣ +# o└─┘┴ ┴ ╩╚═╝╝╚╝╚═╝╩╚═╚═╝ +# +# > Files to exclude from your app's repo. +# +# This file (`.gitignore`) is only relevant if +# you are using git. +# +# It exists to signify to git that certain files +# and/or directories should be ignored for the +# purposes of version control. +# +# This keeps tmp files and sensitive credentials +# from being uploaded to your repository. And +# it allows you to configure your app for your +# machine without accidentally committing settings +# which will smash the local settings of other +# developers on your team. +# +# Some reasonable defaults are included below, +# but, of course, you should modify/extend/prune +# to fit your needs! +# +################################################ + + +################################################ +# Local Configuration +# +# Explicitly ignore files which contain: +# +# 1. Sensitive information you'd rather not push to +# your git repository. +# e.g., your personal API keys or passwords. +# +# 2. Developer-specific configuration +# Basically, anything that would be annoying +# to have to change every time you do a +# `git pull` on your laptop. +# e.g. your local development database, or +# the S3 bucket you're using for file uploads +# during development. +# +################################################ + +config/local.js + + +################################################ +# Dependencies +# +# +# When releasing a production app, you _could_ +# hypothetically include your node_modules folder +# in your git repo, but during development, it +# is always best to exclude it, since different +# developers may be working on different kernels, +# where dependencies would need to be recompiled +# anyway. +# +# Most of the time, the node_modules folder can +# be excluded from your code repository, even +# in production, thanks to features like the +# package-lock.json file / NPM shrinkwrap. +# +# But no matter what, since this is a Sails app, +# you should always push up the package-lock.json +# or shrinkwrap file to your repository, to avoid +# accidentally pulling in upgraded dependencies +# and breaking your code. +# +# That said, if you are having trouble with +# dependencies, (particularly when using +# `npm link`) this can be pretty discouraging. +# But rather than just adding the lockfile to +# your .gitignore, try this first: +# ``` +# rm -rf node_modules +# rm package-lock.json +# npm install +# ``` +# +# [?] For more tips/advice, come by and say hi +# over at https://sailsjs.com/support +# +################################################ + +node_modules + + +################################################ +# +# > Do you use bower? +# > re: the bower_components dir, see this: +# > http://addyosmani.com/blog/checking-in-front-end-dependencies/ +# > (credit Addy Osmani, @addyosmani) +# +################################################ + + +################################################ +# Temporary files generated by Sails/Waterline. +################################################ + +.tmp + + +################################################ +# Miscellaneous +# +# Common files generated by text editors, +# operating systems, file systems, dbs, etc. +################################################ + +*~ +*# +.DS_STORE +.netbeans +nbproject +.idea +*.iml +.vscode +.node_history +dump.rdb + +npm-debug.log +lib-cov +*.seed +*.log +*.out +*.pid + diff --git a/playgrounds/lemonsqueezy/.npmrc b/playgrounds/lemonsqueezy/.npmrc new file mode 100644 index 0000000..43601ce --- /dev/null +++ b/playgrounds/lemonsqueezy/.npmrc @@ -0,0 +1,11 @@ +###################### +# ╔╗╔╔═╗╔╦╗┬─┐┌─┐ # +# ║║║╠═╝║║║├┬┘│ # +# o╝╚╝╩ ╩ ╩┴└─└─┘ # +###################### + +# Hide NPM log output unless it is related to an error of some kind: +loglevel=error + +# Make "npm audit" an opt-in thing for subsequent installs within this app: +audit=false diff --git a/playgrounds/lemonsqueezy/.sailsrc b/playgrounds/lemonsqueezy/.sailsrc new file mode 100644 index 0000000..9d5bb21 --- /dev/null +++ b/playgrounds/lemonsqueezy/.sailsrc @@ -0,0 +1,9 @@ +{ + "generators": { + "modules": {} + }, + "_generatedWith": { + "sails": "1.5.8", + "sails-generate": "2.0.8" + } +} diff --git a/playgrounds/lemonsqueezy/Gruntfile.js b/playgrounds/lemonsqueezy/Gruntfile.js new file mode 100644 index 0000000..82be2dc --- /dev/null +++ b/playgrounds/lemonsqueezy/Gruntfile.js @@ -0,0 +1,21 @@ +/** + * Gruntfile + * + * This Node script is executed when you run `grunt`-- and also when + * you run `sails lift` (provided the grunt hook is installed and + * hasn't been disabled). + * + * WARNING: + * Unless you know what you're doing, you shouldn't change this file. + * Check out the `tasks/` directory instead. + * + * For more information see: + * https://sailsjs.com/anatomy/Gruntfile.js + */ +module.exports = function (grunt) { + var loadGruntTasks = require('sails-hook-grunt/accessible/load-grunt-tasks') + + // Load Grunt task configurations (from `tasks/config/`) and Grunt + // task registrations (from `tasks/register/`). + loadGruntTasks(__dirname, grunt) +} diff --git a/playgrounds/lemonsqueezy/README.md b/playgrounds/lemonsqueezy/README.md new file mode 100644 index 0000000..e6d17ce --- /dev/null +++ b/playgrounds/lemonsqueezy/README.md @@ -0,0 +1,21 @@ +# lemonsqueezy + +a [Sails v1](https://sailsjs.com) application + +### Links + +- [Sails framework documentation](https://sailsjs.com/get-started) +- [Version notes / upgrading](https://sailsjs.com/documentation/upgrading) +- [Deployment tips](https://sailsjs.com/documentation/concepts/deployment) +- [Community support options](https://sailsjs.com/support) +- [Professional / enterprise options](https://sailsjs.com/enterprise) + +### Version info + +This app was originally generated on Sun Dec 17 2023 09:24:22 GMT+0100 (GMT+01:00) using Sails v1.5.8. + + + + diff --git a/playgrounds/lemonsqueezy/api/controllers/.gitkeep b/playgrounds/lemonsqueezy/api/controllers/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/playgrounds/lemonsqueezy/api/helpers/.gitkeep b/playgrounds/lemonsqueezy/api/helpers/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/playgrounds/lemonsqueezy/api/models/.gitkeep b/playgrounds/lemonsqueezy/api/models/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/playgrounds/lemonsqueezy/api/policies/.gitkeep b/playgrounds/lemonsqueezy/api/policies/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/playgrounds/lemonsqueezy/app.js b/playgrounds/lemonsqueezy/app.js new file mode 100644 index 0000000..7799a85 --- /dev/null +++ b/playgrounds/lemonsqueezy/app.js @@ -0,0 +1,62 @@ +/** + * app.js + * + * Use `app.js` to run your app without `sails lift`. + * To start the server, run: `node app.js`. + * + * This is handy in situations where the sails CLI is not relevant or useful, + * such as when you deploy to a server, or a PaaS like Heroku. + * + * For example: + * => `node app.js` + * => `npm start` + * => `forever start app.js` + * => `node debug app.js` + * + * The same command-line arguments and env vars are supported, e.g.: + * `NODE_ENV=production node app.js --port=80 --verbose` + * + * For more information see: + * https://sailsjs.com/anatomy/app.js + */ + +// Ensure we're in the project directory, so cwd-relative paths work as expected +// no matter where we actually lift from. +// > Note: This is not required in order to lift, but it is a convenient default. +process.chdir(__dirname) + +// Attempt to import `sails` dependency, as well as `rc` (for loading `.sailsrc` files). +var sails +var rc +try { + sails = require('sails') + rc = require('sails/accessible/rc') +} catch (err) { + console.error("Encountered an error when attempting to require('sails'):") + console.error(err.stack) + console.error('--') + console.error( + 'To run an app using `node app.js`, you need to have Sails installed' + ) + console.error( + "locally (`./node_modules/sails`). To do that, just make sure you're" + ) + console.error('in the same directory as your app and run `npm install`.') + console.error() + console.error( + 'If Sails is installed globally (i.e. `npm install -g sails`) you can' + ) + console.error( + 'also run this app with `sails lift`. Running with `sails lift` will' + ) + console.error( + 'not run this file (`app.js`), but it will do exactly the same thing.' + ) + console.error( + "(It even uses your app directory's local Sails install, if possible.)" + ) + return +} //-• + +// Start server +sails.lift(rc('sails')) diff --git a/playgrounds/lemonsqueezy/assets/.eslintrc b/playgrounds/lemonsqueezy/assets/.eslintrc new file mode 100644 index 0000000..028bc86 --- /dev/null +++ b/playgrounds/lemonsqueezy/assets/.eslintrc @@ -0,0 +1,57 @@ +{ + // ╔═╗╔═╗╦ ╦╔╗╔╔╦╗┬─┐┌─┐ ┌─┐┬ ┬┌─┐┬─┐┬─┐┬┌┬┐┌─┐ + // ║╣ ╚═╗║ ║║║║ ║ ├┬┘│ │ │└┐┌┘├┤ ├┬┘├┬┘│ ││├┤ + // o╚═╝╚═╝╩═╝╩╝╚╝ ╩ ┴└─└─┘ └─┘ └┘ └─┘┴└─┴└─┴─┴┘└─┘ + // ┌─ ┌─┐┌─┐┬─┐ ┌┐ ┬─┐┌─┐┬ ┬┌─┐┌─┐┬─┐ ┬┌─┐ ┌─┐┌─┐┌─┐┌─┐┌┬┐┌─┐ ─┐ + // │ ├┤ │ │├┬┘ ├┴┐├┬┘│ ││││└─┐├┤ ├┬┘ │└─┐ ├─┤└─┐└─┐├┤ │ └─┐ │ + // └─ └ └─┘┴└─ └─┘┴└─└─┘└┴┘└─┘└─┘┴└─ └┘└─┘ ┴ ┴└─┘└─┘└─┘ ┴ └─┘ ─┘ + // > An .eslintrc configuration override for use in the `assets/` directory. + // + // This extends the top-level .eslintrc file, primarily to change the set of + // supported globals, as well as any other relevant settings. (Since JavaScript + // code in the `assets/` folder is intended for the browser habitat, a different + // set of globals is supported. For example, instead of Node.js/Sails globals + // like `sails` and `process`, you have access to browser globals like `window`.) + // + // (See .eslintrc in the root directory of this Sails app for more context.) + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + "extends": ["../.eslintrc"], + + "env": { + "browser": true, + "node": false + }, + + "parserOptions": { + "ecmaVersion": 8 + //^ If you are not using a transpiler like Babel, change this to `5`. + }, + + "globals": { + // Allow any window globals you're relying on here; e.g. + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + "SAILS_LOCALS": true, + "io": true, + // "google": true, + // ...etc. + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + // Make sure backend globals aren't indadvertently tolerated in our client-side JS: + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + "sails": false, + "_": false + // ...and any other backend globals (e.g. `"Organization": false`) + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + }, + + "rules": { + "no-undef": ["error"] + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + // ^^Note: If you've enabled the "no-undef" rule in the top level .eslintrc file, then + // the globalIds of Sails models should also be blacklisted above under "globals". + // (In this scenario, also note that this override for the "no-undef" rule could + // simply be removed, since it'd be redundant.) + // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + } +} diff --git a/playgrounds/lemonsqueezy/assets/dependencies/.gitkeep b/playgrounds/lemonsqueezy/assets/dependencies/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/playgrounds/lemonsqueezy/assets/dependencies/sails.io.js b/playgrounds/lemonsqueezy/assets/dependencies/sails.io.js new file mode 100644 index 0000000..24b05ff --- /dev/null +++ b/playgrounds/lemonsqueezy/assets/dependencies/sails.io.js @@ -0,0 +1,5196 @@ +/* eslint-disable */ + +/** + * To use sails.io.js in an AMD environment (e.g. with require.js), + * replace this file with the sails.io.js file from the root of: + * https://github.com/balderdashy/sails.io.js + * and download a standalone copy of socket.io-client from: + * https://github.com/socketio/socket.io-client + * then follow the instructions at: + * https://github.com/balderdashy/sails.io.js#requirejsamd-usage + */ + +// socket.io-client version 2.0.3 +// https://github.com/socketio/socket.io-client + +!(function (a, b) { + 'object' == typeof exports && 'object' == typeof module + ? (module.exports = b()) + : 'function' == typeof define && define.amd + ? define([], b) + : 'object' == typeof exports + ? (exports.io = b()) + : (a.io = b()) +})(this, function () { + return (function (a) { + function b(d) { + if (c[d]) return c[d].exports + var e = (c[d] = { exports: {}, id: d, loaded: !1 }) + return a[d].call(e.exports, e, e.exports, b), (e.loaded = !0), e.exports + } + var c = {} + return (b.m = a), (b.c = c), (b.p = ''), b(0) + })([ + function (a, b, c) { + 'use strict' + function d(a, b) { + 'object' === ('undefined' == typeof a ? 'undefined' : e(a)) && + ((b = a), (a = void 0)), + (b = b || {}) + var c, + d = f(a), + g = d.source, + k = d.id, + l = d.path, + m = j[k] && l in j[k].nsps, + n = b.forceNew || b['force new connection'] || !1 === b.multiplex || m + return ( + n + ? (i('ignoring socket cache for %s', g), (c = h(g, b))) + : (j[k] || (i('new io instance for %s', g), (j[k] = h(g, b))), + (c = j[k])), + d.query && !b.query && (b.query = d.query), + c.socket(d.path, b) + ) + } + var e = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function (a) { + return typeof a + } + : function (a) { + return a && + 'function' == typeof Symbol && + a.constructor === Symbol && + a !== Symbol.prototype + ? 'symbol' + : typeof a + }, + f = c(1), + g = c(7), + h = c(13), + i = c(3)('socket.io-client') + a.exports = b = d + var j = (b.managers = {}) + ;(b.protocol = g.protocol), + (b.connect = d), + (b.Manager = c(13)), + (b.Socket = c(39)) + }, + function (a, b, c) { + ;(function (b) { + 'use strict' + function d(a, c) { + var d = a + ;(c = c || b.location), + null == a && (a = c.protocol + '//' + c.host), + 'string' == typeof a && + ('/' === a.charAt(0) && + (a = '/' === a.charAt(1) ? c.protocol + a : c.host + a), + /^(https?|wss?):\/\//.test(a) || + (f('protocol-less url %s', a), + (a = + 'undefined' != typeof c + ? c.protocol + '//' + a + : 'https://' + a)), + f('parse %s', a), + (d = e(a))), + d.port || + (/^(http|ws)$/.test(d.protocol) + ? (d.port = '80') + : /^(http|ws)s$/.test(d.protocol) && (d.port = '443')), + (d.path = d.path || '/') + var g = d.host.indexOf(':') !== -1, + h = g ? '[' + d.host + ']' : d.host + return ( + (d.id = d.protocol + '://' + h + ':' + d.port), + (d.href = + d.protocol + + '://' + + h + + (c && c.port === d.port ? '' : ':' + d.port)), + d + ) + } + var e = c(2), + f = c(3)('socket.io-client:url') + a.exports = d + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b) { + var c = + /^(?:(?![^:@]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/, + d = [ + 'source', + 'protocol', + 'authority', + 'userInfo', + 'user', + 'password', + 'host', + 'port', + 'relative', + 'path', + 'directory', + 'file', + 'query', + 'anchor' + ] + a.exports = function (a) { + var b = a, + e = a.indexOf('['), + f = a.indexOf(']') + e != -1 && + f != -1 && + (a = + a.substring(0, e) + + a.substring(e, f).replace(/:/g, ';') + + a.substring(f, a.length)) + for (var g = c.exec(a || ''), h = {}, i = 14; i--; ) + h[d[i]] = g[i] || '' + return ( + e != -1 && + f != -1 && + ((h.source = b), + (h.host = h.host + .substring(1, h.host.length - 1) + .replace(/;/g, ':')), + (h.authority = h.authority + .replace('[', '') + .replace(']', '') + .replace(/;/g, ':')), + (h.ipv6uri = !0)), + h + ) + } + }, + function (a, b, c) { + ;(function (d) { + function e() { + return ( + !( + 'undefined' == typeof window || + !window.process || + 'renderer' !== window.process.type + ) || + ('undefined' != typeof document && + document.documentElement && + document.documentElement.style && + document.documentElement.style.WebkitAppearance) || + ('undefined' != typeof window && + window.console && + (window.console.firebug || + (window.console.exception && window.console.table))) || + ('undefined' != typeof navigator && + navigator.userAgent && + navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && + parseInt(RegExp.$1, 10) >= 31) || + ('undefined' != typeof navigator && + navigator.userAgent && + navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)) + ) + } + function f(a) { + var c = this.useColors + if ( + ((a[0] = + (c ? '%c' : '') + + this.namespace + + (c ? ' %c' : ' ') + + a[0] + + (c ? '%c ' : ' ') + + '+' + + b.humanize(this.diff)), + c) + ) { + var d = 'color: ' + this.color + a.splice(1, 0, d, 'color: inherit') + var e = 0, + f = 0 + a[0].replace(/%[a-zA-Z%]/g, function (a) { + '%%' !== a && (e++, '%c' === a && (f = e)) + }), + a.splice(f, 0, d) + } + } + function g() { + return ( + 'object' == typeof console && + console.log && + Function.prototype.apply.call(console.log, console, arguments) + ) + } + function h(a) { + try { + null == a ? b.storage.removeItem('debug') : (b.storage.debug = a) + } catch (c) {} + } + function i() { + var a + try { + a = b.storage.debug + } catch (c) {} + return ( + !a && 'undefined' != typeof d && 'env' in d && (a = d.env.DEBUG), a + ) + } + function j() { + try { + return window.localStorage + } catch (a) {} + } + ;(b = a.exports = c(5)), + (b.log = g), + (b.formatArgs = f), + (b.save = h), + (b.load = i), + (b.useColors = e), + (b.storage = + 'undefined' != typeof chrome && 'undefined' != typeof chrome.storage + ? chrome.storage.local + : j()), + (b.colors = [ + 'lightseagreen', + 'forestgreen', + 'goldenrod', + 'dodgerblue', + 'darkorchid', + 'crimson' + ]), + (b.formatters.j = function (a) { + try { + return JSON.stringify(a) + } catch (b) { + return '[UnexpectedJSONParseError]: ' + b.message + } + }), + b.enable(i()) + }).call(b, c(4)) + }, + function (a, b) { + function c() { + throw new Error('setTimeout has not been defined') + } + function d() { + throw new Error('clearTimeout has not been defined') + } + function e(a) { + if (k === setTimeout) return setTimeout(a, 0) + if ((k === c || !k) && setTimeout) + return (k = setTimeout), setTimeout(a, 0) + try { + return k(a, 0) + } catch (b) { + try { + return k.call(null, a, 0) + } catch (b) { + return k.call(this, a, 0) + } + } + } + function f(a) { + if (l === clearTimeout) return clearTimeout(a) + if ((l === d || !l) && clearTimeout) + return (l = clearTimeout), clearTimeout(a) + try { + return l(a) + } catch (b) { + try { + return l.call(null, a) + } catch (b) { + return l.call(this, a) + } + } + } + function g() { + p && + n && + ((p = !1), n.length ? (o = n.concat(o)) : (q = -1), o.length && h()) + } + function h() { + if (!p) { + var a = e(g) + p = !0 + for (var b = o.length; b; ) { + for (n = o, o = []; ++q < b; ) n && n[q].run() + ;(q = -1), (b = o.length) + } + ;(n = null), (p = !1), f(a) + } + } + function i(a, b) { + ;(this.fun = a), (this.array = b) + } + function j() {} + var k, + l, + m = (a.exports = {}) + !(function () { + try { + k = 'function' == typeof setTimeout ? setTimeout : c + } catch (a) { + k = c + } + try { + l = 'function' == typeof clearTimeout ? clearTimeout : d + } catch (a) { + l = d + } + })() + var n, + o = [], + p = !1, + q = -1 + ;(m.nextTick = function (a) { + var b = new Array(arguments.length - 1) + if (arguments.length > 1) + for (var c = 1; c < arguments.length; c++) b[c - 1] = arguments[c] + o.push(new i(a, b)), 1 !== o.length || p || e(h) + }), + (i.prototype.run = function () { + this.fun.apply(null, this.array) + }), + (m.title = 'browser'), + (m.browser = !0), + (m.env = {}), + (m.argv = []), + (m.version = ''), + (m.versions = {}), + (m.on = j), + (m.addListener = j), + (m.once = j), + (m.off = j), + (m.removeListener = j), + (m.removeAllListeners = j), + (m.emit = j), + (m.prependListener = j), + (m.prependOnceListener = j), + (m.listeners = function (a) { + return [] + }), + (m.binding = function (a) { + throw new Error('process.binding is not supported') + }), + (m.cwd = function () { + return '/' + }), + (m.chdir = function (a) { + throw new Error('process.chdir is not supported') + }), + (m.umask = function () { + return 0 + }) + }, + function (a, b, c) { + function d(a) { + var c, + d = 0 + for (c in a) (d = (d << 5) - d + a.charCodeAt(c)), (d |= 0) + return b.colors[Math.abs(d) % b.colors.length] + } + function e(a) { + function c() { + if (c.enabled) { + var a = c, + d = +new Date(), + e = d - (j || d) + ;(a.diff = e), (a.prev = j), (a.curr = d), (j = d) + for (var f = new Array(arguments.length), g = 0; g < f.length; g++) + f[g] = arguments[g] + ;(f[0] = b.coerce(f[0])), 'string' != typeof f[0] && f.unshift('%O') + var h = 0 + ;(f[0] = f[0].replace(/%([a-zA-Z%])/g, function (c, d) { + if ('%%' === c) return c + h++ + var e = b.formatters[d] + if ('function' == typeof e) { + var g = f[h] + ;(c = e.call(a, g)), f.splice(h, 1), h-- + } + return c + })), + b.formatArgs.call(a, f) + var i = c.log || b.log || console.log.bind(console) + i.apply(a, f) + } + } + return ( + (c.namespace = a), + (c.enabled = b.enabled(a)), + (c.useColors = b.useColors()), + (c.color = d(a)), + 'function' == typeof b.init && b.init(c), + c + ) + } + function f(a) { + b.save(a), (b.names = []), (b.skips = []) + for ( + var c = ('string' == typeof a ? a : '').split(/[\s,]+/), + d = c.length, + e = 0; + e < d; + e++ + ) + c[e] && + ((a = c[e].replace(/\*/g, '.*?')), + '-' === a[0] + ? b.skips.push(new RegExp('^' + a.substr(1) + '$')) + : b.names.push(new RegExp('^' + a + '$'))) + } + function g() { + b.enable('') + } + function h(a) { + var c, d + for (c = 0, d = b.skips.length; c < d; c++) + if (b.skips[c].test(a)) return !1 + for (c = 0, d = b.names.length; c < d; c++) + if (b.names[c].test(a)) return !0 + return !1 + } + function i(a) { + return a instanceof Error ? a.stack || a.message : a + } + ;(b = a.exports = e.debug = e['default'] = e), + (b.coerce = i), + (b.disable = g), + (b.enable = f), + (b.enabled = h), + (b.humanize = c(6)), + (b.names = []), + (b.skips = []), + (b.formatters = {}) + var j + }, + function (a, b) { + function c(a) { + if (((a = String(a)), !(a.length > 100))) { + var b = + /^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec( + a + ) + if (b) { + var c = parseFloat(b[1]), + d = (b[2] || 'ms').toLowerCase() + switch (d) { + case 'years': + case 'year': + case 'yrs': + case 'yr': + case 'y': + return c * k + case 'days': + case 'day': + case 'd': + return c * j + case 'hours': + case 'hour': + case 'hrs': + case 'hr': + case 'h': + return c * i + case 'minutes': + case 'minute': + case 'mins': + case 'min': + case 'm': + return c * h + case 'seconds': + case 'second': + case 'secs': + case 'sec': + case 's': + return c * g + case 'milliseconds': + case 'millisecond': + case 'msecs': + case 'msec': + case 'ms': + return c + default: + return + } + } + } + } + function d(a) { + return a >= j + ? Math.round(a / j) + 'd' + : a >= i + ? Math.round(a / i) + 'h' + : a >= h + ? Math.round(a / h) + 'm' + : a >= g + ? Math.round(a / g) + 's' + : a + 'ms' + } + function e(a) { + return ( + f(a, j, 'day') || + f(a, i, 'hour') || + f(a, h, 'minute') || + f(a, g, 'second') || + a + ' ms' + ) + } + function f(a, b, c) { + if (!(a < b)) + return a < 1.5 * b + ? Math.floor(a / b) + ' ' + c + : Math.ceil(a / b) + ' ' + c + 's' + } + var g = 1e3, + h = 60 * g, + i = 60 * h, + j = 24 * i, + k = 365.25 * j + a.exports = function (a, b) { + b = b || {} + var f = typeof a + if ('string' === f && a.length > 0) return c(a) + if ('number' === f && isNaN(a) === !1) return b['long'] ? e(a) : d(a) + throw new Error( + 'val is not a non-empty string or a valid number. val=' + + JSON.stringify(a) + ) + } + }, + function (a, b, c) { + function d() {} + function e(a) { + var c = '' + a.type + return ( + (b.BINARY_EVENT !== a.type && b.BINARY_ACK !== a.type) || + (c += a.attachments + '-'), + a.nsp && '/' !== a.nsp && (c += a.nsp + ','), + null != a.id && (c += a.id), + null != a.data && (c += JSON.stringify(a.data)), + l('encoded %j as %s', a, c), + c + ) + } + function f(a, b) { + function c(a) { + var c = o.deconstructPacket(a), + d = e(c.packet), + f = c.buffers + f.unshift(d), b(f) + } + o.removeBlobs(a, c) + } + function g() { + this.reconstructor = null + } + function h(a) { + var c = 0, + d = { type: Number(a.charAt(0)) } + if (null == b.types[d.type]) return k() + if (b.BINARY_EVENT === d.type || b.BINARY_ACK === d.type) { + for ( + var e = ''; + '-' !== a.charAt(++c) && ((e += a.charAt(c)), c != a.length); + + ); + if (e != Number(e) || '-' !== a.charAt(c)) + throw new Error('Illegal attachments') + d.attachments = Number(e) + } + if ('/' === a.charAt(c + 1)) + for (d.nsp = ''; ++c; ) { + var f = a.charAt(c) + if (',' === f) break + if (((d.nsp += f), c === a.length)) break + } + else d.nsp = '/' + var g = a.charAt(c + 1) + if ('' !== g && Number(g) == g) { + for (d.id = ''; ++c; ) { + var f = a.charAt(c) + if (null == f || Number(f) != f) { + --c + break + } + if (((d.id += a.charAt(c)), c === a.length)) break + } + d.id = Number(d.id) + } + return ( + a.charAt(++c) && (d = i(d, a.substr(c))), + l('decoded %s as %j', a, d), + d + ) + } + function i(a, b) { + try { + a.data = JSON.parse(b) + } catch (c) { + return k() + } + return a + } + function j(a) { + ;(this.reconPack = a), (this.buffers = []) + } + function k() { + return { type: b.ERROR, data: 'parser error' } + } + var l = c(3)('socket.io-parser'), + m = c(8), + n = c(9), + o = c(11), + p = c(12) + ;(b.protocol = 4), + (b.types = [ + 'CONNECT', + 'DISCONNECT', + 'EVENT', + 'ACK', + 'ERROR', + 'BINARY_EVENT', + 'BINARY_ACK' + ]), + (b.CONNECT = 0), + (b.DISCONNECT = 1), + (b.EVENT = 2), + (b.ACK = 3), + (b.ERROR = 4), + (b.BINARY_EVENT = 5), + (b.BINARY_ACK = 6), + (b.Encoder = d), + (b.Decoder = g), + (d.prototype.encode = function (a, c) { + if ( + ((a.type !== b.EVENT && a.type !== b.ACK) || + !n(a.data) || + (a.type = a.type === b.EVENT ? b.BINARY_EVENT : b.BINARY_ACK), + l('encoding packet %j', a), + b.BINARY_EVENT === a.type || b.BINARY_ACK === a.type) + ) + f(a, c) + else { + var d = e(a) + c([d]) + } + }), + m(g.prototype), + (g.prototype.add = function (a) { + var c + if ('string' == typeof a) + (c = h(a)), + b.BINARY_EVENT === c.type || b.BINARY_ACK === c.type + ? ((this.reconstructor = new j(c)), + 0 === this.reconstructor.reconPack.attachments && + this.emit('decoded', c)) + : this.emit('decoded', c) + else { + if (!p(a) && !a.base64) throw new Error('Unknown type: ' + a) + if (!this.reconstructor) + throw new Error( + 'got binary data when not reconstructing a packet' + ) + ;(c = this.reconstructor.takeBinaryData(a)), + c && ((this.reconstructor = null), this.emit('decoded', c)) + } + }), + (g.prototype.destroy = function () { + this.reconstructor && this.reconstructor.finishedReconstruction() + }), + (j.prototype.takeBinaryData = function (a) { + if ( + (this.buffers.push(a), + this.buffers.length === this.reconPack.attachments) + ) { + var b = o.reconstructPacket(this.reconPack, this.buffers) + return this.finishedReconstruction(), b + } + return null + }), + (j.prototype.finishedReconstruction = function () { + ;(this.reconPack = null), (this.buffers = []) + }) + }, + function (a, b, c) { + function d(a) { + if (a) return e(a) + } + function e(a) { + for (var b in d.prototype) a[b] = d.prototype[b] + return a + } + ;(a.exports = d), + (d.prototype.on = d.prototype.addEventListener = + function (a, b) { + return ( + (this._callbacks = this._callbacks || {}), + (this._callbacks['$' + a] = this._callbacks['$' + a] || []).push( + b + ), + this + ) + }), + (d.prototype.once = function (a, b) { + function c() { + this.off(a, c), b.apply(this, arguments) + } + return (c.fn = b), this.on(a, c), this + }), + (d.prototype.off = + d.prototype.removeListener = + d.prototype.removeAllListeners = + d.prototype.removeEventListener = + function (a, b) { + if ( + ((this._callbacks = this._callbacks || {}), + 0 == arguments.length) + ) + return (this._callbacks = {}), this + var c = this._callbacks['$' + a] + if (!c) return this + if (1 == arguments.length) + return delete this._callbacks['$' + a], this + for (var d, e = 0; e < c.length; e++) + if (((d = c[e]), d === b || d.fn === b)) { + c.splice(e, 1) + break + } + return this + }), + (d.prototype.emit = function (a) { + this._callbacks = this._callbacks || {} + var b = [].slice.call(arguments, 1), + c = this._callbacks['$' + a] + if (c) { + c = c.slice(0) + for (var d = 0, e = c.length; d < e; ++d) c[d].apply(this, b) + } + return this + }), + (d.prototype.listeners = function (a) { + return ( + (this._callbacks = this._callbacks || {}), + this._callbacks['$' + a] || [] + ) + }), + (d.prototype.hasListeners = function (a) { + return !!this.listeners(a).length + }) + }, + function (a, b, c) { + ;(function (b) { + function d(a) { + if (!a || 'object' != typeof a) return !1 + if (e(a)) { + for (var c = 0, f = a.length; c < f; c++) if (d(a[c])) return !0 + return !1 + } + if ( + ('function' == typeof b.Buffer && + b.Buffer.isBuffer && + b.Buffer.isBuffer(a)) || + ('function' == typeof b.ArrayBuffer && a instanceof ArrayBuffer) || + (g && a instanceof Blob) || + (h && a instanceof File) + ) + return !0 + if ( + a.toJSON && + 'function' == typeof a.toJSON && + 1 === arguments.length + ) + return d(a.toJSON(), !0) + for (var i in a) + if (Object.prototype.hasOwnProperty.call(a, i) && d(a[i])) return !0 + return !1 + } + var e = c(10), + f = Object.prototype.toString, + g = + 'function' == typeof b.Blob || + '[object BlobConstructor]' === f.call(b.Blob), + h = + 'function' == typeof b.File || + '[object FileConstructor]' === f.call(b.File) + a.exports = d + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b) { + var c = {}.toString + a.exports = + Array.isArray || + function (a) { + return '[object Array]' == c.call(a) + } + }, + function (a, b, c) { + ;(function (a) { + function d(a, b) { + if (!a) return a + if (g(a)) { + var c = { _placeholder: !0, num: b.length } + return b.push(a), c + } + if (f(a)) { + for (var e = new Array(a.length), h = 0; h < a.length; h++) + e[h] = d(a[h], b) + return e + } + if ('object' == typeof a && !(a instanceof Date)) { + var e = {} + for (var i in a) e[i] = d(a[i], b) + return e + } + return a + } + function e(a, b) { + if (!a) return a + if (a && a._placeholder) return b[a.num] + if (f(a)) for (var c = 0; c < a.length; c++) a[c] = e(a[c], b) + else if ('object' == typeof a) for (var d in a) a[d] = e(a[d], b) + return a + } + var f = c(10), + g = c(12), + h = Object.prototype.toString, + i = + 'function' == typeof a.Blob || + '[object BlobConstructor]' === h.call(a.Blob), + j = + 'function' == typeof a.File || + '[object FileConstructor]' === h.call(a.File) + ;(b.deconstructPacket = function (a) { + var b = [], + c = a.data, + e = a + return ( + (e.data = d(c, b)), + (e.attachments = b.length), + { packet: e, buffers: b } + ) + }), + (b.reconstructPacket = function (a, b) { + return (a.data = e(a.data, b)), (a.attachments = void 0), a + }), + (b.removeBlobs = function (a, b) { + function c(a, h, k) { + if (!a) return a + if ((i && a instanceof Blob) || (j && a instanceof File)) { + d++ + var l = new FileReader() + ;(l.onload = function () { + k ? (k[h] = this.result) : (e = this.result), --d || b(e) + }), + l.readAsArrayBuffer(a) + } else if (f(a)) for (var m = 0; m < a.length; m++) c(a[m], m, a) + else if ('object' == typeof a && !g(a)) + for (var n in a) c(a[n], n, a) + } + var d = 0, + e = a + c(e), d || b(e) + }) + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b) { + ;(function (b) { + function c(a) { + return ( + (b.Buffer && b.Buffer.isBuffer(a)) || + (b.ArrayBuffer && a instanceof ArrayBuffer) + ) + } + a.exports = c + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b, c) { + 'use strict' + function d(a, b) { + if (!(this instanceof d)) return new d(a, b) + a && + 'object' === ('undefined' == typeof a ? 'undefined' : e(a)) && + ((b = a), (a = void 0)), + (b = b || {}), + (b.path = b.path || '/socket.io'), + (this.nsps = {}), + (this.subs = []), + (this.opts = b), + this.reconnection(b.reconnection !== !1), + this.reconnectionAttempts(b.reconnectionAttempts || 1 / 0), + this.reconnectionDelay(b.reconnectionDelay || 1e3), + this.reconnectionDelayMax(b.reconnectionDelayMax || 5e3), + this.randomizationFactor(b.randomizationFactor || 0.5), + (this.backoff = new n({ + min: this.reconnectionDelay(), + max: this.reconnectionDelayMax(), + jitter: this.randomizationFactor() + })), + this.timeout(null == b.timeout ? 2e4 : b.timeout), + (this.readyState = 'closed'), + (this.uri = a), + (this.connecting = []), + (this.lastPing = null), + (this.encoding = !1), + (this.packetBuffer = []) + var c = b.parser || i + ;(this.encoder = new c.Encoder()), + (this.decoder = new c.Decoder()), + (this.autoConnect = b.autoConnect !== !1), + this.autoConnect && this.open() + } + var e = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function (a) { + return typeof a + } + : function (a) { + return a && + 'function' == typeof Symbol && + a.constructor === Symbol && + a !== Symbol.prototype + ? 'symbol' + : typeof a + }, + f = c(14), + g = c(39), + h = c(8), + i = c(7), + j = c(41), + k = c(42), + l = c(3)('socket.io-client:manager'), + m = c(37), + n = c(43), + o = Object.prototype.hasOwnProperty + ;(a.exports = d), + (d.prototype.emitAll = function () { + this.emit.apply(this, arguments) + for (var a in this.nsps) + o.call(this.nsps, a) && + this.nsps[a].emit.apply(this.nsps[a], arguments) + }), + (d.prototype.updateSocketIds = function () { + for (var a in this.nsps) + o.call(this.nsps, a) && (this.nsps[a].id = this.generateId(a)) + }), + (d.prototype.generateId = function (a) { + return ('/' === a ? '' : a + '#') + this.engine.id + }), + h(d.prototype), + (d.prototype.reconnection = function (a) { + return arguments.length + ? ((this._reconnection = !!a), this) + : this._reconnection + }), + (d.prototype.reconnectionAttempts = function (a) { + return arguments.length + ? ((this._reconnectionAttempts = a), this) + : this._reconnectionAttempts + }), + (d.prototype.reconnectionDelay = function (a) { + return arguments.length + ? ((this._reconnectionDelay = a), + this.backoff && this.backoff.setMin(a), + this) + : this._reconnectionDelay + }), + (d.prototype.randomizationFactor = function (a) { + return arguments.length + ? ((this._randomizationFactor = a), + this.backoff && this.backoff.setJitter(a), + this) + : this._randomizationFactor + }), + (d.prototype.reconnectionDelayMax = function (a) { + return arguments.length + ? ((this._reconnectionDelayMax = a), + this.backoff && this.backoff.setMax(a), + this) + : this._reconnectionDelayMax + }), + (d.prototype.timeout = function (a) { + return arguments.length ? ((this._timeout = a), this) : this._timeout + }), + (d.prototype.maybeReconnectOnOpen = function () { + !this.reconnecting && + this._reconnection && + 0 === this.backoff.attempts && + this.reconnect() + }), + (d.prototype.open = d.prototype.connect = + function (a, b) { + if ( + (l('readyState %s', this.readyState), + ~this.readyState.indexOf('open')) + ) + return this + l('opening %s', this.uri), (this.engine = f(this.uri, this.opts)) + var c = this.engine, + d = this + ;(this.readyState = 'opening'), (this.skipReconnect = !1) + var e = j(c, 'open', function () { + d.onopen(), a && a() + }), + g = j(c, 'error', function (b) { + if ( + (l('connect_error'), + d.cleanup(), + (d.readyState = 'closed'), + d.emitAll('connect_error', b), + a) + ) { + var c = new Error('Connection error') + ;(c.data = b), a(c) + } else d.maybeReconnectOnOpen() + }) + if (!1 !== this._timeout) { + var h = this._timeout + l('connect attempt will timeout after %d', h) + var i = setTimeout(function () { + l('connect attempt timed out after %d', h), + e.destroy(), + c.close(), + c.emit('error', 'timeout'), + d.emitAll('connect_timeout', h) + }, h) + this.subs.push({ + destroy: function () { + clearTimeout(i) + } + }) + } + return this.subs.push(e), this.subs.push(g), this + }), + (d.prototype.onopen = function () { + l('open'), + this.cleanup(), + (this.readyState = 'open'), + this.emit('open') + var a = this.engine + this.subs.push(j(a, 'data', k(this, 'ondata'))), + this.subs.push(j(a, 'ping', k(this, 'onping'))), + this.subs.push(j(a, 'pong', k(this, 'onpong'))), + this.subs.push(j(a, 'error', k(this, 'onerror'))), + this.subs.push(j(a, 'close', k(this, 'onclose'))), + this.subs.push(j(this.decoder, 'decoded', k(this, 'ondecoded'))) + }), + (d.prototype.onping = function () { + ;(this.lastPing = new Date()), this.emitAll('ping') + }), + (d.prototype.onpong = function () { + this.emitAll('pong', new Date() - this.lastPing) + }), + (d.prototype.ondata = function (a) { + this.decoder.add(a) + }), + (d.prototype.ondecoded = function (a) { + this.emit('packet', a) + }), + (d.prototype.onerror = function (a) { + l('error', a), this.emitAll('error', a) + }), + (d.prototype.socket = function (a, b) { + function c() { + ~m(e.connecting, d) || e.connecting.push(d) + } + var d = this.nsps[a] + if (!d) { + ;(d = new g(this, a, b)), (this.nsps[a] = d) + var e = this + d.on('connecting', c), + d.on('connect', function () { + d.id = e.generateId(a) + }), + this.autoConnect && c() + } + return d + }), + (d.prototype.destroy = function (a) { + var b = m(this.connecting, a) + ~b && this.connecting.splice(b, 1), + this.connecting.length || this.close() + }), + (d.prototype.packet = function (a) { + l('writing packet %j', a) + var b = this + a.query && 0 === a.type && (a.nsp += '?' + a.query), + b.encoding + ? b.packetBuffer.push(a) + : ((b.encoding = !0), + this.encoder.encode(a, function (c) { + for (var d = 0; d < c.length; d++) + b.engine.write(c[d], a.options) + ;(b.encoding = !1), b.processPacketQueue() + })) + }), + (d.prototype.processPacketQueue = function () { + if (this.packetBuffer.length > 0 && !this.encoding) { + var a = this.packetBuffer.shift() + this.packet(a) + } + }), + (d.prototype.cleanup = function () { + l('cleanup') + for (var a = this.subs.length, b = 0; b < a; b++) { + var c = this.subs.shift() + c.destroy() + } + ;(this.packetBuffer = []), + (this.encoding = !1), + (this.lastPing = null), + this.decoder.destroy() + }), + (d.prototype.close = d.prototype.disconnect = + function () { + l('disconnect'), + (this.skipReconnect = !0), + (this.reconnecting = !1), + 'opening' === this.readyState && this.cleanup(), + this.backoff.reset(), + (this.readyState = 'closed'), + this.engine && this.engine.close() + }), + (d.prototype.onclose = function (a) { + l('onclose'), + this.cleanup(), + this.backoff.reset(), + (this.readyState = 'closed'), + this.emit('close', a), + this._reconnection && !this.skipReconnect && this.reconnect() + }), + (d.prototype.reconnect = function () { + if (this.reconnecting || this.skipReconnect) return this + var a = this + if (this.backoff.attempts >= this._reconnectionAttempts) + l('reconnect failed'), + this.backoff.reset(), + this.emitAll('reconnect_failed'), + (this.reconnecting = !1) + else { + var b = this.backoff.duration() + l('will wait %dms before reconnect attempt', b), + (this.reconnecting = !0) + var c = setTimeout(function () { + a.skipReconnect || + (l('attempting reconnect'), + a.emitAll('reconnect_attempt', a.backoff.attempts), + a.emitAll('reconnecting', a.backoff.attempts), + a.skipReconnect || + a.open(function (b) { + b + ? (l('reconnect attempt error'), + (a.reconnecting = !1), + a.reconnect(), + a.emitAll('reconnect_error', b.data)) + : (l('reconnect success'), a.onreconnect()) + })) + }, b) + this.subs.push({ + destroy: function () { + clearTimeout(c) + } + }) + } + }), + (d.prototype.onreconnect = function () { + var a = this.backoff.attempts + ;(this.reconnecting = !1), + this.backoff.reset(), + this.updateSocketIds(), + this.emitAll('reconnect', a) + }) + }, + function (a, b, c) { + a.exports = c(15) + }, + function (a, b, c) { + ;(a.exports = c(16)), (a.exports.parser = c(23)) + }, + function (a, b, c) { + ;(function (b) { + function d(a, c) { + if (!(this instanceof d)) return new d(a, c) + ;(c = c || {}), + a && 'object' == typeof a && ((c = a), (a = null)), + a + ? ((a = k(a)), + (c.hostname = a.host), + (c.secure = 'https' === a.protocol || 'wss' === a.protocol), + (c.port = a.port), + a.query && (c.query = a.query)) + : c.host && (c.hostname = k(c.host).host), + (this.secure = + null != c.secure + ? c.secure + : b.location && 'https:' === location.protocol), + c.hostname && !c.port && (c.port = this.secure ? '443' : '80'), + (this.agent = c.agent || !1), + (this.hostname = + c.hostname || (b.location ? location.hostname : 'localhost')), + (this.port = + c.port || + (b.location && location.port + ? location.port + : this.secure + ? 443 + : 80)), + (this.query = c.query || {}), + 'string' == typeof this.query && + (this.query = m.decode(this.query)), + (this.upgrade = !1 !== c.upgrade), + (this.path = (c.path || '/engine.io').replace(/\/$/, '') + '/'), + (this.forceJSONP = !!c.forceJSONP), + (this.jsonp = !1 !== c.jsonp), + (this.forceBase64 = !!c.forceBase64), + (this.enablesXDR = !!c.enablesXDR), + (this.timestampParam = c.timestampParam || 't'), + (this.timestampRequests = c.timestampRequests), + (this.transports = c.transports || ['polling', 'websocket']), + (this.transportOptions = c.transportOptions || {}), + (this.readyState = ''), + (this.writeBuffer = []), + (this.prevBufferLen = 0), + (this.policyPort = c.policyPort || 843), + (this.rememberUpgrade = c.rememberUpgrade || !1), + (this.binaryType = null), + (this.onlyBinaryUpgrades = c.onlyBinaryUpgrades), + (this.perMessageDeflate = + !1 !== c.perMessageDeflate && (c.perMessageDeflate || {})), + !0 === this.perMessageDeflate && (this.perMessageDeflate = {}), + this.perMessageDeflate && + null == this.perMessageDeflate.threshold && + (this.perMessageDeflate.threshold = 1024), + (this.pfx = c.pfx || null), + (this.key = c.key || null), + (this.passphrase = c.passphrase || null), + (this.cert = c.cert || null), + (this.ca = c.ca || null), + (this.ciphers = c.ciphers || null), + (this.rejectUnauthorized = + void 0 === c.rejectUnauthorized || c.rejectUnauthorized), + (this.forceNode = !!c.forceNode) + var e = 'object' == typeof b && b + e.global === e && + (c.extraHeaders && + Object.keys(c.extraHeaders).length > 0 && + (this.extraHeaders = c.extraHeaders), + c.localAddress && (this.localAddress = c.localAddress)), + (this.id = null), + (this.upgrades = null), + (this.pingInterval = null), + (this.pingTimeout = null), + (this.pingIntervalTimer = null), + (this.pingTimeoutTimer = null), + this.open() + } + function e(a) { + var b = {} + for (var c in a) a.hasOwnProperty(c) && (b[c] = a[c]) + return b + } + var f = c(17), + g = c(8), + h = c(3)('engine.io-client:socket'), + i = c(37), + j = c(23), + k = c(2), + l = c(38), + m = c(31) + ;(a.exports = d), + (d.priorWebsocketSuccess = !1), + g(d.prototype), + (d.protocol = j.protocol), + (d.Socket = d), + (d.Transport = c(22)), + (d.transports = c(17)), + (d.parser = c(23)), + (d.prototype.createTransport = function (a) { + h('creating transport "%s"', a) + var b = e(this.query) + ;(b.EIO = j.protocol), (b.transport = a) + var c = this.transportOptions[a] || {} + this.id && (b.sid = this.id) + var d = new f[a]({ + query: b, + socket: this, + agent: c.agent || this.agent, + hostname: c.hostname || this.hostname, + port: c.port || this.port, + secure: c.secure || this.secure, + path: c.path || this.path, + forceJSONP: c.forceJSONP || this.forceJSONP, + jsonp: c.jsonp || this.jsonp, + forceBase64: c.forceBase64 || this.forceBase64, + enablesXDR: c.enablesXDR || this.enablesXDR, + timestampRequests: c.timestampRequests || this.timestampRequests, + timestampParam: c.timestampParam || this.timestampParam, + policyPort: c.policyPort || this.policyPort, + pfx: c.pfx || this.pfx, + key: c.key || this.key, + passphrase: c.passphrase || this.passphrase, + cert: c.cert || this.cert, + ca: c.ca || this.ca, + ciphers: c.ciphers || this.ciphers, + rejectUnauthorized: + c.rejectUnauthorized || this.rejectUnauthorized, + perMessageDeflate: c.perMessageDeflate || this.perMessageDeflate, + extraHeaders: c.extraHeaders || this.extraHeaders, + forceNode: c.forceNode || this.forceNode, + localAddress: c.localAddress || this.localAddress, + requestTimeout: c.requestTimeout || this.requestTimeout, + protocols: c.protocols || void 0 + }) + return d + }), + (d.prototype.open = function () { + var a + if ( + this.rememberUpgrade && + d.priorWebsocketSuccess && + this.transports.indexOf('websocket') !== -1 + ) + a = 'websocket' + else { + if (0 === this.transports.length) { + var b = this + return void setTimeout(function () { + b.emit('error', 'No transports available') + }, 0) + } + a = this.transports[0] + } + this.readyState = 'opening' + try { + a = this.createTransport(a) + } catch (c) { + return this.transports.shift(), void this.open() + } + a.open(), this.setTransport(a) + }), + (d.prototype.setTransport = function (a) { + h('setting transport %s', a.name) + var b = this + this.transport && + (h('clearing existing transport %s', this.transport.name), + this.transport.removeAllListeners()), + (this.transport = a), + a + .on('drain', function () { + b.onDrain() + }) + .on('packet', function (a) { + b.onPacket(a) + }) + .on('error', function (a) { + b.onError(a) + }) + .on('close', function () { + b.onClose('transport close') + }) + }), + (d.prototype.probe = function (a) { + function b() { + if (m.onlyBinaryUpgrades) { + var b = !this.supportsBinary && m.transport.supportsBinary + l = l || b + } + l || + (h('probe transport "%s" opened', a), + k.send([{ type: 'ping', data: 'probe' }]), + k.once('packet', function (b) { + if (!l) + if ('pong' === b.type && 'probe' === b.data) { + if ( + (h('probe transport "%s" pong', a), + (m.upgrading = !0), + m.emit('upgrading', k), + !k) + ) + return + ;(d.priorWebsocketSuccess = 'websocket' === k.name), + h('pausing current transport "%s"', m.transport.name), + m.transport.pause(function () { + l || + ('closed' !== m.readyState && + (h( + 'changing transport and sending upgrade packet' + ), + j(), + m.setTransport(k), + k.send([{ type: 'upgrade' }]), + m.emit('upgrade', k), + (k = null), + (m.upgrading = !1), + m.flush())) + }) + } else { + h('probe transport "%s" failed', a) + var c = new Error('probe error') + ;(c.transport = k.name), m.emit('upgradeError', c) + } + })) + } + function c() { + l || ((l = !0), j(), k.close(), (k = null)) + } + function e(b) { + var d = new Error('probe error: ' + b) + ;(d.transport = k.name), + c(), + h('probe transport "%s" failed because of error: %s', a, b), + m.emit('upgradeError', d) + } + function f() { + e('transport closed') + } + function g() { + e('socket closed') + } + function i(a) { + k && + a.name !== k.name && + (h('"%s" works - aborting "%s"', a.name, k.name), c()) + } + function j() { + k.removeListener('open', b), + k.removeListener('error', e), + k.removeListener('close', f), + m.removeListener('close', g), + m.removeListener('upgrading', i) + } + h('probing transport "%s"', a) + var k = this.createTransport(a, { probe: 1 }), + l = !1, + m = this + ;(d.priorWebsocketSuccess = !1), + k.once('open', b), + k.once('error', e), + k.once('close', f), + this.once('close', g), + this.once('upgrading', i), + k.open() + }), + (d.prototype.onOpen = function () { + if ( + (h('socket open'), + (this.readyState = 'open'), + (d.priorWebsocketSuccess = 'websocket' === this.transport.name), + this.emit('open'), + this.flush(), + 'open' === this.readyState && + this.upgrade && + this.transport.pause) + ) { + h('starting upgrade probes') + for (var a = 0, b = this.upgrades.length; a < b; a++) + this.probe(this.upgrades[a]) + } + }), + (d.prototype.onPacket = function (a) { + if ( + 'opening' === this.readyState || + 'open' === this.readyState || + 'closing' === this.readyState + ) + switch ( + (h('socket receive: type "%s", data "%s"', a.type, a.data), + this.emit('packet', a), + this.emit('heartbeat'), + a.type) + ) { + case 'open': + this.onHandshake(l(a.data)) + break + case 'pong': + this.setPing(), this.emit('pong') + break + case 'error': + var b = new Error('server error') + ;(b.code = a.data), this.onError(b) + break + case 'message': + this.emit('data', a.data), this.emit('message', a.data) + } + else + h('packet received with socket readyState "%s"', this.readyState) + }), + (d.prototype.onHandshake = function (a) { + this.emit('handshake', a), + (this.id = a.sid), + (this.transport.query.sid = a.sid), + (this.upgrades = this.filterUpgrades(a.upgrades)), + (this.pingInterval = a.pingInterval), + (this.pingTimeout = a.pingTimeout), + this.onOpen(), + 'closed' !== this.readyState && + (this.setPing(), + this.removeListener('heartbeat', this.onHeartbeat), + this.on('heartbeat', this.onHeartbeat)) + }), + (d.prototype.onHeartbeat = function (a) { + clearTimeout(this.pingTimeoutTimer) + var b = this + b.pingTimeoutTimer = setTimeout( + function () { + 'closed' !== b.readyState && b.onClose('ping timeout') + }, + a || b.pingInterval + b.pingTimeout + ) + }), + (d.prototype.setPing = function () { + var a = this + clearTimeout(a.pingIntervalTimer), + (a.pingIntervalTimer = setTimeout(function () { + h( + 'writing ping packet - expecting pong within %sms', + a.pingTimeout + ), + a.ping(), + a.onHeartbeat(a.pingTimeout) + }, a.pingInterval)) + }), + (d.prototype.ping = function () { + var a = this + this.sendPacket('ping', function () { + a.emit('ping') + }) + }), + (d.prototype.onDrain = function () { + this.writeBuffer.splice(0, this.prevBufferLen), + (this.prevBufferLen = 0), + 0 === this.writeBuffer.length ? this.emit('drain') : this.flush() + }), + (d.prototype.flush = function () { + 'closed' !== this.readyState && + this.transport.writable && + !this.upgrading && + this.writeBuffer.length && + (h('flushing %d packets in socket', this.writeBuffer.length), + this.transport.send(this.writeBuffer), + (this.prevBufferLen = this.writeBuffer.length), + this.emit('flush')) + }), + (d.prototype.write = d.prototype.send = + function (a, b, c) { + return this.sendPacket('message', a, b, c), this + }), + (d.prototype.sendPacket = function (a, b, c, d) { + if ( + ('function' == typeof b && ((d = b), (b = void 0)), + 'function' == typeof c && ((d = c), (c = null)), + 'closing' !== this.readyState && 'closed' !== this.readyState) + ) { + ;(c = c || {}), (c.compress = !1 !== c.compress) + var e = { type: a, data: b, options: c } + this.emit('packetCreate', e), + this.writeBuffer.push(e), + d && this.once('flush', d), + this.flush() + } + }), + (d.prototype.close = function () { + function a() { + d.onClose('forced close'), + h('socket closing - telling transport to close'), + d.transport.close() + } + function b() { + d.removeListener('upgrade', b), + d.removeListener('upgradeError', b), + a() + } + function c() { + d.once('upgrade', b), d.once('upgradeError', b) + } + if ('opening' === this.readyState || 'open' === this.readyState) { + this.readyState = 'closing' + var d = this + this.writeBuffer.length + ? this.once('drain', function () { + this.upgrading ? c() : a() + }) + : this.upgrading + ? c() + : a() + } + return this + }), + (d.prototype.onError = function (a) { + h('socket error %j', a), + (d.priorWebsocketSuccess = !1), + this.emit('error', a), + this.onClose('transport error', a) + }), + (d.prototype.onClose = function (a, b) { + if ( + 'opening' === this.readyState || + 'open' === this.readyState || + 'closing' === this.readyState + ) { + h('socket close with reason: "%s"', a) + var c = this + clearTimeout(this.pingIntervalTimer), + clearTimeout(this.pingTimeoutTimer), + this.transport.removeAllListeners('close'), + this.transport.close(), + this.transport.removeAllListeners(), + (this.readyState = 'closed'), + (this.id = null), + this.emit('close', a, b), + (c.writeBuffer = []), + (c.prevBufferLen = 0) + } + }), + (d.prototype.filterUpgrades = function (a) { + for (var b = [], c = 0, d = a.length; c < d; c++) + ~i(this.transports, a[c]) && b.push(a[c]) + return b + }) + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b, c) { + ;(function (a) { + function d(b) { + var c, + d = !1, + h = !1, + i = !1 !== b.jsonp + if (a.location) { + var j = 'https:' === location.protocol, + k = location.port + k || (k = j ? 443 : 80), + (d = b.hostname !== location.hostname || k !== b.port), + (h = b.secure !== j) + } + if ( + ((b.xdomain = d), + (b.xscheme = h), + (c = new e(b)), + 'open' in c && !b.forceJSONP) + ) + return new f(b) + if (!i) throw new Error('JSONP disabled') + return new g(b) + } + var e = c(18), + f = c(20), + g = c(34), + h = c(35) + ;(b.polling = d), (b.websocket = h) + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b, c) { + ;(function (b) { + var d = c(19) + a.exports = function (a) { + var c = a.xdomain, + e = a.xscheme, + f = a.enablesXDR + try { + if ('undefined' != typeof XMLHttpRequest && (!c || d)) + return new XMLHttpRequest() + } catch (g) {} + try { + if ('undefined' != typeof XDomainRequest && !e && f) + return new XDomainRequest() + } catch (g) {} + if (!c) + try { + return new b[['Active'].concat('Object').join('X')]( + 'Microsoft.XMLHTTP' + ) + } catch (g) {} + } + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b) { + try { + a.exports = + 'undefined' != typeof XMLHttpRequest && + 'withCredentials' in new XMLHttpRequest() + } catch (c) { + a.exports = !1 + } + }, + function (a, b, c) { + ;(function (b) { + function d() {} + function e(a) { + if ( + (i.call(this, a), + (this.requestTimeout = a.requestTimeout), + (this.extraHeaders = a.extraHeaders), + b.location) + ) { + var c = 'https:' === location.protocol, + d = location.port + d || (d = c ? 443 : 80), + (this.xd = a.hostname !== b.location.hostname || d !== a.port), + (this.xs = a.secure !== c) + } + } + function f(a) { + ;(this.method = a.method || 'GET'), + (this.uri = a.uri), + (this.xd = !!a.xd), + (this.xs = !!a.xs), + (this.async = !1 !== a.async), + (this.data = void 0 !== a.data ? a.data : null), + (this.agent = a.agent), + (this.isBinary = a.isBinary), + (this.supportsBinary = a.supportsBinary), + (this.enablesXDR = a.enablesXDR), + (this.requestTimeout = a.requestTimeout), + (this.pfx = a.pfx), + (this.key = a.key), + (this.passphrase = a.passphrase), + (this.cert = a.cert), + (this.ca = a.ca), + (this.ciphers = a.ciphers), + (this.rejectUnauthorized = a.rejectUnauthorized), + (this.extraHeaders = a.extraHeaders), + this.create() + } + function g() { + for (var a in f.requests) + f.requests.hasOwnProperty(a) && f.requests[a].abort() + } + var h = c(18), + i = c(21), + j = c(8), + k = c(32), + l = c(3)('engine.io-client:polling-xhr') + ;(a.exports = e), + (a.exports.Request = f), + k(e, i), + (e.prototype.supportsBinary = !0), + (e.prototype.request = function (a) { + return ( + (a = a || {}), + (a.uri = this.uri()), + (a.xd = this.xd), + (a.xs = this.xs), + (a.agent = this.agent || !1), + (a.supportsBinary = this.supportsBinary), + (a.enablesXDR = this.enablesXDR), + (a.pfx = this.pfx), + (a.key = this.key), + (a.passphrase = this.passphrase), + (a.cert = this.cert), + (a.ca = this.ca), + (a.ciphers = this.ciphers), + (a.rejectUnauthorized = this.rejectUnauthorized), + (a.requestTimeout = this.requestTimeout), + (a.extraHeaders = this.extraHeaders), + new f(a) + ) + }), + (e.prototype.doWrite = function (a, b) { + var c = 'string' != typeof a && void 0 !== a, + d = this.request({ method: 'POST', data: a, isBinary: c }), + e = this + d.on('success', b), + d.on('error', function (a) { + e.onError('xhr post error', a) + }), + (this.sendXhr = d) + }), + (e.prototype.doPoll = function () { + l('xhr poll') + var a = this.request(), + b = this + a.on('data', function (a) { + b.onData(a) + }), + a.on('error', function (a) { + b.onError('xhr poll error', a) + }), + (this.pollXhr = a) + }), + j(f.prototype), + (f.prototype.create = function () { + var a = { + agent: this.agent, + xdomain: this.xd, + xscheme: this.xs, + enablesXDR: this.enablesXDR + } + ;(a.pfx = this.pfx), + (a.key = this.key), + (a.passphrase = this.passphrase), + (a.cert = this.cert), + (a.ca = this.ca), + (a.ciphers = this.ciphers), + (a.rejectUnauthorized = this.rejectUnauthorized) + var c = (this.xhr = new h(a)), + d = this + try { + l('xhr open %s: %s', this.method, this.uri), + c.open(this.method, this.uri, this.async) + try { + if (this.extraHeaders) { + c.setDisableHeaderCheck && c.setDisableHeaderCheck(!0) + for (var e in this.extraHeaders) + this.extraHeaders.hasOwnProperty(e) && + c.setRequestHeader(e, this.extraHeaders[e]) + } + } catch (g) {} + if ('POST' === this.method) + try { + this.isBinary + ? c.setRequestHeader( + 'Content-type', + 'application/octet-stream' + ) + : c.setRequestHeader( + 'Content-type', + 'text/plain;charset=UTF-8' + ) + } catch (g) {} + try { + c.setRequestHeader('Accept', '*/*') + } catch (g) {} + 'withCredentials' in c && (c.withCredentials = !0), + this.requestTimeout && (c.timeout = this.requestTimeout), + this.hasXDR() + ? ((c.onload = function () { + d.onLoad() + }), + (c.onerror = function () { + d.onError(c.responseText) + })) + : (c.onreadystatechange = function () { + if (2 === c.readyState) { + var a + try { + a = c.getResponseHeader('Content-Type') + } catch (b) {} + 'application/octet-stream' === a && + (c.responseType = 'arraybuffer') + } + 4 === c.readyState && + (200 === c.status || 1223 === c.status + ? d.onLoad() + : setTimeout(function () { + d.onError(c.status) + }, 0)) + }), + l('xhr data %s', this.data), + c.send(this.data) + } catch (g) { + return void setTimeout(function () { + d.onError(g) + }, 0) + } + b.document && + ((this.index = f.requestsCount++), + (f.requests[this.index] = this)) + }), + (f.prototype.onSuccess = function () { + this.emit('success'), this.cleanup() + }), + (f.prototype.onData = function (a) { + this.emit('data', a), this.onSuccess() + }), + (f.prototype.onError = function (a) { + this.emit('error', a), this.cleanup(!0) + }), + (f.prototype.cleanup = function (a) { + if ('undefined' != typeof this.xhr && null !== this.xhr) { + if ( + (this.hasXDR() + ? (this.xhr.onload = this.xhr.onerror = d) + : (this.xhr.onreadystatechange = d), + a) + ) + try { + this.xhr.abort() + } catch (c) {} + b.document && delete f.requests[this.index], (this.xhr = null) + } + }), + (f.prototype.onLoad = function () { + var a + try { + var b + try { + b = this.xhr.getResponseHeader('Content-Type') + } catch (c) {} + a = + 'application/octet-stream' === b + ? this.xhr.response || this.xhr.responseText + : this.xhr.responseText + } catch (c) { + this.onError(c) + } + null != a && this.onData(a) + }), + (f.prototype.hasXDR = function () { + return ( + 'undefined' != typeof b.XDomainRequest && + !this.xs && + this.enablesXDR + ) + }), + (f.prototype.abort = function () { + this.cleanup() + }), + (f.requestsCount = 0), + (f.requests = {}), + b.document && + (b.attachEvent + ? b.attachEvent('onunload', g) + : b.addEventListener && b.addEventListener('beforeunload', g, !1)) + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b, c) { + function d(a) { + var b = a && a.forceBase64 + ;(k && !b) || (this.supportsBinary = !1), e.call(this, a) + } + var e = c(22), + f = c(31), + g = c(23), + h = c(32), + i = c(33), + j = c(3)('engine.io-client:polling') + a.exports = d + var k = (function () { + var a = c(18), + b = new a({ xdomain: !1 }) + return null != b.responseType + })() + h(d, e), + (d.prototype.name = 'polling'), + (d.prototype.doOpen = function () { + this.poll() + }), + (d.prototype.pause = function (a) { + function b() { + j('paused'), (c.readyState = 'paused'), a() + } + var c = this + if (((this.readyState = 'pausing'), this.polling || !this.writable)) { + var d = 0 + this.polling && + (j('we are currently polling - waiting to pause'), + d++, + this.once('pollComplete', function () { + j('pre-pause polling complete'), --d || b() + })), + this.writable || + (j('we are currently writing - waiting to pause'), + d++, + this.once('drain', function () { + j('pre-pause writing complete'), --d || b() + })) + } else b() + }), + (d.prototype.poll = function () { + j('polling'), (this.polling = !0), this.doPoll(), this.emit('poll') + }), + (d.prototype.onData = function (a) { + var b = this + j('polling got data %s', a) + var c = function (a, c, d) { + return ( + 'opening' === b.readyState && b.onOpen(), + 'close' === a.type ? (b.onClose(), !1) : void b.onPacket(a) + ) + } + g.decodePayload(a, this.socket.binaryType, c), + 'closed' !== this.readyState && + ((this.polling = !1), + this.emit('pollComplete'), + 'open' === this.readyState + ? this.poll() + : j('ignoring poll - transport state "%s"', this.readyState)) + }), + (d.prototype.doClose = function () { + function a() { + j('writing close packet'), b.write([{ type: 'close' }]) + } + var b = this + 'open' === this.readyState + ? (j('transport open - closing'), a()) + : (j('transport not open - deferring close'), this.once('open', a)) + }), + (d.prototype.write = function (a) { + var b = this + this.writable = !1 + var c = function () { + ;(b.writable = !0), b.emit('drain') + } + g.encodePayload(a, this.supportsBinary, function (a) { + b.doWrite(a, c) + }) + }), + (d.prototype.uri = function () { + var a = this.query || {}, + b = this.secure ? 'https' : 'http', + c = '' + !1 !== this.timestampRequests && (a[this.timestampParam] = i()), + this.supportsBinary || a.sid || (a.b64 = 1), + (a = f.encode(a)), + this.port && + (('https' === b && 443 !== Number(this.port)) || + ('http' === b && 80 !== Number(this.port))) && + (c = ':' + this.port), + a.length && (a = '?' + a) + var d = this.hostname.indexOf(':') !== -1 + return ( + b + + '://' + + (d ? '[' + this.hostname + ']' : this.hostname) + + c + + this.path + + a + ) + }) + }, + function (a, b, c) { + function d(a) { + ;(this.path = a.path), + (this.hostname = a.hostname), + (this.port = a.port), + (this.secure = a.secure), + (this.query = a.query), + (this.timestampParam = a.timestampParam), + (this.timestampRequests = a.timestampRequests), + (this.readyState = ''), + (this.agent = a.agent || !1), + (this.socket = a.socket), + (this.enablesXDR = a.enablesXDR), + (this.pfx = a.pfx), + (this.key = a.key), + (this.passphrase = a.passphrase), + (this.cert = a.cert), + (this.ca = a.ca), + (this.ciphers = a.ciphers), + (this.rejectUnauthorized = a.rejectUnauthorized), + (this.forceNode = a.forceNode), + (this.extraHeaders = a.extraHeaders), + (this.localAddress = a.localAddress) + } + var e = c(23), + f = c(8) + ;(a.exports = d), + f(d.prototype), + (d.prototype.onError = function (a, b) { + var c = new Error(a) + return ( + (c.type = 'TransportError'), + (c.description = b), + this.emit('error', c), + this + ) + }), + (d.prototype.open = function () { + return ( + ('closed' !== this.readyState && '' !== this.readyState) || + ((this.readyState = 'opening'), this.doOpen()), + this + ) + }), + (d.prototype.close = function () { + return ( + ('opening' !== this.readyState && 'open' !== this.readyState) || + (this.doClose(), this.onClose()), + this + ) + }), + (d.prototype.send = function (a) { + if ('open' !== this.readyState) throw new Error('Transport not open') + this.write(a) + }), + (d.prototype.onOpen = function () { + ;(this.readyState = 'open'), (this.writable = !0), this.emit('open') + }), + (d.prototype.onData = function (a) { + var b = e.decodePacket(a, this.socket.binaryType) + this.onPacket(b) + }), + (d.prototype.onPacket = function (a) { + this.emit('packet', a) + }), + (d.prototype.onClose = function () { + ;(this.readyState = 'closed'), this.emit('close') + }) + }, + function (a, b, c) { + ;(function (a) { + function d(a, c) { + var d = 'b' + b.packets[a.type] + a.data.data + return c(d) + } + function e(a, c, d) { + if (!c) return b.encodeBase64Packet(a, d) + var e = a.data, + f = new Uint8Array(e), + g = new Uint8Array(1 + e.byteLength) + g[0] = s[a.type] + for (var h = 0; h < f.length; h++) g[h + 1] = f[h] + return d(g.buffer) + } + function f(a, c, d) { + if (!c) return b.encodeBase64Packet(a, d) + var e = new FileReader() + return ( + (e.onload = function () { + ;(a.data = e.result), b.encodePacket(a, c, !0, d) + }), + e.readAsArrayBuffer(a.data) + ) + } + function g(a, c, d) { + if (!c) return b.encodeBase64Packet(a, d) + if (r) return f(a, c, d) + var e = new Uint8Array(1) + e[0] = s[a.type] + var g = new v([e.buffer, a.data]) + return d(g) + } + function h(a) { + try { + a = o.decode(a, { strict: !1 }) + } catch (b) { + return !1 + } + return a + } + function i(a, b, c) { + for ( + var d = new Array(a.length), + e = n(a.length, c), + f = function (a, c, e) { + b(c, function (b, c) { + ;(d[a] = c), e(b, d) + }) + }, + g = 0; + g < a.length; + g++ + ) + f(g, a[g], e) + } + var j, + k = c(24), + l = c(9), + m = c(25), + n = c(26), + o = c(27) + a && a.ArrayBuffer && (j = c(29)) + var p = + 'undefined' != typeof navigator && + /Android/i.test(navigator.userAgent), + q = + 'undefined' != typeof navigator && + /PhantomJS/i.test(navigator.userAgent), + r = p || q + b.protocol = 3 + var s = (b.packets = { + open: 0, + close: 1, + ping: 2, + pong: 3, + message: 4, + upgrade: 5, + noop: 6 + }), + t = k(s), + u = { type: 'error', data: 'parser error' }, + v = c(30) + ;(b.encodePacket = function (b, c, f, h) { + 'function' == typeof c && ((h = c), (c = !1)), + 'function' == typeof f && ((h = f), (f = null)) + var i = void 0 === b.data ? void 0 : b.data.buffer || b.data + if (a.ArrayBuffer && i instanceof ArrayBuffer) return e(b, c, h) + if (v && i instanceof a.Blob) return g(b, c, h) + if (i && i.base64) return d(b, h) + var j = s[b.type] + return ( + void 0 !== b.data && + (j += f + ? o.encode(String(b.data), { strict: !1 }) + : String(b.data)), + h('' + j) + ) + }), + (b.encodeBase64Packet = function (c, d) { + var e = 'b' + b.packets[c.type] + if (v && c.data instanceof a.Blob) { + var f = new FileReader() + return ( + (f.onload = function () { + var a = f.result.split(',')[1] + d(e + a) + }), + f.readAsDataURL(c.data) + ) + } + var g + try { + g = String.fromCharCode.apply(null, new Uint8Array(c.data)) + } catch (h) { + for ( + var i = new Uint8Array(c.data), j = new Array(i.length), k = 0; + k < i.length; + k++ + ) + j[k] = i[k] + g = String.fromCharCode.apply(null, j) + } + return (e += a.btoa(g)), d(e) + }), + (b.decodePacket = function (a, c, d) { + if (void 0 === a) return u + if ('string' == typeof a) { + if ('b' === a.charAt(0)) + return b.decodeBase64Packet(a.substr(1), c) + if (d && ((a = h(a)), a === !1)) return u + var e = a.charAt(0) + return Number(e) == e && t[e] + ? a.length > 1 + ? { type: t[e], data: a.substring(1) } + : { type: t[e] } + : u + } + var f = new Uint8Array(a), + e = f[0], + g = m(a, 1) + return ( + v && 'blob' === c && (g = new v([g])), { type: t[e], data: g } + ) + }), + (b.decodeBase64Packet = function (a, b) { + var c = t[a.charAt(0)] + if (!j) return { type: c, data: { base64: !0, data: a.substr(1) } } + var d = j.decode(a.substr(1)) + return 'blob' === b && v && (d = new v([d])), { type: c, data: d } + }), + (b.encodePayload = function (a, c, d) { + function e(a) { + return a.length + ':' + a + } + function f(a, d) { + b.encodePacket(a, !!g && c, !1, function (a) { + d(null, e(a)) + }) + } + 'function' == typeof c && ((d = c), (c = null)) + var g = l(a) + return c && g + ? v && !r + ? b.encodePayloadAsBlob(a, d) + : b.encodePayloadAsArrayBuffer(a, d) + : a.length + ? void i(a, f, function (a, b) { + return d(b.join('')) + }) + : d('0:') + }), + (b.decodePayload = function (a, c, d) { + if ('string' != typeof a) return b.decodePayloadAsBinary(a, c, d) + 'function' == typeof c && ((d = c), (c = null)) + var e + if ('' === a) return d(u, 0, 1) + for (var f, g, h = '', i = 0, j = a.length; i < j; i++) { + var k = a.charAt(i) + if (':' === k) { + if ('' === h || h != (f = Number(h))) return d(u, 0, 1) + if (((g = a.substr(i + 1, f)), h != g.length)) return d(u, 0, 1) + if (g.length) { + if ( + ((e = b.decodePacket(g, c, !1)), + u.type === e.type && u.data === e.data) + ) + return d(u, 0, 1) + var l = d(e, i + f, j) + if (!1 === l) return + } + ;(i += f), (h = '') + } else h += k + } + return '' !== h ? d(u, 0, 1) : void 0 + }), + (b.encodePayloadAsArrayBuffer = function (a, c) { + function d(a, c) { + b.encodePacket(a, !0, !0, function (a) { + return c(null, a) + }) + } + return a.length + ? void i(a, d, function (a, b) { + var d = b.reduce(function (a, b) { + var c + return ( + (c = 'string' == typeof b ? b.length : b.byteLength), + a + c.toString().length + c + 2 + ) + }, 0), + e = new Uint8Array(d), + f = 0 + return ( + b.forEach(function (a) { + var b = 'string' == typeof a, + c = a + if (b) { + for ( + var d = new Uint8Array(a.length), g = 0; + g < a.length; + g++ + ) + d[g] = a.charCodeAt(g) + c = d.buffer + } + b ? (e[f++] = 0) : (e[f++] = 1) + for ( + var h = c.byteLength.toString(), g = 0; + g < h.length; + g++ + ) + e[f++] = parseInt(h[g]) + e[f++] = 255 + for (var d = new Uint8Array(c), g = 0; g < d.length; g++) + e[f++] = d[g] + }), + c(e.buffer) + ) + }) + : c(new ArrayBuffer(0)) + }), + (b.encodePayloadAsBlob = function (a, c) { + function d(a, c) { + b.encodePacket(a, !0, !0, function (a) { + var b = new Uint8Array(1) + if (((b[0] = 1), 'string' == typeof a)) { + for ( + var d = new Uint8Array(a.length), e = 0; + e < a.length; + e++ + ) + d[e] = a.charCodeAt(e) + ;(a = d.buffer), (b[0] = 0) + } + for ( + var f = a instanceof ArrayBuffer ? a.byteLength : a.size, + g = f.toString(), + h = new Uint8Array(g.length + 1), + e = 0; + e < g.length; + e++ + ) + h[e] = parseInt(g[e]) + if (((h[g.length] = 255), v)) { + var i = new v([b.buffer, h.buffer, a]) + c(null, i) + } + }) + } + i(a, d, function (a, b) { + return c(new v(b)) + }) + }), + (b.decodePayloadAsBinary = function (a, c, d) { + 'function' == typeof c && ((d = c), (c = null)) + for (var e = a, f = []; e.byteLength > 0; ) { + for ( + var g = new Uint8Array(e), h = 0 === g[0], i = '', j = 1; + 255 !== g[j]; + j++ + ) { + if (i.length > 310) return d(u, 0, 1) + i += g[j] + } + ;(e = m(e, 2 + i.length)), (i = parseInt(i)) + var k = m(e, 0, i) + if (h) + try { + k = String.fromCharCode.apply(null, new Uint8Array(k)) + } catch (l) { + var n = new Uint8Array(k) + k = '' + for (var j = 0; j < n.length; j++) + k += String.fromCharCode(n[j]) + } + f.push(k), (e = m(e, i)) + } + var o = f.length + f.forEach(function (a, e) { + d(b.decodePacket(a, c, !0), e, o) + }) + }) + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b) { + a.exports = + Object.keys || + function (a) { + var b = [], + c = Object.prototype.hasOwnProperty + for (var d in a) c.call(a, d) && b.push(d) + return b + } + }, + function (a, b) { + a.exports = function (a, b, c) { + var d = a.byteLength + if (((b = b || 0), (c = c || d), a.slice)) return a.slice(b, c) + if ( + (b < 0 && (b += d), + c < 0 && (c += d), + c > d && (c = d), + b >= d || b >= c || 0 === d) + ) + return new ArrayBuffer(0) + for ( + var e = new Uint8Array(a), f = new Uint8Array(c - b), g = b, h = 0; + g < c; + g++, h++ + ) + f[h] = e[g] + return f.buffer + } + }, + function (a, b) { + function c(a, b, c) { + function e(a, d) { + if (e.count <= 0) throw new Error('after called too many times') + --e.count, + a ? ((f = !0), b(a), (b = c)) : 0 !== e.count || f || b(null, d) + } + var f = !1 + return (c = c || d), (e.count = a), 0 === a ? b() : e + } + function d() {} + a.exports = c + }, + function (a, b, c) { + var d + ;(function (a, e) { + !(function (f) { + function g(a) { + for (var b, c, d = [], e = 0, f = a.length; e < f; ) + (b = a.charCodeAt(e++)), + b >= 55296 && b <= 56319 && e < f + ? ((c = a.charCodeAt(e++)), + 56320 == (64512 & c) + ? d.push(((1023 & b) << 10) + (1023 & c) + 65536) + : (d.push(b), e--)) + : d.push(b) + return d + } + function h(a) { + for (var b, c = a.length, d = -1, e = ''; ++d < c; ) + (b = a[d]), + b > 65535 && + ((b -= 65536), + (e += u(((b >>> 10) & 1023) | 55296)), + (b = 56320 | (1023 & b))), + (e += u(b)) + return e + } + function i(a, b) { + if (a >= 55296 && a <= 57343) { + if (b) + throw Error( + 'Lone surrogate U+' + + a.toString(16).toUpperCase() + + ' is not a scalar value' + ) + return !1 + } + return !0 + } + function j(a, b) { + return u(((a >> b) & 63) | 128) + } + function k(a, b) { + if (0 == (4294967168 & a)) return u(a) + var c = '' + return ( + 0 == (4294965248 & a) + ? (c = u(((a >> 6) & 31) | 192)) + : 0 == (4294901760 & a) + ? (i(a, b) || (a = 65533), + (c = u(((a >> 12) & 15) | 224)), + (c += j(a, 6))) + : 0 == (4292870144 & a) && + ((c = u(((a >> 18) & 7) | 240)), + (c += j(a, 12)), + (c += j(a, 6))), + (c += u((63 & a) | 128)) + ) + } + function l(a, b) { + b = b || {} + for ( + var c, + d = !1 !== b.strict, + e = g(a), + f = e.length, + h = -1, + i = ''; + ++h < f; + + ) + (c = e[h]), (i += k(c, d)) + return i + } + function m() { + if (t >= s) throw Error('Invalid byte index') + var a = 255 & r[t] + if ((t++, 128 == (192 & a))) return 63 & a + throw Error('Invalid continuation byte') + } + function n(a) { + var b, c, d, e, f + if (t > s) throw Error('Invalid byte index') + if (t == s) return !1 + if (((b = 255 & r[t]), t++, 0 == (128 & b))) return b + if (192 == (224 & b)) { + if (((c = m()), (f = ((31 & b) << 6) | c), f >= 128)) return f + throw Error('Invalid continuation byte') + } + if (224 == (240 & b)) { + if ( + ((c = m()), + (d = m()), + (f = ((15 & b) << 12) | (c << 6) | d), + f >= 2048) + ) + return i(f, a) ? f : 65533 + throw Error('Invalid continuation byte') + } + if ( + 240 == (248 & b) && + ((c = m()), + (d = m()), + (e = m()), + (f = ((7 & b) << 18) | (c << 12) | (d << 6) | e), + f >= 65536 && f <= 1114111) + ) + return f + throw Error('Invalid UTF-8 detected') + } + function o(a, b) { + b = b || {} + var c = !1 !== b.strict + ;(r = g(a)), (s = r.length), (t = 0) + for (var d, e = []; (d = n(c)) !== !1; ) e.push(d) + return h(e) + } + var p = 'object' == typeof b && b, + q = + ('object' == typeof a && a && a.exports == p && a, + 'object' == typeof e && e) + ;(q.global !== q && q.window !== q) || (f = q) + var r, + s, + t, + u = String.fromCharCode, + v = { version: '2.1.2', encode: l, decode: o } + ;(d = function () { + return v + }.call(b, c, b, a)), + !(void 0 !== d && (a.exports = d)) + })(this) + }).call( + b, + c(28)(a), + (function () { + return this + })() + ) + }, + function (a, b) { + a.exports = function (a) { + return ( + a.webpackPolyfill || + ((a.deprecate = function () {}), + (a.paths = []), + (a.children = []), + (a.webpackPolyfill = 1)), + a + ) + } + }, + function (a, b) { + !(function () { + 'use strict' + for ( + var a = + 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/', + c = new Uint8Array(256), + d = 0; + d < a.length; + d++ + ) + c[a.charCodeAt(d)] = d + ;(b.encode = function (b) { + var c, + d = new Uint8Array(b), + e = d.length, + f = '' + for (c = 0; c < e; c += 3) + (f += a[d[c] >> 2]), + (f += a[((3 & d[c]) << 4) | (d[c + 1] >> 4)]), + (f += a[((15 & d[c + 1]) << 2) | (d[c + 2] >> 6)]), + (f += a[63 & d[c + 2]]) + return ( + e % 3 === 2 + ? (f = f.substring(0, f.length - 1) + '=') + : e % 3 === 1 && (f = f.substring(0, f.length - 2) + '=='), + f + ) + }), + (b.decode = function (a) { + var b, + d, + e, + f, + g, + h = 0.75 * a.length, + i = a.length, + j = 0 + '=' === a[a.length - 1] && (h--, '=' === a[a.length - 2] && h--) + var k = new ArrayBuffer(h), + l = new Uint8Array(k) + for (b = 0; b < i; b += 4) + (d = c[a.charCodeAt(b)]), + (e = c[a.charCodeAt(b + 1)]), + (f = c[a.charCodeAt(b + 2)]), + (g = c[a.charCodeAt(b + 3)]), + (l[j++] = (d << 2) | (e >> 4)), + (l[j++] = ((15 & e) << 4) | (f >> 2)), + (l[j++] = ((3 & f) << 6) | (63 & g)) + return k + }) + })() + }, + function (a, b) { + ;(function (b) { + function c(a) { + for (var b = 0; b < a.length; b++) { + var c = a[b] + if (c.buffer instanceof ArrayBuffer) { + var d = c.buffer + if (c.byteLength !== d.byteLength) { + var e = new Uint8Array(c.byteLength) + e.set(new Uint8Array(d, c.byteOffset, c.byteLength)), + (d = e.buffer) + } + a[b] = d + } + } + } + function d(a, b) { + b = b || {} + var d = new f() + c(a) + for (var e = 0; e < a.length; e++) d.append(a[e]) + return b.type ? d.getBlob(b.type) : d.getBlob() + } + function e(a, b) { + return c(a), new Blob(a, b || {}) + } + var f = + b.BlobBuilder || + b.WebKitBlobBuilder || + b.MSBlobBuilder || + b.MozBlobBuilder, + g = (function () { + try { + var a = new Blob(['hi']) + return 2 === a.size + } catch (b) { + return !1 + } + })(), + h = + g && + (function () { + try { + var a = new Blob([new Uint8Array([1, 2])]) + return 2 === a.size + } catch (b) { + return !1 + } + })(), + i = f && f.prototype.append && f.prototype.getBlob + a.exports = (function () { + return g ? (h ? b.Blob : e) : i ? d : void 0 + })() + }).call( + b, + (function () { + return this + })() + ) + }, + function (a, b) { + ;(b.encode = function (a) { + var b = '' + for (var c in a) + a.hasOwnProperty(c) && + (b.length && (b += '&'), + (b += encodeURIComponent(c) + '=' + encodeURIComponent(a[c]))) + return b + }), + (b.decode = function (a) { + for (var b = {}, c = a.split('&'), d = 0, e = c.length; d < e; d++) { + var f = c[d].split('=') + b[decodeURIComponent(f[0])] = decodeURIComponent(f[1]) + } + return b + }) + }, + function (a, b) { + a.exports = function (a, b) { + var c = function () {} + ;(c.prototype = b.prototype), + (a.prototype = new c()), + (a.prototype.constructor = a) + } + }, + function (a, b) { + 'use strict' + function c(a) { + var b = '' + do (b = g[a % h] + b), (a = Math.floor(a / h)) + while (a > 0) + return b + } + function d(a) { + var b = 0 + for (k = 0; k < a.length; k++) b = b * h + i[a.charAt(k)] + return b + } + function e() { + var a = c(+new Date()) + return a !== f ? ((j = 0), (f = a)) : a + '.' + c(j++) + } + for ( + var f, + g = + '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_'.split( + '' + ), + h = 64, + i = {}, + j = 0, + k = 0; + k < h; + k++ + ) + i[g[k]] = k + ;(e.encode = c), (e.decode = d), (a.exports = e) + }, + function (a, b, c) { + ;(function (b) { + function d() {} + function e(a) { + f.call(this, a), + (this.query = this.query || {}), + h || (b.___eio || (b.___eio = []), (h = b.___eio)), + (this.index = h.length) + var c = this + h.push(function (a) { + c.onData(a) + }), + (this.query.j = this.index), + b.document && + b.addEventListener && + b.addEventListener( + 'beforeunload', + function () { + c.script && (c.script.onerror = d) + }, + !1 + ) + } + var f = c(21), + g = c(32) + a.exports = e + var h, + i = /\n/g, + j = /\\n/g + g(e, f), + (e.prototype.supportsBinary = !1), + (e.prototype.doClose = function () { + this.script && + (this.script.parentNode.removeChild(this.script), + (this.script = null)), + this.form && + (this.form.parentNode.removeChild(this.form), + (this.form = null), + (this.iframe = null)), + f.prototype.doClose.call(this) + }), + (e.prototype.doPoll = function () { + var a = this, + b = document.createElement('script') + this.script && + (this.script.parentNode.removeChild(this.script), + (this.script = null)), + (b.async = !0), + (b.src = this.uri()), + (b.onerror = function (b) { + a.onError('jsonp poll error', b) + }) + var c = document.getElementsByTagName('script')[0] + c + ? c.parentNode.insertBefore(b, c) + : (document.head || document.body).appendChild(b), + (this.script = b) + var d = + 'undefined' != typeof navigator && + /gecko/i.test(navigator.userAgent) + d && + setTimeout(function () { + var a = document.createElement('iframe') + document.body.appendChild(a), document.body.removeChild(a) + }, 100) + }), + (e.prototype.doWrite = function (a, b) { + function c() { + d(), b() + } + function d() { + if (e.iframe) + try { + e.form.removeChild(e.iframe) + } catch (a) { + e.onError('jsonp polling iframe removal error', a) + } + try { + var b = '

4C^7Hq3liSzKIrS$F}isyK2Swd>3 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�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 z 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 BId}j7 literal 238461 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