diff --git a/CHANGELOG.md b/CHANGELOG.md index 88ad8e64..a9fdacf5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## [1.0.0-alpha.17](https://github.com/flex-development/mlly/compare/1.0.0-alpha.16...1.0.0-alpha.17) (2023-08-08) + + +### :package: Build + +* ensure resolved source map url is absolute ([1c2f10d](https://github.com/flex-development/mlly/commit/1c2f10d50b305a6beaab9fd526da2a008dd753fc)) +* **deps-dev:** Bump esbuild from 0.18.19 to 0.19.0 ([#399](https://github.com/flex-development/mlly/issues/399)) ([ad57979](https://github.com/flex-development/mlly/commit/ad579797a21b739a88e1804a0f75ab14c1db97da)) +* **deps-dev:** Bump the typescript-eslint group with 2 updates ([#396](https://github.com/flex-development/mlly/issues/396)) ([c65b229](https://github.com/flex-development/mlly/commit/c65b229ab16df80422fcf506732e32ebe1f88a92)) +* **deps-dev:** Bump vercel from 31.2.2 to 31.2.3 ([#400](https://github.com/flex-development/mlly/issues/400)) ([2c26647](https://github.com/flex-development/mlly/commit/2c26647c3a6f9be48e03e42cf78216f4ead7a0cb)) +* **deps-dev:** Bump vite from 4.4.8 to 4.4.9 ([#398](https://github.com/flex-development/mlly/issues/398)) ([477d65e](https://github.com/flex-development/mlly/commit/477d65e745237bf804a903de75d4aa3f19ae59f3)) +* **deps:** Bump @flex-development/tutils from 6.0.0-alpha.15 to 6.0.0-alpha.16 ([#397](https://github.com/flex-development/mlly/issues/397)) ([f0f36f0](https://github.com/flex-development/mlly/commit/f0f36f0a029ae5d3553fb225f5c16fe65f53b0ea)) +* **deps:** Bump @flex-development/tutils from 6.0.0-alpha.16 to 6.0.0-alpha.17 ([#401](https://github.com/flex-development/mlly/issues/401)) ([2e621ce](https://github.com/flex-development/mlly/commit/2e621ce4941e0454174b089ba5a92cad55d3b572)) +* **deps:** bump @flex-development/tutils from 6.0.0-alpha.17 to 6.0.0-alpha.18 ([66db112](https://github.com/flex-development/mlly/commit/66db1127dbdff30a056c3d76e35c37029e1451d0)) + ## [1.0.0-alpha.16](https://github.com/flex-development/mlly/compare/1.0.0-alpha.15...1.0.0-alpha.16) (2023-08-07) diff --git a/build.config.ts b/build.config.ts index 9e89f34f..b7c4a2e6 100644 --- a/build.config.ts +++ b/build.config.ts @@ -19,74 +19,16 @@ const config: Config = defineBuildConfig({ charset: 'utf8', entries: [ { dts: 'only' }, - { dts: false, pattern: ['**/index.ts', 'enums/*', 'internal/*'] }, + { dts: false, pattern: ['(interfaces|types)/index.ts', 'enums/*'] }, { dts: false, - pattern: ['index.ts', 'utils/*'], - sourceRoot: pathe.join( - pkg.repository.replace(/\.git$/, pathe.sep + 'blob'), - pkg.tagPrefix + pkg.version - ), - sourcemap: true, - sourcesContent: false + pattern: ['index.ts', 'internal/*', 'utils/*'], + sourceRoot: 'file' + pathe.delimiter + pathe.sep.repeat(2), + sourcemap: true } ], minifySyntax: true, plugins: [ - { - name: 'fix-sourcemaps', - - /** - * Makes sourcemap files relative to [`sourceRoot`][1]. - * - * [1]: https://esbuild.github.io/api/#source-root - * [2]: https://esbuild.github.io/plugins - * - * @see https://github.com/evanw/esbuild/issues/2218 - * - * @param {PluginBuild} build - [esbuild plugin api][2] - * @param {PluginBuild['onEnd']} build.onEnd - Build end callback - * @return {void} Nothing when complete - */ - setup({ initialOptions, onEnd }: PluginBuild): void { - return void onEnd((result: BuildResult<{ write: false }>): void => { - const { absWorkingDir = process.cwd() } = initialOptions - - return void (result.outputFiles = result.outputFiles.map(output => { - if (output.path.endsWith('.map')) { - /** - * Relative path to output file sourcemap is for. - * - * **Note**: Relative to {@linkcode absWorkingDir}. - * - * @const {string} outfile - */ - const outfile: string = output.path - .replace(absWorkingDir, '') - .replace(/^\//, '') - .replace(/\.map$/, '') - - /** - * Parsed sourcemap object. - * - * @const {{ sources: string[] }} - */ - const map: { sources: string[] } = JSON.parse(output.text) - - // reset sources to outfile entry point - map.sources = [result.metafile!.outputs[outfile]!.entryPoint!] - - // redefine outfile text - Object.defineProperty(output, 'text', { - get: (): string => JSON.stringify(map, null, 2) - }) - } - - return output - })) - }) - } - }, { name: 'ts-ignore-peers', diff --git a/package.json b/package.json index 544eda07..368581bf 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@flex-development/mlly", "description": "ECMAScript module utilities", - "version": "1.0.0-alpha.16", + "version": "1.0.0-alpha.17", "keywords": [ "ecmascript", "esm", @@ -24,8 +24,7 @@ "type": "module", "files": [ "CHANGELOG.md", - "dist", - "src" + "dist" ], "exports": { ".": "./dist/index.mjs", @@ -85,7 +84,7 @@ "@flex-development/is-builtin": "3.1.0", "@flex-development/pathe": "2.0.0", "@flex-development/pkg-types": "3.0.0", - "@flex-development/tutils": "6.0.0-alpha.15" + "@flex-development/tutils": "6.0.0-alpha.18" }, "devDependencies": { "@arethetypeswrong/cli": "0.7.1", @@ -117,8 +116,8 @@ "@types/prettier": "3.0.0", "@types/semver": "7.5.0", "@types/unist": "3.0.0", - "@typescript-eslint/eslint-plugin": "6.2.1", - "@typescript-eslint/parser": "6.2.1", + "@typescript-eslint/eslint-plugin": "6.3.0", + "@typescript-eslint/parser": "6.3.0", "@vates/toggle-scripts": "1.0.0", "@vitest/coverage-v8": "0.34.1", "@vue/runtime-core": "3.3.4", @@ -138,7 +137,7 @@ "cspell": "7.0.1-alpha.8", "dateformat": "5.0.3", "dotenv": "16.3.1", - "esbuild": "0.18.19", + "esbuild": "0.19.0", "eslint": "8.46.0", "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "3.5.5", @@ -180,10 +179,10 @@ "unist-util-remove": "4.0.0", "unist-util-source": "5.0.0", "unist-util-visit": "5.0.0", - "vercel": "31.2.2", + "vercel": "31.2.3", "version-bump-prompt": "6.1.0", "vfile": "6.0.1", - "vite": "4.4.8", + "vite": "4.4.9", "vite-tsconfig-paths": "4.2.0", "vitepress": "1.0.0-beta.7", "vitest": "0.34.1", diff --git a/yarn.lock b/yarn.lock index b343808a..64d1fa23 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1164,6 +1164,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/android-arm64@npm:0.19.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/android-arm@npm:0.18.19" @@ -1171,6 +1178,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/android-arm@npm:0.19.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/android-x64@npm:0.18.19" @@ -1178,6 +1192,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/android-x64@npm:0.19.0" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/darwin-arm64@npm:0.18.19" @@ -1185,6 +1206,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/darwin-arm64@npm:0.19.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/darwin-x64@npm:0.18.19" @@ -1192,6 +1220,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/darwin-x64@npm:0.19.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/freebsd-arm64@npm:0.18.19" @@ -1199,6 +1234,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/freebsd-arm64@npm:0.19.0" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/freebsd-x64@npm:0.18.19" @@ -1206,6 +1248,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/freebsd-x64@npm:0.19.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/linux-arm64@npm:0.18.19" @@ -1213,6 +1262,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/linux-arm64@npm:0.19.0" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/linux-arm@npm:0.18.19" @@ -1220,6 +1276,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/linux-arm@npm:0.19.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/linux-ia32@npm:0.18.19" @@ -1227,6 +1290,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/linux-ia32@npm:0.19.0" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/linux-loong64@npm:0.18.19" @@ -1234,6 +1304,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/linux-loong64@npm:0.19.0" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/linux-mips64el@npm:0.18.19" @@ -1241,6 +1318,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/linux-mips64el@npm:0.19.0" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/linux-ppc64@npm:0.18.19" @@ -1248,6 +1332,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/linux-ppc64@npm:0.19.0" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/linux-riscv64@npm:0.18.19" @@ -1255,6 +1346,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/linux-riscv64@npm:0.19.0" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/linux-s390x@npm:0.18.19" @@ -1262,6 +1360,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/linux-s390x@npm:0.19.0" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/linux-x64@npm:0.18.19" @@ -1269,6 +1374,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/linux-x64@npm:0.19.0" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/netbsd-x64@npm:0.18.19" @@ -1276,6 +1388,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/netbsd-x64@npm:0.19.0" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/openbsd-x64@npm:0.18.19" @@ -1283,6 +1402,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/openbsd-x64@npm:0.19.0" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/sunos-x64@npm:0.18.19" @@ -1290,6 +1416,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/sunos-x64@npm:0.19.0" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/win32-arm64@npm:0.18.19" @@ -1297,6 +1430,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/win32-arm64@npm:0.19.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/win32-ia32@npm:0.18.19" @@ -1304,6 +1444,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/win32-ia32@npm:0.19.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.18.19": version: 0.18.19 resolution: "@esbuild/win32-x64@npm:0.18.19" @@ -1311,6 +1458,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.19.0": + version: 0.19.0 + resolution: "@esbuild/win32-x64@npm:0.19.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" @@ -1640,7 +1794,7 @@ __metadata: "@flex-development/mkbuild": "npm:1.0.0-alpha.20" "@flex-development/pathe": "npm:2.0.0" "@flex-development/pkg-types": "npm:3.0.0" - "@flex-development/tutils": "npm:6.0.0-alpha.15" + "@flex-development/tutils": "npm:6.0.0-alpha.18" "@graphql-eslint/eslint-plugin": "npm:3.20.1" "@sindresorhus/slugify": "npm:2.2.1" "@types/chai": "npm:4.3.5" @@ -1659,8 +1813,8 @@ __metadata: "@types/prettier": "npm:3.0.0" "@types/semver": "npm:7.5.0" "@types/unist": "npm:3.0.0" - "@typescript-eslint/eslint-plugin": "npm:6.2.1" - "@typescript-eslint/parser": "npm:6.2.1" + "@typescript-eslint/eslint-plugin": "npm:6.3.0" + "@typescript-eslint/parser": "npm:6.3.0" "@vates/toggle-scripts": "npm:1.0.0" "@vitest/coverage-v8": "npm:0.34.1" "@vue/runtime-core": "npm:3.3.4" @@ -1680,7 +1834,7 @@ __metadata: cspell: "npm:7.0.1-alpha.8" dateformat: "npm:5.0.3" dotenv: "npm:16.3.1" - esbuild: "npm:0.18.19" + esbuild: "npm:0.19.0" eslint: "npm:8.46.0" eslint-config-prettier: "npm:9.0.0" eslint-import-resolver-typescript: "npm:3.5.5" @@ -1722,10 +1876,10 @@ __metadata: unist-util-remove: "npm:4.0.0" unist-util-source: "npm:5.0.0" unist-util-visit: "npm:5.0.0" - vercel: "npm:31.2.2" + vercel: "npm:31.2.3" version-bump-prompt: "npm:6.1.0" vfile: "npm:6.0.1" - vite: "npm:4.4.8" + vite: "npm:4.4.9" vite-tsconfig-paths: "npm:4.2.0" vitepress: "npm:1.0.0-beta.7" vitest: "npm:0.34.1" @@ -1855,14 +2009,14 @@ __metadata: languageName: node linkType: hard -"@flex-development/tutils@npm:6.0.0-alpha.15": - version: 6.0.0-alpha.15 - resolution: "@flex-development/tutils@npm:6.0.0-alpha.15::__archiveUrl=https%3A%2F%2Fnpm.pkg.github.com%2Fdownload%2F%40flex-development%2Ftutils%2F6.0.0-alpha.15%2F193cf7862ccf488c63d8f30d4f8e5abd79585735" +"@flex-development/tutils@npm:6.0.0-alpha.18": + version: 6.0.0-alpha.18 + resolution: "@flex-development/tutils@npm:6.0.0-alpha.18::__archiveUrl=https%3A%2F%2Fnpm.pkg.github.com%2Fdownload%2F%40flex-development%2Ftutils%2F6.0.0-alpha.18%2Fa8693102aab522ad1ecafda09438e513014dca6c" dependencies: dequal: "npm:2.0.3" peerDependencies: typescript: ">=5.0.4" - checksum: c4b0dc11cd32ddcf30ab369f4a7ce8d8467f0e65ed9f516b81c90b32373b45d5bc38da0691ab0b7705fd5eea8d86a3b34c8aad534e8a8a073421328ff19cd855 + checksum: c506828a3a86998e36d8808b7313ca0c14922f5f49008c600706eec9b06678919b56f96004919b056e59392255f63002d5fe2ea98504212f44e16f6e43d7b141 languageName: node linkType: hard @@ -3047,15 +3201,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:6.2.1": - version: 6.2.1 - resolution: "@typescript-eslint/eslint-plugin@npm:6.2.1" +"@typescript-eslint/eslint-plugin@npm:6.3.0": + version: 6.3.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.3.0" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.2.1" - "@typescript-eslint/type-utils": "npm:6.2.1" - "@typescript-eslint/utils": "npm:6.2.1" - "@typescript-eslint/visitor-keys": "npm:6.2.1" + "@typescript-eslint/scope-manager": "npm:6.3.0" + "@typescript-eslint/type-utils": "npm:6.3.0" + "@typescript-eslint/utils": "npm:6.3.0" + "@typescript-eslint/visitor-keys": "npm:6.3.0" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -3069,44 +3223,44 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 0c9884cfec05d048e144cf914bf0f26c6ae361f138ba408169274c37c4cae1a25ca2fed5d2a5d9018fd96c11190a0dd64d60c219ba70b1b44d4d769b9370d004 + checksum: 264b3be2dd8400c9eedb88011cb2c620fe2c65088ea2eac6e4e440cb0572b6180045d16a85422159679149ff6998b294e878f08c7337a4063897f3aa212033b0 languageName: node linkType: hard -"@typescript-eslint/parser@npm:6.2.1": - version: 6.2.1 - resolution: "@typescript-eslint/parser@npm:6.2.1" +"@typescript-eslint/parser@npm:6.3.0": + version: 6.3.0 + resolution: "@typescript-eslint/parser@npm:6.3.0" dependencies: - "@typescript-eslint/scope-manager": "npm:6.2.1" - "@typescript-eslint/types": "npm:6.2.1" - "@typescript-eslint/typescript-estree": "npm:6.2.1" - "@typescript-eslint/visitor-keys": "npm:6.2.1" + "@typescript-eslint/scope-manager": "npm:6.3.0" + "@typescript-eslint/types": "npm:6.3.0" + "@typescript-eslint/typescript-estree": "npm:6.3.0" + "@typescript-eslint/visitor-keys": "npm:6.3.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: f909b2a2f0a6c70d1a8990151270cfa24e914d01892a0e57000205c03ceaaba87f93c604dacccfbc3a317a32271bf7a46302f3ed12f808f5ab60d481e04c22a6 + checksum: 3a14f83aecb95bc95c4111a604d09877ad540991b8ea3c534b7f03adfe5de4ee2187442d54cff3fc1291c9b9e25bd5bb762f56f1b8847914e125aa416910c0d2 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.2.1": - version: 6.2.1 - resolution: "@typescript-eslint/scope-manager@npm:6.2.1" +"@typescript-eslint/scope-manager@npm:6.3.0": + version: 6.3.0 + resolution: "@typescript-eslint/scope-manager@npm:6.3.0" dependencies: - "@typescript-eslint/types": "npm:6.2.1" - "@typescript-eslint/visitor-keys": "npm:6.2.1" - checksum: ceb837bd51795011482dbdf537956dbae23c5fcd4e350855d857bac0dbd2a9fc9435b18cb48255986db8b4994abf9bc37201f1cba85b83648f1409923a973ae4 + "@typescript-eslint/types": "npm:6.3.0" + "@typescript-eslint/visitor-keys": "npm:6.3.0" + checksum: 9ccde2af0e8d63e8e740780cf6bf85c3025a98b0f525fe399504481f20f524b6fa0eda88add18d54c23261fb0011d056b9db80beb3e4b7b2dcccfca89cbae89a languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.2.1": - version: 6.2.1 - resolution: "@typescript-eslint/type-utils@npm:6.2.1" +"@typescript-eslint/type-utils@npm:6.3.0": + version: 6.3.0 + resolution: "@typescript-eslint/type-utils@npm:6.3.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.2.1" - "@typescript-eslint/utils": "npm:6.2.1" + "@typescript-eslint/typescript-estree": "npm:6.3.0" + "@typescript-eslint/utils": "npm:6.3.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -3114,23 +3268,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 1accd924d0e482bcf6cc85849a280a4a7e6eb8a3c2d82bf0ccd5b135a13ce3ec9441090eaa6e6239cb007dffabf4d90afdae6aa33849becefee32fbf83c2637e + checksum: 63d139d1df7408cd5217c53f7d803cf15519a33078c06bf2a2c52f074c9e86479d0feadcf1cc7209acd4892f3888653b51aacd34af25c50e9c84060550accb6b languageName: node linkType: hard -"@typescript-eslint/types@npm:6.2.1": - version: 6.2.1 - resolution: "@typescript-eslint/types@npm:6.2.1" - checksum: b3ffaaea80dfc9061d391cf1a969cfdee305db9287d3df6d3d67a37387345c342871016b3dd1f4cb8459565a7bc5016bbb6709c971ac7df5408cc98708df3999 +"@typescript-eslint/types@npm:6.3.0": + version: 6.3.0 + resolution: "@typescript-eslint/types@npm:6.3.0" + checksum: b0e9c2ca00f9ac1de5d91b3c844ec9d3bdf913eebb4340de8b0e7b3daf9e5c4769f808e0691ea3a80b861c89e2c8233abffe1cf83209b229ee800d9ea2d8f286 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.2.1": - version: 6.2.1 - resolution: "@typescript-eslint/typescript-estree@npm:6.2.1" +"@typescript-eslint/typescript-estree@npm:6.3.0": + version: 6.3.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.3.0" dependencies: - "@typescript-eslint/types": "npm:6.2.1" - "@typescript-eslint/visitor-keys": "npm:6.2.1" + "@typescript-eslint/types": "npm:6.3.0" + "@typescript-eslint/visitor-keys": "npm:6.3.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -3139,34 +3293,34 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 8941237ebeac44316db9742170565d1a322eaca66d37629c17f496ac87e1764e778888207f09b4107429f93254949c1fa9e2a8472e6f9ddb358f433e7091e4de + checksum: d0bac3ab54ec0a4c780b823b9bb9bdb2f49f1d7072fc7ae32348b23a652e589f3ac13698e4158fc41035beda3c2aa7a2d32db874b178f76b7b7566be47ae0579 languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.2.1": - version: 6.2.1 - resolution: "@typescript-eslint/utils@npm:6.2.1" +"@typescript-eslint/utils@npm:6.3.0": + version: 6.3.0 + resolution: "@typescript-eslint/utils@npm:6.3.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.2.1" - "@typescript-eslint/types": "npm:6.2.1" - "@typescript-eslint/typescript-estree": "npm:6.2.1" + "@typescript-eslint/scope-manager": "npm:6.3.0" + "@typescript-eslint/types": "npm:6.3.0" + "@typescript-eslint/typescript-estree": "npm:6.3.0" semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 2b7634e94ae63cd0900bb9406025f774ac63736a3ade7b253ee11b6a40f3a38f8bd8399d9ef0fa9debae82ade91da7e2f4650dae802265b92352b03f0366b07a + checksum: 4f4fb03dc5d70d1663d1073663ca137b877139b2ee3b45183ba5f062588bc5d43c5a6b180ff7ebeb7a72632fa2e7df9bb6ad98d8f3437e9f19b58feeb651b259 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.2.1": - version: 6.2.1 - resolution: "@typescript-eslint/visitor-keys@npm:6.2.1" +"@typescript-eslint/visitor-keys@npm:6.3.0": + version: 6.3.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.3.0" dependencies: - "@typescript-eslint/types": "npm:6.2.1" + "@typescript-eslint/types": "npm:6.3.0" eslint-visitor-keys: "npm:^3.4.1" - checksum: db647d26af788698ba50bd644a8068a39789a3df0793c40d8f726e239b9c11f039bccc0bce571b2c12f64afbf77333ee26f08588fdea29708d3d6a070cc6bf0c + checksum: a4e1d319d5daa0be9fdaf5f77fa6c8ce7474335a18243ec062355e31703ca59f37c3d17108eefd4564a45295d5455a3801f77adc609e6da8836c08bcaddc92a2 languageName: node linkType: hard @@ -3179,10 +3333,10 @@ __metadata: languageName: node linkType: hard -"@vercel/build-utils@npm:6.8.2": - version: 6.8.2 - resolution: "@vercel/build-utils@npm:6.8.2" - checksum: aed5f662dc557147fbf1703863e67bdbb4d15227b236f645367d76b985b590706c9f54caddfb3cd27846e3c0b768fe1ddd78da2f25cc0fff6af3f6a86f360b16 +"@vercel/build-utils@npm:6.8.3": + version: 6.8.3 + resolution: "@vercel/build-utils@npm:6.8.3" + checksum: e2318032b16c24cad057b072d208fb6fd01ad6ca3d4c1b2982fee510d896154a476bb870d512313e8f77ca52cc2bd33439e07de0aeaeff5857289823ed9bc741 languageName: node linkType: hard @@ -3203,18 +3357,18 @@ __metadata: languageName: node linkType: hard -"@vercel/gatsby-plugin-vercel-builder@npm:1.3.16": - version: 1.3.16 - resolution: "@vercel/gatsby-plugin-vercel-builder@npm:1.3.16" +"@vercel/gatsby-plugin-vercel-builder@npm:1.3.17": + version: 1.3.17 + resolution: "@vercel/gatsby-plugin-vercel-builder@npm:1.3.17" dependencies: "@sinclair/typebox": "npm:0.25.24" - "@vercel/build-utils": "npm:6.8.2" - "@vercel/node": "npm:2.15.8" + "@vercel/build-utils": "npm:6.8.3" + "@vercel/node": "npm:2.15.9" "@vercel/routing-utils": "npm:2.2.1" esbuild: "npm:0.14.47" etag: "npm:1.8.1" fs-extra: "npm:11.1.0" - checksum: c2d01af583e394cb8d126ff7754d6016b09dc6305b9159065a4eae00997c40d7ba70406397282fd0ef5baeacf28d10bbf65675150fb06ec5a2ea07c26a3eaeff + checksum: 0d3d22f942ff087b75a682769663242d1325aacf388fbe826a8f14c456cf8266732639fb249d4143eb50c8aff00f402c32d2cc510f5b1ca9252e8525e52fe474 languageName: node linkType: hard @@ -3232,10 +3386,10 @@ __metadata: languageName: node linkType: hard -"@vercel/next@npm:3.9.3": - version: 3.9.3 - resolution: "@vercel/next@npm:3.9.3" - checksum: bb67c0e1d01e6f87000e0894add38a38443853c76598027371da3d1d2d5aa69ad6a035d601dd5bcf77de2b4182ce7b54e6ea3f93e96170fc0378bcc7ef62001c +"@vercel/next@npm:3.9.4": + version: 3.9.4 + resolution: "@vercel/next@npm:3.9.4" + checksum: 7e7a41dd0b388b58fbb5e05d23f863ae225513a1edb3fbc8b25e4a755443282b729803e1aec960395824ce8992c5945281cec24c1e8f02fe55e3f4fd74e27d02 languageName: node linkType: hard @@ -3260,16 +3414,16 @@ __metadata: languageName: node linkType: hard -"@vercel/node@npm:2.15.8": - version: 2.15.8 - resolution: "@vercel/node@npm:2.15.8" +"@vercel/node@npm:2.15.9": + version: 2.15.9 + resolution: "@vercel/node@npm:2.15.9" dependencies: "@edge-runtime/node-utils": "npm:2.0.3" "@edge-runtime/primitives": "npm:2.1.2" "@edge-runtime/vm": "npm:3.0.1" "@types/node": "npm:14.18.33" "@types/node-fetch": "npm:2.6.3" - "@vercel/build-utils": "npm:6.8.2" + "@vercel/build-utils": "npm:6.8.3" "@vercel/error-utils": "npm:1.0.10" "@vercel/static-config": "npm:2.0.17" async-listen: "npm:3.0.0" @@ -3282,7 +3436,7 @@ __metadata: ts-morph: "npm:12.0.0" ts-node: "npm:10.9.1" typescript: "npm:4.9.5" - checksum: 4d81f03e29f5c8e52bae7b319b033c61c987728dd99ccee329164fce1c4f3f048e1ca696d30223567ad2af10f8bfad77e57825df5b6cfd3dfc1319c54dc9c9a8 + checksum: 776114b53d85db0256e9d3eb6cbf0a6f0dcdecdeaefc95841d4fa82eabf0fc8bda689436b4b25ba4357f8117c62a9848518f45a9361b8aa2b47c8781e5568501 languageName: node linkType: hard @@ -3304,17 +3458,17 @@ __metadata: languageName: node linkType: hard -"@vercel/remix-builder@npm:1.9.1": - version: 1.9.1 - resolution: "@vercel/remix-builder@npm:1.9.1" +"@vercel/remix-builder@npm:1.10.0": + version: 1.10.0 + resolution: "@vercel/remix-builder@npm:1.10.0" dependencies: - "@vercel/build-utils": "npm:6.8.2" + "@vercel/build-utils": "npm:6.8.3" "@vercel/nft": "npm:0.22.5" "@vercel/static-config": "npm:2.0.17" path-to-regexp: "npm:6.2.1" semver: "npm:7.3.8" ts-morph: "npm:12.0.0" - checksum: 99ff0fa1fceebd7dc4de0d424d3dba9a67fab3ce19012f0a4f98960325081faf166ff2f425db9ff7c7cd5a560dd2d7ee0988ec2a94497c50a651dac3cfd80d19 + checksum: 35394e8a383dc077bed3db2f122806a8f68ca2182f32fa241f22c153187ddcdde39b0b3b0c422791e3dc6fb3799dabe7ca1012c18cae6a69ae05c0a2e184d95d languageName: node linkType: hard @@ -3338,13 +3492,13 @@ __metadata: languageName: node linkType: hard -"@vercel/static-build@npm:1.3.44": - version: 1.3.44 - resolution: "@vercel/static-build@npm:1.3.44" +"@vercel/static-build@npm:1.3.45": + version: 1.3.45 + resolution: "@vercel/static-build@npm:1.3.45" dependencies: "@vercel/gatsby-plugin-vercel-analytics": "npm:1.0.10" - "@vercel/gatsby-plugin-vercel-builder": "npm:1.3.16" - checksum: 94070e1a18702b7c29330af0516e9c30b112544a608f5dc538b307d0031c0d58523729ab0be12c6bf12591567ec8d3521fecefa5144777f04d266f2e6c77101b + "@vercel/gatsby-plugin-vercel-builder": "npm:1.3.17" + checksum: 71b555a3ce093a53a84e96a9bdc50acb9b1501a32ed1643cf776459d1ef8684cf6b21de79a4bc1ac97fc0e9e6a9ddc210b91b06c1618894761c654153fbe1698 languageName: node linkType: hard @@ -6043,7 +6197,84 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:0.18.19, esbuild@npm:^0.18.10": +"esbuild@npm:0.19.0": + version: 0.19.0 + resolution: "esbuild@npm:0.19.0" + dependencies: + "@esbuild/android-arm": "npm:0.19.0" + "@esbuild/android-arm64": "npm:0.19.0" + "@esbuild/android-x64": "npm:0.19.0" + "@esbuild/darwin-arm64": "npm:0.19.0" + "@esbuild/darwin-x64": "npm:0.19.0" + "@esbuild/freebsd-arm64": "npm:0.19.0" + "@esbuild/freebsd-x64": "npm:0.19.0" + "@esbuild/linux-arm": "npm:0.19.0" + "@esbuild/linux-arm64": "npm:0.19.0" + "@esbuild/linux-ia32": "npm:0.19.0" + "@esbuild/linux-loong64": "npm:0.19.0" + "@esbuild/linux-mips64el": "npm:0.19.0" + "@esbuild/linux-ppc64": "npm:0.19.0" + "@esbuild/linux-riscv64": "npm:0.19.0" + "@esbuild/linux-s390x": "npm:0.19.0" + "@esbuild/linux-x64": "npm:0.19.0" + "@esbuild/netbsd-x64": "npm:0.19.0" + "@esbuild/openbsd-x64": "npm:0.19.0" + "@esbuild/sunos-x64": "npm:0.19.0" + "@esbuild/win32-arm64": "npm:0.19.0" + "@esbuild/win32-ia32": "npm:0.19.0" + "@esbuild/win32-x64": "npm:0.19.0" + dependenciesMeta: + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: fbc54bc3e022854bd72ec77620174e62f9a864ea94e2494e3fdacb36c343e155b61d07bac921e567383050c0aeef4e7f2308b9724b70125abae1f980ca19405c + languageName: node + linkType: hard + +"esbuild@npm:^0.18.10": version: 0.18.19 resolution: "esbuild@npm:0.18.19" dependencies: @@ -9954,7 +10185,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.1.10, postcss@npm:^8.4.26": +"postcss@npm:^8.1.10, postcss@npm:^8.4.27": version: 8.4.27 resolution: "postcss@npm:8.4.27" dependencies: @@ -10442,7 +10673,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.25.2": +"rollup@npm:^3.27.1": version: 3.27.2 resolution: "rollup@npm:3.27.2" dependencies: @@ -11897,24 +12128,24 @@ __metadata: languageName: node linkType: hard -"vercel@npm:31.2.2": - version: 31.2.2 - resolution: "vercel@npm:31.2.2" +"vercel@npm:31.2.3": + version: 31.2.3 + resolution: "vercel@npm:31.2.3" dependencies: - "@vercel/build-utils": "npm:6.8.2" + "@vercel/build-utils": "npm:6.8.3" "@vercel/go": "npm:2.5.1" "@vercel/hydrogen": "npm:0.0.64" - "@vercel/next": "npm:3.9.3" - "@vercel/node": "npm:2.15.8" + "@vercel/next": "npm:3.9.4" + "@vercel/node": "npm:2.15.9" "@vercel/python": "npm:3.1.60" "@vercel/redwood": "npm:1.1.15" - "@vercel/remix-builder": "npm:1.9.1" + "@vercel/remix-builder": "npm:1.10.0" "@vercel/ruby": "npm:1.3.76" - "@vercel/static-build": "npm:1.3.44" + "@vercel/static-build": "npm:1.3.45" bin: vc: dist/index.js vercel: dist/index.js - checksum: 8f588fa2e0a0afafedcab1e5d99b7fff826f36295642ef754b7dc45092adc7044c4e99371fbdfa3ff6e38916d95482458fae78118f17de926b14df56598fbff2 + checksum: 346da50bee8aff90daf4c75d7f08a50c6f9375df2143fc9eca6799beb652487ffec3fceef8a8e998564dadbc94df77ad143ab3713811914404754addb3d800fe languageName: node linkType: hard @@ -11992,14 +12223,14 @@ __metadata: languageName: node linkType: hard -"vite@npm:4.4.8, vite@npm:^3.0.0 || ^4.0.0, vite@npm:^4.4.7": - version: 4.4.8 - resolution: "vite@npm:4.4.8" +"vite@npm:4.4.9, vite@npm:^3.0.0 || ^4.0.0, vite@npm:^4.4.7": + version: 4.4.9 + resolution: "vite@npm:4.4.9" dependencies: esbuild: "npm:^0.18.10" fsevents: "npm:~2.3.2" - postcss: "npm:^8.4.26" - rollup: "npm:^3.25.2" + postcss: "npm:^8.4.27" + rollup: "npm:^3.27.1" peerDependencies: "@types/node": ">= 14" less: "*" @@ -12028,7 +12259,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 11273cab1c8842a19a71329db85d70d89378f42e5f5a04f7e566dd1e7dc967924c11af89b4d379f09b271ab0774772a907d6febc11fd6c7312764c7a528872b5 + checksum: 7be5140545a591fe26899004acbd2e7e5fe15ea9247ae466800e9f13e9eaedd600993cfe2977a79c8f237ffcb3ec42f41d4dea1558fb4ca33ec1bc35659b8d3f languageName: node linkType: hard