diff --git a/.yarnrc.yml b/.yarnrc.yml index 225c9c1..3186f3f 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1,3 +1 @@ nodeLinker: node-modules - -yarnPath: .yarn/releases/yarn-4.5.1.cjs diff --git a/Dockerfile b/Dockerfile index 29839c5..838aa59 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,16 +36,16 @@ ENV PUPPETEER_SKIP_DOWNLOAD=true WORKDIR ${DIR} -RUN yarn set version berry +RUN corepack yarn set version berry COPY ./package.json ./yarn.lock ./.yarnrc.yml ${DIR}/ COPY ./template/package.json ${DIR}/template/ COPY ./service/package.json ${DIR}/service/ RUN chown -R node:node ${DIR} \ - && yarn workspaces focus --all --production + && corepack yarn workspaces focus --all --production -ENTRYPOINT ["/usr/bin/dumb-init", "--rewrite", "15:2", "--", "yarn", "workspace", "@qlever-llc/zendesk-sync", "run"] +ENTRYPOINT ["/usr/bin/dumb-init", "--rewrite", "15:2", "--", "corepack", "yarn", "workspace", "@qlever-llc/zendesk-sync", "run"] CMD ["start"] ### @@ -56,10 +56,10 @@ ARG DIR WORKDIR ${DIR}/template/ -RUN yarn install --immutable +RUN corepack yarn install --immutable COPY ./template ${DIR}/template -RUN yarn build +RUN corepack yarn build ### ## Install and build node service @@ -70,12 +70,12 @@ ARG DIR WORKDIR ${DIR}/service/ # Install dev deps too -RUN yarn install --immutable +RUN corepack yarn install --immutable COPY ./service ${DIR}/service # build code -RUN yarn build --verbose +RUN corepack yarn build --verbose ### ## Final diff --git a/package.json b/package.json index 9d7914b..6229d8e 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ }, "resolutions": { "cookie": "^1.0.0", + "cross-spawn": "^7.0.5", "jsonpath-plus": "^10.0.0", "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz" } diff --git a/service/package.json b/service/package.json index d740b3c..240176e 100644 --- a/service/package.json +++ b/service/package.json @@ -52,22 +52,22 @@ }, "license": "Apache-2.0", "dependencies": { - "@oada/client": "^5.2.3", + "@oada/client": "^5.2.4", "@oada/jobs": "^4.7.1", "@oada/lib-config": "^4.0.0", - "@oada/lib-prom": "^4.0.0", + "@oada/lib-prom": "^4.0.1", "@oada/pino-debug": "^4.0.1", "@oada/types": "^3.5.3", "axios": "^1.7.7", "axios-cache-interceptor": "^1.6.2", - "cron": "^3.1.9", + "cron": "^3.2.1", "debug": "^4.3.7", "es-main": "^1.3.0", "md5": "^2.3.0", "p-queue": "^8.0.1", "p-throttle": "^6.2.0", "p-timeout": "^6.1.3", - "puppeteer": "^23.7.0", + "puppeteer": "^23.8.0", "tslib": "^2.8.1" }, "devDependencies": { @@ -78,7 +78,7 @@ "@types/cron": "^2.4.3", "@types/debug": "^4.1.12", "@types/md5": "^2.3.5", - "@types/node": "^22.9.0", + "@types/node": "^22.9.1", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "@yarnpkg/sdks": "^3.2.0", @@ -104,12 +104,12 @@ "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-promise": "^7.1.0", - "eslint-plugin-regexp": "^2.6.0", + "eslint-plugin-regexp": "^2.7.0", "eslint-plugin-security": "^3.0.1", "eslint-plugin-sonarjs": "^2.0.4", - "eslint-plugin-unicorn": "^56.0.0", + "eslint-plugin-unicorn": "^56.0.1", "prettier": "^3.3.3", - "tailwindcss": "^3.4.14", + "tailwindcss": "^3.4.15", "typescript": "^5.6.3" }, "resolutions": { diff --git a/template/package.json b/template/package.json index a9baa8b..ee38176 100644 --- a/template/package.json +++ b/template/package.json @@ -21,12 +21,12 @@ "devDependencies": { "@sveltejs/adapter-auto": "^3.3.1", "@sveltejs/adapter-static": "^3.0.6", - "@sveltejs/kit": "^2.7.7", - "@sveltejs/vite-plugin-svelte": "^4.0.0", + "@sveltejs/kit": "^2.8.1", + "@sveltejs/vite-plugin-svelte": "^4.0.1", "@tailwindcss/typography": "^0.5.15", "@tsconfig/node22": "^22.0.0", - "@typescript-eslint/eslint-plugin": "^8.13.0", - "@typescript-eslint/parser": "^8.13.0", + "@typescript-eslint/eslint-plugin": "^8.15.0", + "@typescript-eslint/parser": "^8.15.0", "autoprefixer": "^10.4.20", "daisyui": "^4.12.14", "date-fns": "^4.1.0", @@ -50,18 +50,18 @@ "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-promise": "^7.1.0", - "eslint-plugin-regexp": "^2.6.0", + "eslint-plugin-regexp": "^2.7.0", "eslint-plugin-security": "^3.0.1", "eslint-plugin-sonarjs": "^2.0.4", - "eslint-plugin-unicorn": "^56.0.0", - "postcss": "^8.4.47", + "eslint-plugin-unicorn": "^56.0.1", + "postcss": "^8.4.49", "prettier": "^3.3.3", "pretty-bytes": "^6.1.1", - "svelte": "^5.1.11", - "svelte-check": "^4.0.5", - "tailwindcss": "^3.4.14", + "svelte": "^5.2.6", + "svelte-check": "^4.0.9", + "tailwindcss": "^3.4.15", "typescript": "^5.6.3", - "vite": "^5.4.10" + "vite": "^5.4.11" }, "volta": { "node": "22.6.0" diff --git a/yarn.lock b/yarn.lock index 64308cb..5a3e46c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1656,14 +1656,14 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:4.11.1, @eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1, @eslint-community/regexpp@npm:^4.8.0, @eslint-community/regexpp@npm:^4.9.1": +"@eslint-community/regexpp@npm:4.11.1": version: 4.11.1 resolution: "@eslint-community/regexpp@npm:4.11.1" checksum: 10c0/fbcc1cb65ef5ed5b92faa8dc542e035269065e7ebcc0b39c81a4fe98ad35cfff20b3c8df048641de15a7757e07d69f85e2579c1a5055f993413ba18c055654f8 languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.12.1": +"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.11.0, @eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.6.1, @eslint-community/regexpp@npm:^4.8.0": version: 4.12.1 resolution: "@eslint-community/regexpp@npm:4.12.1" checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6 @@ -1878,25 +1878,25 @@ __metadata: languageName: node linkType: hard -"@jsep-plugin/assignment@npm:^1.2.1": - version: 1.2.1 - resolution: "@jsep-plugin/assignment@npm:1.2.1" +"@jsep-plugin/assignment@npm:^1.3.0": + version: 1.3.0 + resolution: "@jsep-plugin/assignment@npm:1.3.0" peerDependencies: jsep: ^0.4.0||^1.0.0 - checksum: 10c0/f056a318c4a545ef2376f0dc248f0f9f43548e792fd7f6260b04c93985a1985aeb734af6712b90c9cb09cf74cf092f45492ca0b066db2973a5c949567aceb7fc + checksum: 10c0/d749554dc691798116eb068eebe2d9bcb0b0d89ef6c7cc7c2a9f37d03da15fdbf8053407e97008090cd1bd6f256ea6c26abbada7399cf79f0b6b502e164b084b languageName: node linkType: hard -"@jsep-plugin/regex@npm:^1.0.3": - version: 1.0.3 - resolution: "@jsep-plugin/regex@npm:1.0.3" +"@jsep-plugin/regex@npm:^1.0.4": + version: 1.0.4 + resolution: "@jsep-plugin/regex@npm:1.0.4" peerDependencies: jsep: ^0.4.0||^1.0.0 - checksum: 10c0/1e69028ae4a269c912936f6408206c34c4bd582a593a7cda0ba1434ea8d3c32e5fd708fa79d1f94bda293f94b51ea880ff7f976da00f18e39aae45b9971d9bd3 + checksum: 10c0/bec7eb7ea6ab453a2672edc808644c5be3dc06b2a9d77182e18cd595b37deba6dcdb3760849d8684afc5779a86b7d2604dd525cb612a548f9ed9f31a8032ec24 languageName: node linkType: hard -"@mapbox/node-pre-gyp@npm:^1.0.11, @mapbox/node-pre-gyp@npm:^1.0.5": +"@mapbox/node-pre-gyp@npm:^1.0.11": version: 1.0.11 resolution: "@mapbox/node-pre-gyp@npm:1.0.11" dependencies: @@ -1973,9 +1973,9 @@ __metadata: languageName: node linkType: hard -"@oada/client@npm:^5.2.3": - version: 5.2.3 - resolution: "@oada/client@npm:5.2.3" +"@oada/client@npm:^5.2.4": + version: 5.2.4 + resolution: "@oada/client@npm:5.2.4" dependencies: "@oada/types": "npm:^3.5.3" debug: "npm:^4.3.7" @@ -2002,7 +2002,7 @@ __metadata: peerDependenciesMeta: "@oada/jobs": optional: true - checksum: 10c0/a2de3ad403fe1f233c2a716bef93f686adffc26bd51bdfef5d1b8310b26379c8c3484f9a82de8cb99265720a4c209b099353a194378caeba49725f52c7b4134e + checksum: 10c0/aac81fbf89f5be0176bb793774086c2a0616e147e6d096cfd1720ab341a62fbbec4184c302603f0d8293da8d87df44d458fbc20c8f981818a6e7e66f5ac60cf5 languageName: node linkType: hard @@ -2097,18 +2097,18 @@ __metadata: languageName: node linkType: hard -"@oada/lib-prom@npm:^4.0.0": - version: 4.0.0 - resolution: "@oada/lib-prom@npm:4.0.0" +"@oada/lib-prom@npm:^4.0.1": + version: 4.0.1 + resolution: "@oada/lib-prom@npm:4.0.1" dependencies: "@oada/lib-config": "npm:^4.0.0" nstats: "npm:^5.0.0" prom-client: "npm:^15.1.3" - tslib: "npm:2.7.0" + tslib: "npm:2.8.1" dependenciesMeta: nstats: optional: true - checksum: 10c0/162c01402da9954f9f8aec6f176fa47cdeb8f741dd671dec4d87746e85bdb10007cd34a5d2a309e6d0d193ec8dd26757ffb006c168c3d6602c4b7d87737aa7cd + checksum: 10c0/ef6e8013703b94df69721bc1e531884af00591dba16d51ddc228b9f75f29c739fc47a912846db9011fd778f76b25ee45a1c45a266399317639670971b426d13e languageName: node linkType: hard @@ -2228,10 +2228,10 @@ __metadata: resolution: "@qlever-llc/zendesk-sync@workspace:service" dependencies: "@ava/typescript": "npm:^5.0.0" - "@oada/client": "npm:^5.2.3" + "@oada/client": "npm:^5.2.4" "@oada/jobs": "npm:^4.7.1" "@oada/lib-config": "npm:^4.0.0" - "@oada/lib-prom": "npm:^4.0.0" + "@oada/lib-prom": "npm:^4.0.1" "@oada/pino-debug": "npm:^4.0.1" "@oada/types": "npm:^3.5.3" "@tsconfig/node22": "npm:^22.0.0" @@ -2240,7 +2240,7 @@ __metadata: "@types/cron": "npm:^2.4.3" "@types/debug": "npm:^4.1.12" "@types/md5": "npm:^2.3.5" - "@types/node": "npm:^22.9.0" + "@types/node": "npm:^22.9.1" "@typescript-eslint/eslint-plugin": "npm:^7.18.0" "@typescript-eslint/parser": "npm:^7.18.0" "@yarnpkg/sdks": "npm:^3.2.0" @@ -2248,7 +2248,7 @@ __metadata: axios: "npm:^1.7.7" axios-cache-interceptor: "npm:^1.6.2" c8: "npm:^10.1.2" - cron: "npm:^3.1.9" + cron: "npm:^3.2.1" debug: "npm:^4.3.7" es-main: "npm:^1.3.0" eslint: "npm:^8.57.1" @@ -2271,17 +2271,17 @@ __metadata: eslint-plugin-optimize-regex: "npm:^1.2.1" eslint-plugin-prettier: "npm:^5.2.1" eslint-plugin-promise: "npm:^7.1.0" - eslint-plugin-regexp: "npm:^2.6.0" + eslint-plugin-regexp: "npm:^2.7.0" eslint-plugin-security: "npm:^3.0.1" eslint-plugin-sonarjs: "npm:^2.0.4" - eslint-plugin-unicorn: "npm:^56.0.0" + eslint-plugin-unicorn: "npm:^56.0.1" md5: "npm:^2.3.0" p-queue: "npm:^8.0.1" p-throttle: "npm:^6.2.0" p-timeout: "npm:^6.1.3" prettier: "npm:^3.3.3" - puppeteer: "npm:^23.7.0" - tailwindcss: "npm:^3.4.14" + puppeteer: "npm:^23.8.0" + tailwindcss: "npm:^3.4.15" tslib: "npm:^2.8.1" typescript: "npm:^5.6.3" languageName: unknown @@ -2479,9 +2479,9 @@ __metadata: languageName: node linkType: hard -"@sveltejs/kit@npm:^2.7.7": - version: 2.7.7 - resolution: "@sveltejs/kit@npm:2.7.7" +"@sveltejs/kit@npm:^2.8.1": + version: 2.8.1 + resolution: "@sveltejs/kit@npm:2.8.1" dependencies: "@types/cookie": "npm:^0.6.0" cookie: "npm:^0.6.0" @@ -2501,7 +2501,7 @@ __metadata: vite: ^5.0.3 bin: svelte-kit: svelte-kit.js - checksum: 10c0/f72278fc75750226f9ecd0cfba5d97c734a16cfbe4321aabb6cf3de1e0fb490380c1bc7b828a15df59209fc5d6c3519c3f9b6dcc2c89455455f40d3b7e4f7fd0 + checksum: 10c0/531cf8fdff0e039f51ad3e9aa288acea5fd9eb03b3189fda68dc45e7ac12a288f6a1792aace9c9fec3979475b5e487eb3af4b6160ad23c5bea1f503b89da5cd2 languageName: node linkType: hard @@ -2518,9 +2518,9 @@ __metadata: languageName: node linkType: hard -"@sveltejs/vite-plugin-svelte@npm:^4.0.0": - version: 4.0.0 - resolution: "@sveltejs/vite-plugin-svelte@npm:4.0.0" +"@sveltejs/vite-plugin-svelte@npm:^4.0.1": + version: 4.0.1 + resolution: "@sveltejs/vite-plugin-svelte@npm:4.0.1" dependencies: "@sveltejs/vite-plugin-svelte-inspector": "npm:^3.0.0-next.0||^3.0.0" debug: "npm:^4.3.7" @@ -2531,7 +2531,7 @@ __metadata: peerDependencies: svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 - checksum: 10c0/6c8ea6bd3ccd567cb8e9e9ac75782f904fa8a5c238e5b1c748cb7d4b4213390f70ca9a41f0be0a49dc373bc648fed6cfa4eb1882793ece1e1cfec646e847b1b1 + checksum: 10c0/cd7461a8990b59460d20fa44aa418d19d78f4771236b3b07f4b137171ba334260ce259220b049e9ac7ec33e5a116e6a25915e07c2afa48d46dc57e2be04760e9 languageName: node linkType: hard @@ -2639,7 +2639,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.1, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": +"@types/estree@npm:1.0.6, @types/estree@npm:^1.0.1, @types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6": version: 1.0.6 resolution: "@types/estree@npm:1.0.6" checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a @@ -2704,21 +2704,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*": - version: 22.7.6 - resolution: "@types/node@npm:22.7.6" - dependencies: - undici-types: "npm:~6.19.2" - checksum: 10c0/d4406a63afce981c363fb1d1954aaf1759ad2d487c0833ebf667565ea4e45ff217d6fab4b5343badbdeccdf9d2e4a0841d633e0c929ceabcb33c288663dd0c73 - languageName: node - linkType: hard - -"@types/node@npm:^22.9.0": - version: 22.9.0 - resolution: "@types/node@npm:22.9.0" +"@types/node@npm:*, @types/node@npm:^22.9.1": + version: 22.9.1 + resolution: "@types/node@npm:22.9.1" dependencies: undici-types: "npm:~6.19.8" - checksum: 10c0/3f46cbe0a49bab4ba30494025e4c8a6e699b98ac922857aa1f0209ce11a1313ee46e6808b8f13fe5b8b960a9d7796b77c8d542ad4e9810e85ef897d5593b5d51 + checksum: 10c0/ea489ae603aa8874e4e88980aab6f2dad09c755da779c88dd142983bfe9609803c89415ca7781f723072934066f63daf2b3339ef084a8ad1a8079cf3958be243 languageName: node linkType: hard @@ -2784,7 +2775,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.9.0, @typescript-eslint/eslint-plugin@npm:^8.0.0": +"@typescript-eslint/eslint-plugin@npm:8.9.0": version: 8.9.0 resolution: "@typescript-eslint/eslint-plugin@npm:8.9.0" dependencies: @@ -2830,15 +2821,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^8.13.0": - version: 8.13.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.13.0" +"@typescript-eslint/eslint-plugin@npm:^8.0.0, @typescript-eslint/eslint-plugin@npm:^8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.15.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.13.0" - "@typescript-eslint/type-utils": "npm:8.13.0" - "@typescript-eslint/utils": "npm:8.13.0" - "@typescript-eslint/visitor-keys": "npm:8.13.0" + "@typescript-eslint/scope-manager": "npm:8.15.0" + "@typescript-eslint/type-utils": "npm:8.15.0" + "@typescript-eslint/utils": "npm:8.15.0" + "@typescript-eslint/visitor-keys": "npm:8.15.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -2849,11 +2840,11 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/ee96515e9def17b0d1b8d568d4afcd21c5a8a1bc01bf2f30c4d1f396b41a2f49de3508f79c6231a137ca06943dd6933ac00032652190ab99a4e935ffef44df0b + checksum: 10c0/90ef10cc7d37a81abec4f4a3ffdfc3a0da8e99d949e03c75437e96e8ab2e896e34b85ab64718690180a7712581031b8611c5d8e7666d6ed4d60b9ace834d58e3 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.9.0, @typescript-eslint/parser@npm:^8.0.0": +"@typescript-eslint/parser@npm:8.9.0": version: 8.9.0 resolution: "@typescript-eslint/parser@npm:8.9.0" dependencies: @@ -2889,21 +2880,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^8.13.0": - version: 8.13.0 - resolution: "@typescript-eslint/parser@npm:8.13.0" +"@typescript-eslint/parser@npm:^8.0.0, @typescript-eslint/parser@npm:^8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/parser@npm:8.15.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.13.0" - "@typescript-eslint/types": "npm:8.13.0" - "@typescript-eslint/typescript-estree": "npm:8.13.0" - "@typescript-eslint/visitor-keys": "npm:8.13.0" + "@typescript-eslint/scope-manager": "npm:8.15.0" + "@typescript-eslint/types": "npm:8.15.0" + "@typescript-eslint/typescript-estree": "npm:8.15.0" + "@typescript-eslint/visitor-keys": "npm:8.15.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/fa04f6c417c0f72104e148f1d7ff53e04108d383550365a556fbfae5d2283484696235db522189e17bc49039946977078e324100cef991ca01f78704182624ad + checksum: 10c0/19c25aea0dc51faa758701a5319a89950fd30494d9d645db8ced84fb60714c5e7d4b51fc4ee8ccb07ddefec88c51ee307ee7e49addd6330ee8f3e7ee9ba329fc languageName: node linkType: hard @@ -2927,13 +2918,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.13.0": - version: 8.13.0 - resolution: "@typescript-eslint/scope-manager@npm:8.13.0" +"@typescript-eslint/scope-manager@npm:8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/scope-manager@npm:8.15.0" dependencies: - "@typescript-eslint/types": "npm:8.13.0" - "@typescript-eslint/visitor-keys": "npm:8.13.0" - checksum: 10c0/1924b3e740e244d98f8a99740b4196d23ae3263303b387c66db94e140455a3132e603a130f3f70fc71e37f4bda5d0c0c67224ae3911908b097ef3f972c136be4 + "@typescript-eslint/types": "npm:8.15.0" + "@typescript-eslint/visitor-keys": "npm:8.15.0" + checksum: 10c0/c27dfdcea4100cc2d6fa967f857067cbc93155b55e648f9f10887a1b9372bb76cf864f7c804f3fa48d7868d9461cdef10bcea3dab7637d5337e8aa8042dc08b9 languageName: node linkType: hard @@ -2981,18 +2972,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.13.0": - version: 8.13.0 - resolution: "@typescript-eslint/type-utils@npm:8.13.0" +"@typescript-eslint/type-utils@npm:8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/type-utils@npm:8.15.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.13.0" - "@typescript-eslint/utils": "npm:8.13.0" + "@typescript-eslint/typescript-estree": "npm:8.15.0" + "@typescript-eslint/utils": "npm:8.15.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/65319084616f3aea3d9f8dfab30c9b0a70de7314b445805016fdf0d0e39fe073eef2813c3e16c3e1c6a40462ba8eecfdbb12ab1e8570c3407a1cccdb69d4bc8b + checksum: 10c0/20f09c79c83b38a962cf7eff10d47a2c01bcc0bab7bf6d762594221cd89023ef8c7aec26751c47b524f53f5c8d38bba55a282529b3df82d5f5ab4350496316f9 languageName: node linkType: hard @@ -3025,10 +3018,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.13.0": - version: 8.13.0 - resolution: "@typescript-eslint/types@npm:8.13.0" - checksum: 10c0/bd3f88b738a92b2222f388bcf831357ef8940a763c2c2eb1947767e1051dd2f8bee387020e8cf4c2309e4142353961b659abc2885e30679109a0488b0bfefc23 +"@typescript-eslint/types@npm:8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/types@npm:8.15.0" + checksum: 10c0/84abc6fd954aff13822a76ac49efdcb90a55c0025c20eee5d8cebcfb68faff33b79bbc711ea524e0209cecd90c5ee3a5f92babc7083c081d3a383a0710264a41 languageName: node linkType: hard @@ -3077,12 +3070,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.13.0": - version: 8.13.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.13.0" +"@typescript-eslint/typescript-estree@npm:8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.15.0" dependencies: - "@typescript-eslint/types": "npm:8.13.0" - "@typescript-eslint/visitor-keys": "npm:8.13.0" + "@typescript-eslint/types": "npm:8.15.0" + "@typescript-eslint/visitor-keys": "npm:8.15.0" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -3092,7 +3085,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/2d45bc5ed4ac352bea927167ac28ef23bd13b6ae352ff50e85cddfdc4b06518f1dd4ae5f2495e30d6f62d247987677a4e807065d55829ba28963908a821dc96d + checksum: 10c0/3af5c129532db3575349571bbf64d32aeccc4f4df924ac447f5d8f6af8b387148df51965eb2c9b99991951d3dadef4f2509d7ce69bf34a2885d013c040762412 languageName: node linkType: hard @@ -3143,21 +3136,24 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.13.0": - version: 8.13.0 - resolution: "@typescript-eslint/utils@npm:8.13.0" +"@typescript-eslint/utils@npm:8.15.0, @typescript-eslint/utils@npm:^8.8.0": + version: 8.15.0 + resolution: "@typescript-eslint/utils@npm:8.15.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.13.0" - "@typescript-eslint/types": "npm:8.13.0" - "@typescript-eslint/typescript-estree": "npm:8.13.0" + "@typescript-eslint/scope-manager": "npm:8.15.0" + "@typescript-eslint/types": "npm:8.15.0" + "@typescript-eslint/typescript-estree": "npm:8.15.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - checksum: 10c0/3fc5a7184a949df5f5b64f6af039a1d21ef7fe15f3d88a5d485ccbb535746d18514751143993a5aee287228151be3e326baf8f899a0a0a93368f6f20857ffa6d + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/65743f51845a1f6fd2d21f66ca56182ba33e966716bdca73d30b7a67c294e47889c322de7d7b90ab0818296cd33c628e5eeeb03cec7ef2f76c47de7a453eeda2 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.9.0, @typescript-eslint/utils@npm:^8.8.0": +"@typescript-eslint/utils@npm:8.9.0": version: 8.9.0 resolution: "@typescript-eslint/utils@npm:8.9.0" dependencies: @@ -3191,13 +3187,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.13.0": - version: 8.13.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.13.0" +"@typescript-eslint/visitor-keys@npm:8.15.0": + version: 8.15.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.15.0" dependencies: - "@typescript-eslint/types": "npm:8.13.0" - eslint-visitor-keys: "npm:^3.4.3" - checksum: 10c0/50b35f3cf673aaed940613f0007f7c4558a89ebef15c49824e65b6f084b700fbf01b01a4e701e24bbe651297a39678645e739acd255255f1603867a84bef0383 + "@typescript-eslint/types": "npm:8.15.0" + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10c0/02a954c3752c4328482a884eb1da06ca8fb72ae78ef28f1d854b18f3779406ed47263af22321cf3f65a637ec7584e5f483e34a263b5c8cec60ec85aebc263574 languageName: node linkType: hard @@ -3218,28 +3214,6 @@ __metadata: languageName: node linkType: hard -"@vercel/nft@npm:^0.26.2": - version: 0.26.5 - resolution: "@vercel/nft@npm:0.26.5" - dependencies: - "@mapbox/node-pre-gyp": "npm:^1.0.5" - "@rollup/pluginutils": "npm:^4.0.0" - acorn: "npm:^8.6.0" - acorn-import-attributes: "npm:^1.9.2" - async-sema: "npm:^3.1.1" - bindings: "npm:^1.4.0" - estree-walker: "npm:2.0.2" - glob: "npm:^7.1.3" - graceful-fs: "npm:^4.2.9" - micromatch: "npm:^4.0.2" - node-gyp-build: "npm:^4.2.2" - resolve-from: "npm:^5.0.0" - bin: - nft: out/cli.js - checksum: 10c0/b7034b2f851384f26316c856a731c0973a99bd02f6bb349916a750328a4919944ed6fd12c321b38ec6535d29dfb627d7fa8ab0f1e8c1c3cabd71e3350bd77548 - languageName: node - linkType: hard - "@vercel/nft@npm:^0.27.5": version: 0.27.6 resolution: "@vercel/nft@npm:0.27.6" @@ -3387,7 +3361,7 @@ __metadata: languageName: node linkType: hard -"acorn-import-attributes@npm:^1.9.2, acorn-import-attributes@npm:^1.9.5": +"acorn-import-attributes@npm:^1.9.5": version: 1.9.5 resolution: "acorn-import-attributes@npm:1.9.5" peerDependencies: @@ -3414,7 +3388,7 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.3.2, acorn-walk@npm:^8.3.4": +"acorn-walk@npm:^8.3.4": version: 8.3.4 resolution: "acorn-walk@npm:8.3.4" dependencies: @@ -3423,16 +3397,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.11.0, acorn@npm:^8.11.3, acorn@npm:^8.12.0, acorn@npm:^8.6.0, acorn@npm:^8.9.0": - version: 8.13.0 - resolution: "acorn@npm:8.13.0" - bin: - acorn: bin/acorn - checksum: 10c0/f35dd53d68177c90699f4c37d0bb205b8abe036d955d0eb011ddb7f14a81e6fd0f18893731c457c1b5bd96754683f4c3d80d9a5585ddecaa53cdf84e0b3d68f7 - languageName: node - linkType: hard - -"acorn@npm:^8.12.1, acorn@npm:^8.13.0, acorn@npm:^8.14.0": +"acorn@npm:^8.11.0, acorn@npm:^8.12.1, acorn@npm:^8.13.0, acorn@npm:^8.14.0, acorn@npm:^8.6.0, acorn@npm:^8.9.0": version: 8.14.0 resolution: "acorn@npm:8.14.0" bin: @@ -3833,7 +3798,7 @@ __metadata: languageName: node linkType: hard -"ava@npm:6.2.0": +"ava@npm:6.2.0, ava@npm:^6.1.3": version: 6.2.0 resolution: "ava@npm:6.2.0" dependencies: @@ -3888,61 +3853,6 @@ __metadata: languageName: node linkType: hard -"ava@npm:^6.1.3": - version: 6.1.3 - resolution: "ava@npm:6.1.3" - dependencies: - "@vercel/nft": "npm:^0.26.2" - acorn: "npm:^8.11.3" - acorn-walk: "npm:^8.3.2" - ansi-styles: "npm:^6.2.1" - arrgv: "npm:^1.0.2" - arrify: "npm:^3.0.0" - callsites: "npm:^4.1.0" - cbor: "npm:^9.0.1" - chalk: "npm:^5.3.0" - chunkd: "npm:^2.0.1" - ci-info: "npm:^4.0.0" - ci-parallel-vars: "npm:^1.0.1" - cli-truncate: "npm:^4.0.0" - code-excerpt: "npm:^4.0.0" - common-path-prefix: "npm:^3.0.0" - concordance: "npm:^5.0.4" - currently-unhandled: "npm:^0.4.1" - debug: "npm:^4.3.4" - emittery: "npm:^1.0.1" - figures: "npm:^6.0.1" - globby: "npm:^14.0.0" - ignore-by-default: "npm:^2.1.0" - indent-string: "npm:^5.0.0" - is-plain-object: "npm:^5.0.0" - is-promise: "npm:^4.0.0" - matcher: "npm:^5.0.0" - memoize: "npm:^10.0.0" - ms: "npm:^2.1.3" - p-map: "npm:^7.0.1" - package-config: "npm:^5.0.0" - picomatch: "npm:^3.0.1" - plur: "npm:^5.1.0" - pretty-ms: "npm:^9.0.0" - resolve-cwd: "npm:^3.0.0" - stack-utils: "npm:^2.0.6" - strip-ansi: "npm:^7.1.0" - supertap: "npm:^3.0.1" - temp-dir: "npm:^3.0.0" - write-file-atomic: "npm:^5.0.1" - yargs: "npm:^17.7.2" - peerDependencies: - "@ava/typescript": "*" - peerDependenciesMeta: - "@ava/typescript": - optional: true - bin: - ava: entrypoints/cli.mjs - checksum: 10c0/108b28aceb0dfdb077bcf4c96109d736667999c2ce9f564489c4747482ea0e0c455d4d96fdfaad610b1125b74129b7b1d2ce570ec4903e767f6950d7f722f2cd - languageName: node - linkType: hard - "available-typed-arrays@npm:^1.0.7": version: 1.0.7 resolution: "available-typed-arrays@npm:1.0.7" @@ -4320,7 +4230,7 @@ __metadata: languageName: node linkType: hard -"callsites@npm:^4.1.0, callsites@npm:^4.2.0": +"callsites@npm:^4.2.0": version: 4.2.0 resolution: "callsites@npm:4.2.0" checksum: 10c0/8f7e269ec09fc0946bb22d838a8bc7932e1909ab4a833b964749f4d0e8bdeaa1f253287c4f911f61781f09620b6925ccd19a5ea4897489c4e59442c660c312a3 @@ -4348,7 +4258,7 @@ __metadata: languageName: node linkType: hard -"cbor@npm:^9.0.1, cbor@npm:^9.0.2": +"cbor@npm:^9.0.2": version: 9.0.2 resolution: "cbor@npm:9.0.2" dependencies: @@ -4402,7 +4312,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.5.3": +"chokidar@npm:^3.6.0": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -4780,34 +4690,24 @@ __metadata: languageName: node linkType: hard -"cron@npm:*, cron@npm:^3.1.7": - version: 3.1.7 - resolution: "cron@npm:3.1.7" - dependencies: - "@types/luxon": "npm:~3.4.0" - luxon: "npm:~3.4.0" - checksum: 10c0/c009c79714ae2916233c8cd2700cdda17c9e20d0e8e32eeb6c0d63b8e89bb7c38dbf9f0423f0f6da52d3f054f735aabb988cbe5b25bb55d9c6ca48ed4cfaaaec - languageName: node - linkType: hard - -"cron@npm:^3.1.9": - version: 3.1.9 - resolution: "cron@npm:3.1.9" +"cron@npm:*, cron@npm:^3.1.7, cron@npm:^3.2.1": + version: 3.2.1 + resolution: "cron@npm:3.2.1" dependencies: "@types/luxon": "npm:~3.4.0" luxon: "npm:~3.5.0" - checksum: 10c0/99d2d3c9dcfc28904991cea363bee0ff12c5dc26e607728b2aa5d45132857ff03ffb524985fb415eab63eb3f06b3e11ace9091bce7756d58cd823daf47844584 + checksum: 10c0/26e2ea54c4e15abbc70d391b6366b7e9c72281637cdf0c077726b03a65901c013b2817854ef942f02c452b40b6d482f879d0eeb2a8f7b0c6cc53694e740bf1fa languageName: node linkType: hard -"cross-spawn@npm:7.0.3, cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": - version: 7.0.3 - resolution: "cross-spawn@npm:7.0.3" +"cross-spawn@npm:^7.0.5": + version: 7.0.6 + resolution: "cross-spawn@npm:7.0.6" dependencies: path-key: "npm:^3.1.0" shebang-command: "npm:^2.0.0" which: "npm:^2.0.1" - checksum: 10c0/5738c312387081c98d69c98e105b6327b069197f864a60593245d64c8089c8a0a744e16349281210d56835bb9274130d825a78b2ad6853ca13cfbeffc0c31750 + checksum: 10c0/053ea8b2135caff68a9e81470e845613e374e7309a47731e81639de3eaeb90c3d01af0e0b44d2ab9d50b43467223b88567dfeb3262db942dc063b9976718ffc1 languageName: node linkType: hard @@ -5080,10 +4980,10 @@ __metadata: languageName: node linkType: hard -"devtools-protocol@npm:0.0.1354347": - version: 0.0.1354347 - resolution: "devtools-protocol@npm:0.0.1354347" - checksum: 10c0/c3b6106eca257d870aca6f56ec6520b25c970051c5dcf847091201f4a635d12ba3821171de966f65beaa9b06c9dc1a77b43b6e4c5533eb1a5a7ef0b8b2972491 +"devtools-protocol@npm:0.0.1367902": + version: 0.0.1367902 + resolution: "devtools-protocol@npm:0.0.1367902" + checksum: 10c0/be4017f2bfd04474d718daca0e88e062f4afceb2f311662d717f4eae5bda3473da748a68ff1bf2326a67ce35c37af33932190fe8ef1d36c8ef22576befdc57c4 languageName: node linkType: hard @@ -5163,7 +5063,7 @@ __metadata: languageName: node linkType: hard -"emittery@npm:^1.0.1, emittery@npm:^1.0.3": +"emittery@npm:^1.0.3": version: 1.0.3 resolution: "emittery@npm:1.0.3" checksum: 10c0/91605d044f3891dd1f8ab731aeb94b520488b21e707f7064dcbcf5303bac3b4e7133dfa23c343ede1fc970340bd78a9b1aed522b805bc15104606bba630dd71e @@ -5653,7 +5553,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-escompat@npm:^3.11.4": +"eslint-plugin-escompat@npm:^3.11.4, eslint-plugin-escompat@npm:^3.3.3": version: 3.11.4 resolution: "eslint-plugin-escompat@npm:3.11.4" dependencies: @@ -5664,17 +5564,6 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-escompat@npm:^3.3.3": - version: 3.11.3 - resolution: "eslint-plugin-escompat@npm:3.11.3" - dependencies: - browserslist: "npm:^4.23.1" - peerDependencies: - eslint: ">=5.14.1" - checksum: 10c0/03d3737d38e8badc75ecd81f43a0f99e8859e405a59a4f42ba78bb592328bdb1bdcbff9a161b2225e0abbd999bb251a25e6abf7d18a9ccdbeb61ea08c74112d3 - languageName: node - linkType: hard - "eslint-plugin-eslint-comments@npm:^3.2.0": version: 3.2.0 resolution: "eslint-plugin-eslint-comments@npm:3.2.0" @@ -5951,12 +5840,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-regexp@npm:^2.6.0": - version: 2.6.0 - resolution: "eslint-plugin-regexp@npm:2.6.0" +"eslint-plugin-regexp@npm:^2.7.0": + version: 2.7.0 + resolution: "eslint-plugin-regexp@npm:2.7.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" - "@eslint-community/regexpp": "npm:^4.9.1" + "@eslint-community/regexpp": "npm:^4.11.0" comment-parser: "npm:^1.4.0" jsdoc-type-pratt-parser: "npm:^4.0.0" refa: "npm:^0.12.1" @@ -5964,7 +5853,7 @@ __metadata: scslre: "npm:^0.3.0" peerDependencies: eslint: ">=8.44.0" - checksum: 10c0/475a398c8947faa94b64cf52102a839c752bc08f86ff6f718aba0234b24a47feb702a11048506311987657d9fea1cdcb71dbe08a62481dbab8c47df3acc6d0b6 + checksum: 10c0/c4882b441bab92e89c82cb27d6650540ad318750df5e99b42989f0fdf9ea381a9156de8470f1221483f98b5dc9cd6c493da73ccc18d94dee8d4a0f0ce78bd122 languageName: node linkType: hard @@ -6010,9 +5899,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-unicorn@npm:^56.0.0": - version: 56.0.0 - resolution: "eslint-plugin-unicorn@npm:56.0.0" +"eslint-plugin-unicorn@npm:^56.0.1": + version: 56.0.1 + resolution: "eslint-plugin-unicorn@npm:56.0.1" dependencies: "@babel/helper-validator-identifier": "npm:^7.24.7" "@eslint-community/eslint-utils": "npm:^4.4.0" @@ -6032,7 +5921,7 @@ __metadata: strip-indent: "npm:^3.0.0" peerDependencies: eslint: ">=8.56.0" - checksum: 10c0/514b8da5423041e88723e9a46e1d9b77b8713b4bb3cd9beb58949907f2f4ce6533a9e1d7508bd0583d2f48c191f8134f27cd229dfb05f97431ecec49f24fcbf6 + checksum: 10c0/3b853ecde6ab597b12e28b962ba6ad7d3594f7f066d90135db2d3366ac13361c72500119163e13e1c38ca6fbdd331b1cc31dce9e8673880bff050fe51d6c64db languageName: node linkType: hard @@ -6124,14 +6013,7 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^4.1.0": - version: 4.1.0 - resolution: "eslint-visitor-keys@npm:4.1.0" - checksum: 10c0/5483ef114c93a136aa234140d7aa3bd259488dae866d35cb0d0b52e6a158f614760a57256ac8d549acc590a87042cb40f6951815caa821e55dc4fd6ef4c722eb - languageName: node - linkType: hard - -"eslint-visitor-keys@npm:^4.2.0": +"eslint-visitor-keys@npm:^4.1.0, eslint-visitor-keys@npm:^4.2.0": version: 4.2.0 resolution: "eslint-visitor-keys@npm:4.2.0" checksum: 10c0/2ed81c663b147ca6f578312919483eb040295bbab759e5a371953456c636c5b49a559883e2677112453728d66293c0a4c90ab11cab3428cf02a0236d2e738269 @@ -6243,18 +6125,7 @@ __metadata: languageName: node linkType: hard -"espree@npm:^10.0.1, espree@npm:^10.2.0": - version: 10.2.0 - resolution: "espree@npm:10.2.0" - dependencies: - acorn: "npm:^8.12.0" - acorn-jsx: "npm:^5.3.2" - eslint-visitor-keys: "npm:^4.1.0" - checksum: 10c0/2b6bfb683e7e5ab2e9513949879140898d80a2d9867ea1db6ff5b0256df81722633b60a7523a7c614f05a39aeea159dd09ad2a0e90c0e218732fc016f9086215 - languageName: node - linkType: hard - -"espree@npm:^10.3.0": +"espree@npm:^10.0.1, espree@npm:^10.2.0, espree@npm:^10.3.0": version: 10.3.0 resolution: "espree@npm:10.3.0" dependencies: @@ -6460,7 +6331,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.2, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": +"fast-glob@npm:^3.2.2, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -6552,7 +6423,7 @@ __metadata: languageName: node linkType: hard -"figures@npm:^6.0.1, figures@npm:^6.1.0": +"figures@npm:^6.1.0": version: 6.1.0 resolution: "figures@npm:6.1.0" dependencies: @@ -7027,7 +6898,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^14.0.0, globby@npm:^14.0.2": +"globby@npm:^14.0.2": version: 14.0.2 resolution: "globby@npm:14.0.2" dependencies: @@ -7604,12 +7475,12 @@ __metadata: languageName: node linkType: hard -"is-reference@npm:^3.0.2": - version: 3.0.2 - resolution: "is-reference@npm:3.0.2" +"is-reference@npm:^3.0.3": + version: 3.0.3 + resolution: "is-reference@npm:3.0.3" dependencies: - "@types/estree": "npm:*" - checksum: 10c0/652d31b405e8e8269071cee78fe874b072745012eba202c6dc86880fd603a65ae043e3160990ab4a0a4b33567cbf662eecf3bc6b3c2c1550e6c2b6cf885ce5aa + "@types/estree": "npm:^1.0.6" + checksum: 10c0/35edd284cfb4cd9e9f08973f20e276ec517eaca31f5f049598e97dbb2d05544973dde212dac30fddee5b420930bff365e2e67dcd1293d0866c6720377382e3e5 languageName: node linkType: hard @@ -7811,7 +7682,7 @@ __metadata: languageName: node linkType: hard -"jiti@npm:^1.21.0": +"jiti@npm:^1.21.6": version: 1.21.6 resolution: "jiti@npm:1.21.6" bin: @@ -7878,10 +7749,10 @@ __metadata: languageName: node linkType: hard -"jsep@npm:^1.3.9": - version: 1.3.9 - resolution: "jsep@npm:1.3.9" - checksum: 10c0/7c57727c98de797a319d00f74c19fa96f4760fbced428b00a86a01124412815c07ec1757806c09b9576f35461ecd04f717fa2a64954ff22f1d93d152bc5ecf16 +"jsep@npm:^1.4.0": + version: 1.4.0 + resolution: "jsep@npm:1.4.0" + checksum: 10c0/fe60adf47e050e22eadced42514a51a15a3cf0e2d147896584486acd8ee670fc16641101b9aeb81f4aaba382043d29744b7aac41171e8106515b14f27e0c7116 languageName: node linkType: hard @@ -7988,16 +7859,16 @@ __metadata: linkType: hard "jsonpath-plus@npm:^10.0.0": - version: 10.0.1 - resolution: "jsonpath-plus@npm:10.0.1" + version: 10.2.0 + resolution: "jsonpath-plus@npm:10.2.0" dependencies: - "@jsep-plugin/assignment": "npm:^1.2.1" - "@jsep-plugin/regex": "npm:^1.0.3" - jsep: "npm:^1.3.9" + "@jsep-plugin/assignment": "npm:^1.3.0" + "@jsep-plugin/regex": "npm:^1.0.4" + jsep: "npm:^1.4.0" bin: jsonpath: bin/jsonpath-cli.js jsonpath-plus: bin/jsonpath-cli.js - checksum: 10c0/869d13feacad433c94c24726e80ede284d912309257d63d0364d811c800b73053962119c150559855a1bc5d8147df4617a7a83f65c2dd3e430fc4a8a208c748b + checksum: 10c0/46480781a0a0b5347dc592fd69ef7ff0fa5a5e322a3f1f23997319e77ee937762366d722facafcc5e8d16101e9cdf1ae14df1f1777b2933990aadd0cdb20d8f5 languageName: node linkType: hard @@ -8235,13 +8106,6 @@ __metadata: languageName: node linkType: hard -"luxon@npm:~3.4.0": - version: 3.4.4 - resolution: "luxon@npm:3.4.4" - checksum: 10c0/02e26a0b039c11fd5b75e1d734c8f0332c95510f6a514a9a0991023e43fb233884da02d7f966823ffb230632a733fc86d4a4b1e63c3fbe00058b8ee0f8c728af - languageName: node - linkType: hard - "luxon@npm:~3.5.0": version: 3.5.0 resolution: "luxon@npm:3.5.0" @@ -8369,7 +8233,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5, micromatch@npm:^4.0.8": +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" dependencies: @@ -9001,7 +8865,7 @@ __metadata: languageName: node linkType: hard -"p-map@npm:^7.0.1, p-map@npm:^7.0.2": +"p-map@npm:^7.0.2": version: 7.0.2 resolution: "p-map@npm:7.0.2" checksum: 10c0/e10548036648d1c043153f9997112fe5a7de54a319210238628f8ea22ee36587fd6ee740811f88b60bbf29d932e23ae35df7fced40df477116c84c18e797047e @@ -9183,7 +9047,7 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1, picocolors@npm:^1.0.0, picocolors@npm:^1.0.1, picocolors@npm:^1.1.0": +"picocolors@npm:^1, picocolors@npm:^1.0.0, picocolors@npm:^1.0.1, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 @@ -9197,13 +9061,6 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^3.0.1": - version: 3.0.1 - resolution: "picomatch@npm:3.0.1" - checksum: 10c0/70ec738569f1864658378b7abdab8939d15dae0718c1df994eae3346fd33daf6a3c1ff4e0c1a0cd1e2c0319130985b63a2cff34d192f2f2acbb78aca76111736 - languageName: node - linkType: hard - "picomatch@npm:^4.0.2": version: 4.0.2 resolution: "picomatch@npm:4.0.2" @@ -9411,7 +9268,7 @@ __metadata: languageName: node linkType: hard -"postcss-load-config@npm:^4.0.1": +"postcss-load-config@npm:^4.0.2": version: 4.0.2 resolution: "postcss-load-config@npm:4.0.2" dependencies: @@ -9429,7 +9286,7 @@ __metadata: languageName: node linkType: hard -"postcss-nested@npm:^6.0.1": +"postcss-nested@npm:^6.2.0": version: 6.2.0 resolution: "postcss-nested@npm:6.2.0" dependencies: @@ -9450,7 +9307,7 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.1.1": +"postcss-selector-parser@npm:^6.1.1, postcss-selector-parser@npm:^6.1.2": version: 6.1.2 resolution: "postcss-selector-parser@npm:6.1.2" dependencies: @@ -9467,14 +9324,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.23, postcss@npm:^8.4.43, postcss@npm:^8.4.47": - version: 8.4.47 - resolution: "postcss@npm:8.4.47" +"postcss@npm:^8.4.43, postcss@npm:^8.4.47, postcss@npm:^8.4.49": + version: 8.4.49 + resolution: "postcss@npm:8.4.49" dependencies: nanoid: "npm:^3.3.7" - picocolors: "npm:^1.1.0" + picocolors: "npm:^1.1.1" source-map-js: "npm:^1.2.1" - checksum: 10c0/929f68b5081b7202709456532cee2a145c1843d391508c5a09de2517e8c4791638f71dd63b1898dba6712f8839d7a6da046c72a5e44c162e908f5911f57b5f44 + checksum: 10c0/f1b3f17aaf36d136f59ec373459f18129908235e65dbdc3aee5eef8eba0756106f52de5ec4682e29a2eab53eb25170e7e871b3e4b52a8f1de3d344a514306be3 languageName: node linkType: hard @@ -9510,7 +9367,7 @@ __metadata: languageName: node linkType: hard -"pretty-ms@npm:^9.0.0, pretty-ms@npm:^9.1.0": +"pretty-ms@npm:^9.1.0": version: 9.1.0 resolution: "pretty-ms@npm:9.1.0" dependencies: @@ -9634,33 +9491,33 @@ __metadata: languageName: node linkType: hard -"puppeteer-core@npm:23.7.0": - version: 23.7.0 - resolution: "puppeteer-core@npm:23.7.0" +"puppeteer-core@npm:23.8.0": + version: 23.8.0 + resolution: "puppeteer-core@npm:23.8.0" dependencies: "@puppeteer/browsers": "npm:2.4.1" chromium-bidi: "npm:0.8.0" debug: "npm:^4.3.7" - devtools-protocol: "npm:0.0.1354347" + devtools-protocol: "npm:0.0.1367902" typed-query-selector: "npm:^2.12.0" ws: "npm:^8.18.0" - checksum: 10c0/6ba77ab5ac05c51f644f3ad62080ec50081daab7063b16463bb9277258e08cefa99ad9c55f903b9ec63de26b34416e4148affbc6789bff3b472cdcc1718ababd + checksum: 10c0/6282881e6be1535082f879ccf585e02cb22fde5ce45072d71a8a1fcad5e9be3d27157e8be4728bec2344b300aa96437c4c820a00e01f1577f27b971980e1bced languageName: node linkType: hard -"puppeteer@npm:^23.7.0": - version: 23.7.0 - resolution: "puppeteer@npm:23.7.0" +"puppeteer@npm:^23.8.0": + version: 23.8.0 + resolution: "puppeteer@npm:23.8.0" dependencies: "@puppeteer/browsers": "npm:2.4.1" chromium-bidi: "npm:0.8.0" cosmiconfig: "npm:^9.0.0" - devtools-protocol: "npm:0.0.1354347" - puppeteer-core: "npm:23.7.0" + devtools-protocol: "npm:0.0.1367902" + puppeteer-core: "npm:23.8.0" typed-query-selector: "npm:^2.12.0" bin: puppeteer: lib/cjs/puppeteer/node/cli.js - checksum: 10c0/f36bdc4e3e1a3725b6c35c0d90ede9bf1c676bb1a82b6dfe7225d2ab597bdc8d4a3e87b63c0609f07b62d16d6afd1b18335d214f078866ed42663452e656b7e6 + checksum: 10c0/e113118aeb9dc500f363b3e4c00db3ae8db85ef8624913b38bd631128cec2d6b203774c074bf5d07c64ba912dd6b4d39de41c2b30ffaf562843092f9ef105838 languageName: node linkType: hard @@ -9997,7 +9854,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.22.2, resolve@npm:^1.22.4": +"resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.22.4, resolve@npm:^1.22.8": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -10023,7 +9880,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.1.7#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.10.1#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": +"resolve@patch:resolve@npm%3A^1.1.7#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.10.1#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -10784,7 +10641,7 @@ __metadata: languageName: node linkType: hard -"sucrase@npm:^3.32.0": +"sucrase@npm:^3.35.0": version: 3.35.0 resolution: "sucrase@npm:3.35.0" dependencies: @@ -10839,9 +10696,9 @@ __metadata: languageName: node linkType: hard -"svelte-check@npm:^4.0.5": - version: 4.0.5 - resolution: "svelte-check@npm:4.0.5" +"svelte-check@npm:^4.0.9": + version: 4.0.9 + resolution: "svelte-check@npm:4.0.9" dependencies: "@jridgewell/trace-mapping": "npm:^0.3.25" chokidar: "npm:^4.0.1" @@ -10853,13 +10710,13 @@ __metadata: typescript: ">=5.0.0" bin: svelte-check: bin/svelte-check - checksum: 10c0/192ee83f83169408b5f0b819440349f53e256db868d59fdd2422e831ef581891f5f257632dd3e632b12518ca307e1f99ff97455f56c19c3d2a5ee7be6391a181 + checksum: 10c0/374c2080fe2ef38f6da262b3305937ae3b872047696fe4be1c5b74e4fc9bfc6b04d4c0578b085e6e9689322858bcbb311c2741614429db7ea21d4ea6e3d65e49 languageName: node linkType: hard -"svelte@npm:^5.1.11": - version: 5.1.11 - resolution: "svelte@npm:5.1.11" +"svelte@npm:^5.2.6": + version: 5.2.6 + resolution: "svelte@npm:5.2.6" dependencies: "@ampproject/remapping": "npm:^2.3.0" "@jridgewell/sourcemap-codec": "npm:^1.5.0" @@ -10870,11 +10727,11 @@ __metadata: axobject-query: "npm:^4.1.0" esm-env: "npm:^1.0.0" esrap: "npm:^1.2.2" - is-reference: "npm:^3.0.2" + is-reference: "npm:^3.0.3" locate-character: "npm:^3.0.0" magic-string: "npm:^0.30.11" zimmerframe: "npm:^1.1.2" - checksum: 10c0/fd08ed20b4900e9ff3b8c57a2c713a983e6b797883d2384b59974227b21ad70f05668843da6174f334333693709cbaf64ad4e00bf083c40e1a0ed860977c46d1 + checksum: 10c0/702ff25c428787f87772150e1933c61593b78731f6b6153b1b01754bcfb16306cbe5f762d5df716a3e00bc7ffd2ceaef721c1bf3c8bd61288695a91246061a5a languageName: node linkType: hard @@ -10895,36 +10752,36 @@ __metadata: languageName: node linkType: hard -"tailwindcss@npm:^3.4.14": - version: 3.4.14 - resolution: "tailwindcss@npm:3.4.14" +"tailwindcss@npm:^3.4.15": + version: 3.4.15 + resolution: "tailwindcss@npm:3.4.15" dependencies: "@alloc/quick-lru": "npm:^5.2.0" arg: "npm:^5.0.2" - chokidar: "npm:^3.5.3" + chokidar: "npm:^3.6.0" didyoumean: "npm:^1.2.2" dlv: "npm:^1.1.3" - fast-glob: "npm:^3.3.0" + fast-glob: "npm:^3.3.2" glob-parent: "npm:^6.0.2" is-glob: "npm:^4.0.3" - jiti: "npm:^1.21.0" + jiti: "npm:^1.21.6" lilconfig: "npm:^2.1.0" - micromatch: "npm:^4.0.5" + micromatch: "npm:^4.0.8" normalize-path: "npm:^3.0.0" object-hash: "npm:^3.0.0" - picocolors: "npm:^1.0.0" - postcss: "npm:^8.4.23" + picocolors: "npm:^1.1.1" + postcss: "npm:^8.4.47" postcss-import: "npm:^15.1.0" postcss-js: "npm:^4.0.1" - postcss-load-config: "npm:^4.0.1" - postcss-nested: "npm:^6.0.1" - postcss-selector-parser: "npm:^6.0.11" - resolve: "npm:^1.22.2" - sucrase: "npm:^3.32.0" + postcss-load-config: "npm:^4.0.2" + postcss-nested: "npm:^6.2.0" + postcss-selector-parser: "npm:^6.1.2" + resolve: "npm:^1.22.8" + sucrase: "npm:^3.35.0" bin: tailwind: lib/cli.js tailwindcss: lib/cli.js - checksum: 10c0/f6c23f8a3293ce3b2511bca1e50008ac94bd8562cb09fec32fe4f8e8a4f54d9e9fc10e567b7f974abdd4b33e550564a2616d4e793c736955432f28448141ce45 + checksum: 10c0/709058837c5adf0b7e1386ba353983dcf2af3d390e8822fac8d53ecaaad0f6f040fd3050b1db636e2abd46ae775317a89b350ce925477ea96cca8f6c56d901df languageName: node linkType: hard @@ -10992,12 +10849,12 @@ __metadata: dependencies: "@sveltejs/adapter-auto": "npm:^3.3.1" "@sveltejs/adapter-static": "npm:^3.0.6" - "@sveltejs/kit": "npm:^2.7.7" - "@sveltejs/vite-plugin-svelte": "npm:^4.0.0" + "@sveltejs/kit": "npm:^2.8.1" + "@sveltejs/vite-plugin-svelte": "npm:^4.0.1" "@tailwindcss/typography": "npm:^0.5.15" "@tsconfig/node22": "npm:^22.0.0" - "@typescript-eslint/eslint-plugin": "npm:^8.13.0" - "@typescript-eslint/parser": "npm:^8.13.0" + "@typescript-eslint/eslint-plugin": "npm:^8.15.0" + "@typescript-eslint/parser": "npm:^8.15.0" autoprefixer: "npm:^10.4.20" daisyui: "npm:^4.12.14" date-fns: "npm:^4.1.0" @@ -11021,18 +10878,18 @@ __metadata: eslint-plugin-optimize-regex: "npm:^1.2.1" eslint-plugin-prettier: "npm:^5.2.1" eslint-plugin-promise: "npm:^7.1.0" - eslint-plugin-regexp: "npm:^2.6.0" + eslint-plugin-regexp: "npm:^2.7.0" eslint-plugin-security: "npm:^3.0.1" eslint-plugin-sonarjs: "npm:^2.0.4" - eslint-plugin-unicorn: "npm:^56.0.0" - postcss: "npm:^8.4.47" + eslint-plugin-unicorn: "npm:^56.0.1" + postcss: "npm:^8.4.49" prettier: "npm:^3.3.3" pretty-bytes: "npm:^6.1.1" - svelte: "npm:^5.1.11" - svelte-check: "npm:^4.0.5" - tailwindcss: "npm:^3.4.14" + svelte: "npm:^5.2.6" + svelte-check: "npm:^4.0.9" + tailwindcss: "npm:^3.4.15" typescript: "npm:^5.6.3" - vite: "npm:^5.4.10" + vite: "npm:^5.4.11" dependenciesMeta: "@sveltejs/vite-plugin-svelte@3.1.2": unplugged: true @@ -11213,14 +11070,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.2, tslib@npm:^2.7.0": - version: 2.8.0 - resolution: "tslib@npm:2.8.0" - checksum: 10c0/31e4d14dc1355e9b89e4d3c893a18abb7f90b6886b089c2da91224d0a7752c79f3ddc41bc1aa0a588ac895bd97bb99c5bc2bfdb2f86de849f31caeb3ba79bbe5 - languageName: node - linkType: hard - -"tslib@npm:^2.8.1": +"tslib@npm:2.8.1, tslib@npm:^2.0.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.2, tslib@npm:^2.7.0, tslib@npm:^2.8.1": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 @@ -11427,7 +11277,7 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~6.19.2, undici-types@npm:~6.19.8": +"undici-types@npm:~6.19.8": version: 6.19.8 resolution: "undici-types@npm:6.19.8" checksum: 10c0/078afa5990fba110f6824823ace86073b4638f1d5112ee26e790155f481f2a868cc3e0615505b6f4282bdf74a3d8caad715fd809e870c2bb0704e3ea6082f344 @@ -11578,9 +11428,9 @@ __metadata: languageName: node linkType: hard -"vite@npm:^5.4.10": - version: 5.4.10 - resolution: "vite@npm:5.4.10" +"vite@npm:^5.4.11": + version: 5.4.11 + resolution: "vite@npm:5.4.11" dependencies: esbuild: "npm:^0.21.3" fsevents: "npm:~2.3.3" @@ -11617,7 +11467,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10c0/4ef4807d2fd166a920de244dbcec791ba8a903b017a7d8e9f9b4ac40d23f8152c1100610583d08f542b47ca617a0505cfc5f8407377d610599d58296996691ed + checksum: 10c0/d536bb7af57dd0eca2a808f95f5ff1d7b7ffb8d86e17c6893087680a0448bd0d15e07475270c8a6de65cb5115592d037130a1dd979dc76bcef8c1dda202a1874 languageName: node linkType: hard @@ -11799,16 +11649,6 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^5.0.1": - version: 5.0.1 - resolution: "write-file-atomic@npm:5.0.1" - dependencies: - imurmurhash: "npm:^0.1.4" - signal-exit: "npm:^4.0.1" - checksum: 10c0/e8c850a8e3e74eeadadb8ad23c9d9d63e4e792bd10f4836ed74189ef6e996763959f1249c5650e232f3c77c11169d239cbfc8342fc70f3fe401407d23810505d - languageName: node - linkType: hard - "write-file-atomic@npm:^6.0.0": version: 6.0.0 resolution: "write-file-atomic@npm:6.0.0"