From dfb61ce1393b95028bc590c03aa699650f8f923b Mon Sep 17 00:00:00 2001 From: "WillBooster Inc." Date: Sat, 9 May 2026 17:02:49 +0900 Subject: [PATCH] chore: willboosterify this repo --- .yarnrc.yml | 1 + oxlint.config.ts | 4 +- package.json | 4 +- .../shared-lib-blitz-next/oxlint.config.ts | 6 +- packages/shared-lib-blitz-next/package.json | 6 +- packages/shared-lib-next/oxlint.config.ts | 6 +- packages/shared-lib-next/package.json | 6 +- packages/shared-lib-node/oxlint.config.ts | 6 +- packages/shared-lib-node/package.json | 6 +- packages/shared-lib-react/oxlint.config.ts | 6 +- packages/shared-lib-react/package.json | 6 +- packages/shared-lib/oxlint.config.ts | 6 +- packages/shared-lib/package.json | 6 +- packages/wb/oxlint.config.ts | 6 +- packages/wb/package.json | 4 +- packages/wbfy/oxlint.config.ts | 6 +- packages/wbfy/package.json | 6 +- yarn.lock | 249 ++++++++++++------ 18 files changed, 232 insertions(+), 108 deletions(-) diff --git a/.yarnrc.yml b/.yarnrc.yml index cad55617..d83d8c36 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -22,6 +22,7 @@ npmPreapprovedPackages: - one-way-git-sync - next - '@next/*' + - '@types/*' - '@typescript/*' - '@oxfmt/*' - '@oxlint/*' diff --git a/oxlint.config.ts b/oxlint.config.ts index 2eb4328a..fc081720 100644 --- a/oxlint.config.ts +++ b/oxlint.config.ts @@ -1,5 +1,7 @@ // wbfy:start oxlint-base -import oxlintResolvedConfig from '@willbooster/oxlint-config'; +import oxlintBaseConfig from '@willbooster/oxlint-config'; + +const oxlintResolvedConfig = oxlintBaseConfig; // wbfy:end oxlint-base // wbfy:start oxlint-export diff --git a/package.json b/package.json index ef45802a..0e82e6ed 100644 --- a/package.json +++ b/package.json @@ -31,10 +31,10 @@ "@tsconfig/node-lts": "24.0.0", "@tsconfig/node-ts": "23.6.4", "@types/node": "25.6.0", - "@typescript/native-preview": "7.0.0-dev.20260503.1", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.6", - "@willbooster/wb": "13.12.13", + "@willbooster/wb": "13.12.15", "conventional-changelog-conventionalcommits": "9.3.1", "lefthook": "2.1.6", "oxfmt": "0.48.0", diff --git a/packages/shared-lib-blitz-next/oxlint.config.ts b/packages/shared-lib-blitz-next/oxlint.config.ts index 2eb4328a..4ad4db1e 100644 --- a/packages/shared-lib-blitz-next/oxlint.config.ts +++ b/packages/shared-lib-blitz-next/oxlint.config.ts @@ -1,5 +1,9 @@ // wbfy:start oxlint-base -import oxlintResolvedConfig from '@willbooster/oxlint-config'; +import oxlintBaseConfig from '@willbooster/oxlint-config'; + +// Oxlint only supports type-aware options in the root config, while it +// still auto-discovers package-local config files in monorepos. +const { options: _rootOnlyOptions, ...oxlintResolvedConfig } = oxlintBaseConfig; // wbfy:end oxlint-base // wbfy:start oxlint-export diff --git a/packages/shared-lib-blitz-next/package.json b/packages/shared-lib-blitz-next/package.json index 9d1ebbd8..ae0da060 100644 --- a/packages/shared-lib-blitz-next/package.json +++ b/packages/shared-lib-blitz-next/package.json @@ -46,12 +46,12 @@ "@tsconfig/node-lts": "24.0.0", "@tsconfig/node-ts": "23.6.4", "@types/node": "25.6.0", - "@typescript/native-preview": "7.0.0-dev.20260503.1", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.6", - "@willbooster/wb": "13.12.13", + "@willbooster/wb": "13.12.15", "blitz": "3.0.2", - "build-ts": "17.1.10", + "build-ts": "17.1.12", "oxfmt": "0.48.0", "oxlint": "1.63.0", "oxlint-tsgolint": "0.22.1", diff --git a/packages/shared-lib-next/oxlint.config.ts b/packages/shared-lib-next/oxlint.config.ts index 2eb4328a..4ad4db1e 100644 --- a/packages/shared-lib-next/oxlint.config.ts +++ b/packages/shared-lib-next/oxlint.config.ts @@ -1,5 +1,9 @@ // wbfy:start oxlint-base -import oxlintResolvedConfig from '@willbooster/oxlint-config'; +import oxlintBaseConfig from '@willbooster/oxlint-config'; + +// Oxlint only supports type-aware options in the root config, while it +// still auto-discovers package-local config files in monorepos. +const { options: _rootOnlyOptions, ...oxlintResolvedConfig } = oxlintBaseConfig; // wbfy:end oxlint-base // wbfy:start oxlint-export diff --git a/packages/shared-lib-next/package.json b/packages/shared-lib-next/package.json index 19ce99e2..ac533759 100644 --- a/packages/shared-lib-next/package.json +++ b/packages/shared-lib-next/package.json @@ -46,11 +46,11 @@ "@tsconfig/node-lts": "24.0.0", "@tsconfig/node-ts": "23.6.4", "@types/node": "25.6.0", - "@typescript/native-preview": "7.0.0-dev.20260503.1", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.6", - "@willbooster/wb": "13.12.13", - "build-ts": "17.1.10", + "@willbooster/wb": "13.12.15", + "build-ts": "17.1.12", "next": "16.2.6", "oxfmt": "0.48.0", "oxlint": "1.63.0", diff --git a/packages/shared-lib-node/oxlint.config.ts b/packages/shared-lib-node/oxlint.config.ts index 2eb4328a..4ad4db1e 100644 --- a/packages/shared-lib-node/oxlint.config.ts +++ b/packages/shared-lib-node/oxlint.config.ts @@ -1,5 +1,9 @@ // wbfy:start oxlint-base -import oxlintResolvedConfig from '@willbooster/oxlint-config'; +import oxlintBaseConfig from '@willbooster/oxlint-config'; + +// Oxlint only supports type-aware options in the root config, while it +// still auto-discovers package-local config files in monorepos. +const { options: _rootOnlyOptions, ...oxlintResolvedConfig } = oxlintBaseConfig; // wbfy:end oxlint-base // wbfy:start oxlint-export diff --git a/packages/shared-lib-node/package.json b/packages/shared-lib-node/package.json index 2c148b6f..da6f520a 100644 --- a/packages/shared-lib-node/package.json +++ b/packages/shared-lib-node/package.json @@ -51,11 +51,11 @@ "@tsconfig/node-ts": "23.6.4", "@types/bun": "1.3.13", "@types/node": "25.6.0", - "@typescript/native-preview": "7.0.0-dev.20260503.1", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.6", - "@willbooster/wb": "13.12.13", - "build-ts": "17.1.10", + "@willbooster/wb": "13.12.15", + "build-ts": "17.1.12", "oxfmt": "0.48.0", "oxlint": "1.63.0", "oxlint-tsgolint": "0.22.1", diff --git a/packages/shared-lib-react/oxlint.config.ts b/packages/shared-lib-react/oxlint.config.ts index 2eb4328a..4ad4db1e 100644 --- a/packages/shared-lib-react/oxlint.config.ts +++ b/packages/shared-lib-react/oxlint.config.ts @@ -1,5 +1,9 @@ // wbfy:start oxlint-base -import oxlintResolvedConfig from '@willbooster/oxlint-config'; +import oxlintBaseConfig from '@willbooster/oxlint-config'; + +// Oxlint only supports type-aware options in the root config, while it +// still auto-discovers package-local config files in monorepos. +const { options: _rootOnlyOptions, ...oxlintResolvedConfig } = oxlintBaseConfig; // wbfy:end oxlint-base // wbfy:start oxlint-export diff --git a/packages/shared-lib-react/package.json b/packages/shared-lib-react/package.json index ad2c5478..1186584f 100644 --- a/packages/shared-lib-react/package.json +++ b/packages/shared-lib-react/package.json @@ -55,12 +55,12 @@ "@types/node": "25.6.0", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@typescript/native-preview": "7.0.0-dev.20260503.1", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.6", - "@willbooster/wb": "13.12.13", + "@willbooster/wb": "13.12.15", "babel-loader": "10.1.1", - "build-ts": "17.1.10", + "build-ts": "17.1.12", "oxfmt": "0.48.0", "oxlint": "1.63.0", "oxlint-tsgolint": "0.22.1", diff --git a/packages/shared-lib/oxlint.config.ts b/packages/shared-lib/oxlint.config.ts index 2eb4328a..4ad4db1e 100644 --- a/packages/shared-lib/oxlint.config.ts +++ b/packages/shared-lib/oxlint.config.ts @@ -1,5 +1,9 @@ // wbfy:start oxlint-base -import oxlintResolvedConfig from '@willbooster/oxlint-config'; +import oxlintBaseConfig from '@willbooster/oxlint-config'; + +// Oxlint only supports type-aware options in the root config, while it +// still auto-discovers package-local config files in monorepos. +const { options: _rootOnlyOptions, ...oxlintResolvedConfig } = oxlintBaseConfig; // wbfy:end oxlint-base // wbfy:start oxlint-export diff --git a/packages/shared-lib/package.json b/packages/shared-lib/package.json index e6c9085d..fc918f42 100644 --- a/packages/shared-lib/package.json +++ b/packages/shared-lib/package.json @@ -46,11 +46,11 @@ "@tsconfig/node-lts": "24.0.0", "@tsconfig/node-ts": "23.6.4", "@types/node": "25.6.0", - "@typescript/native-preview": "7.0.0-dev.20260503.1", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.6", - "@willbooster/wb": "13.12.13", - "build-ts": "17.1.10", + "@willbooster/wb": "13.12.15", + "build-ts": "17.1.12", "oxfmt": "0.48.0", "oxlint": "1.63.0", "oxlint-tsgolint": "0.22.1", diff --git a/packages/wb/oxlint.config.ts b/packages/wb/oxlint.config.ts index 2eb4328a..4ad4db1e 100644 --- a/packages/wb/oxlint.config.ts +++ b/packages/wb/oxlint.config.ts @@ -1,5 +1,9 @@ // wbfy:start oxlint-base -import oxlintResolvedConfig from '@willbooster/oxlint-config'; +import oxlintBaseConfig from '@willbooster/oxlint-config'; + +// Oxlint only supports type-aware options in the root config, while it +// still auto-discovers package-local config files in monorepos. +const { options: _rootOnlyOptions, ...oxlintResolvedConfig } = oxlintBaseConfig; // wbfy:end oxlint-base // wbfy:start oxlint-export diff --git a/packages/wb/package.json b/packages/wb/package.json index 08996624..c933698f 100644 --- a/packages/wb/package.json +++ b/packages/wb/package.json @@ -49,11 +49,11 @@ "@types/kill-port": "2.0.3", "@types/node": "25.6.0", "@types/yargs": "17.0.35", - "@typescript/native-preview": "7.0.0-dev.20260503.1", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.6", "at-decorators": "7.1.0", - "build-ts": "17.1.10", + "build-ts": "17.1.12", "oxfmt": "0.48.0", "oxlint": "1.63.0", "oxlint-tsgolint": "0.22.1", diff --git a/packages/wbfy/oxlint.config.ts b/packages/wbfy/oxlint.config.ts index 2eb4328a..4ad4db1e 100644 --- a/packages/wbfy/oxlint.config.ts +++ b/packages/wbfy/oxlint.config.ts @@ -1,5 +1,9 @@ // wbfy:start oxlint-base -import oxlintResolvedConfig from '@willbooster/oxlint-config'; +import oxlintBaseConfig from '@willbooster/oxlint-config'; + +// Oxlint only supports type-aware options in the root config, while it +// still auto-discovers package-local config files in monorepos. +const { options: _rootOnlyOptions, ...oxlintResolvedConfig } = oxlintBaseConfig; // wbfy:end oxlint-base // wbfy:start oxlint-export diff --git a/packages/wbfy/package.json b/packages/wbfy/package.json index a7a26094..684734c6 100644 --- a/packages/wbfy/package.json +++ b/packages/wbfy/package.json @@ -55,12 +55,12 @@ "@types/node": "25.6.0", "@types/semver": "7.7.1", "@types/yargs": "17.0.35", - "@typescript/native-preview": "7.0.0-dev.20260503.1", + "@typescript/native-preview": "7.0.0-dev.20260421.2", "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.6", - "@willbooster/wb": "13.12.13", + "@willbooster/wb": "13.12.15", "@yarnpkg/core": "4.6.0", - "build-ts": "17.1.10", + "build-ts": "17.1.12", "lefthook": "2.1.6", "oxfmt": "0.48.0", "oxlint": "1.63.0", diff --git a/yarn.lock b/yarn.lock index c177fc7e..efe9c9f6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -103,6 +103,13 @@ __metadata: languageName: node linkType: hard +"@babel/compat-data@npm:^7.29.3": + version: 7.29.3 + resolution: "@babel/compat-data@npm:7.29.3" + checksum: 10c0/81bddd53ce1b1395576fbb7cb739631a976f6b421cd260e6cf2715a9691b9a0ec12ca5c4e1bb88088e60dc87875f6e4ef7fa8674f1dc96ae1bd7c357416605a7 + languageName: node + linkType: hard + "@babel/core@npm:7.12.10": version: 7.12.10 resolution: "@babel/core@npm:7.12.10" @@ -435,6 +442,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@npm:^7.29.3": + version: 7.29.3 + resolution: "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@npm:7.29.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10c0/5c60605526e87d1bb200faa6c2fae606764bd675f3338c32924feac55ad98671ccb16f270112310a8667e50e4905d893993c4e2533a9bb53507e8fcc2f6893ad + languageName: node + linkType: hard + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.27.1" @@ -1684,7 +1703,88 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:7.29.2, @babel/preset-env@npm:^7.12.11": +"@babel/preset-env@npm:7.29.3": + version: 7.29.3 + resolution: "@babel/preset-env@npm:7.29.3" + dependencies: + "@babel/compat-data": "npm:^7.29.3" + "@babel/helper-compilation-targets": "npm:^7.28.6" + "@babel/helper-plugin-utils": "npm:^7.28.6" + "@babel/helper-validator-option": "npm:^7.27.1" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.28.5" + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.27.1" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.27.1" + "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array": "npm:^7.29.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.27.1" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.28.6" + "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-import-assertions": "npm:^7.28.6" + "@babel/plugin-syntax-import-attributes": "npm:^7.28.6" + "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" + "@babel/plugin-transform-arrow-functions": "npm:^7.27.1" + "@babel/plugin-transform-async-generator-functions": "npm:^7.29.0" + "@babel/plugin-transform-async-to-generator": "npm:^7.28.6" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.27.1" + "@babel/plugin-transform-block-scoping": "npm:^7.28.6" + "@babel/plugin-transform-class-properties": "npm:^7.28.6" + "@babel/plugin-transform-class-static-block": "npm:^7.28.6" + "@babel/plugin-transform-classes": "npm:^7.28.6" + "@babel/plugin-transform-computed-properties": "npm:^7.28.6" + "@babel/plugin-transform-destructuring": "npm:^7.28.5" + "@babel/plugin-transform-dotall-regex": "npm:^7.28.6" + "@babel/plugin-transform-duplicate-keys": "npm:^7.27.1" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.29.0" + "@babel/plugin-transform-dynamic-import": "npm:^7.27.1" + "@babel/plugin-transform-explicit-resource-management": "npm:^7.28.6" + "@babel/plugin-transform-exponentiation-operator": "npm:^7.28.6" + "@babel/plugin-transform-export-namespace-from": "npm:^7.27.1" + "@babel/plugin-transform-for-of": "npm:^7.27.1" + "@babel/plugin-transform-function-name": "npm:^7.27.1" + "@babel/plugin-transform-json-strings": "npm:^7.28.6" + "@babel/plugin-transform-literals": "npm:^7.27.1" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.28.6" + "@babel/plugin-transform-member-expression-literals": "npm:^7.27.1" + "@babel/plugin-transform-modules-amd": "npm:^7.27.1" + "@babel/plugin-transform-modules-commonjs": "npm:^7.28.6" + "@babel/plugin-transform-modules-systemjs": "npm:^7.29.0" + "@babel/plugin-transform-modules-umd": "npm:^7.27.1" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.29.0" + "@babel/plugin-transform-new-target": "npm:^7.27.1" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.28.6" + "@babel/plugin-transform-numeric-separator": "npm:^7.28.6" + "@babel/plugin-transform-object-rest-spread": "npm:^7.28.6" + "@babel/plugin-transform-object-super": "npm:^7.27.1" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.28.6" + "@babel/plugin-transform-optional-chaining": "npm:^7.28.6" + "@babel/plugin-transform-parameters": "npm:^7.27.7" + "@babel/plugin-transform-private-methods": "npm:^7.28.6" + "@babel/plugin-transform-private-property-in-object": "npm:^7.28.6" + "@babel/plugin-transform-property-literals": "npm:^7.27.1" + "@babel/plugin-transform-regenerator": "npm:^7.29.0" + "@babel/plugin-transform-regexp-modifiers": "npm:^7.28.6" + "@babel/plugin-transform-reserved-words": "npm:^7.27.1" + "@babel/plugin-transform-shorthand-properties": "npm:^7.27.1" + "@babel/plugin-transform-spread": "npm:^7.28.6" + "@babel/plugin-transform-sticky-regex": "npm:^7.27.1" + "@babel/plugin-transform-template-literals": "npm:^7.27.1" + "@babel/plugin-transform-typeof-symbol": "npm:^7.27.1" + "@babel/plugin-transform-unicode-escapes": "npm:^7.27.1" + "@babel/plugin-transform-unicode-property-regex": "npm:^7.28.6" + "@babel/plugin-transform-unicode-regex": "npm:^7.27.1" + "@babel/plugin-transform-unicode-sets-regex": "npm:^7.28.6" + "@babel/preset-modules": "npm:0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2: "npm:^0.4.15" + babel-plugin-polyfill-corejs3: "npm:^0.14.0" + babel-plugin-polyfill-regenerator: "npm:^0.6.6" + core-js-compat: "npm:^3.48.0" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10c0/40591ca097502b547eaf844fceaafbc71aa726a86bec95b66ca4e762b2642a8dfc224eb9204a9d0d952ad62b6b326008f6be4dfc9e274e4438503e4975848372 + languageName: node + linkType: hard + +"@babel/preset-env@npm:^7.12.11": version: 7.29.2 resolution: "@babel/preset-env@npm:7.29.2" dependencies: @@ -5606,9 +5706,9 @@ __metadata: languageName: node linkType: hard -"@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260427.1": - version: 7.0.0-dev.20260427.1 - resolution: "@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260427.1" +"@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260421.2": + version: 7.0.0-dev.20260421.2 + resolution: "@typescript/native-preview-darwin-arm64@npm:7.0.0-dev.20260421.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -5620,9 +5720,9 @@ __metadata: languageName: node linkType: hard -"@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260427.1": - version: 7.0.0-dev.20260427.1 - resolution: "@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260427.1" +"@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260421.2": + version: 7.0.0-dev.20260421.2 + resolution: "@typescript/native-preview-darwin-x64@npm:7.0.0-dev.20260421.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -5634,9 +5734,9 @@ __metadata: languageName: node linkType: hard -"@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260427.1": - version: 7.0.0-dev.20260427.1 - resolution: "@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260427.1" +"@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260421.2": + version: 7.0.0-dev.20260421.2 + resolution: "@typescript/native-preview-linux-arm64@npm:7.0.0-dev.20260421.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -5648,9 +5748,9 @@ __metadata: languageName: node linkType: hard -"@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260427.1": - version: 7.0.0-dev.20260427.1 - resolution: "@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260427.1" +"@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260421.2": + version: 7.0.0-dev.20260421.2 + resolution: "@typescript/native-preview-linux-arm@npm:7.0.0-dev.20260421.2" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -5662,9 +5762,9 @@ __metadata: languageName: node linkType: hard -"@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260427.1": - version: 7.0.0-dev.20260427.1 - resolution: "@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260427.1" +"@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260421.2": + version: 7.0.0-dev.20260421.2 + resolution: "@typescript/native-preview-linux-x64@npm:7.0.0-dev.20260421.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -5676,9 +5776,9 @@ __metadata: languageName: node linkType: hard -"@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260427.1": - version: 7.0.0-dev.20260427.1 - resolution: "@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260427.1" +"@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260421.2": + version: 7.0.0-dev.20260421.2 + resolution: "@typescript/native-preview-win32-arm64@npm:7.0.0-dev.20260421.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -5690,9 +5790,9 @@ __metadata: languageName: node linkType: hard -"@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260427.1": - version: 7.0.0-dev.20260427.1 - resolution: "@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260427.1" +"@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260421.2": + version: 7.0.0-dev.20260421.2 + resolution: "@typescript/native-preview-win32-x64@npm:7.0.0-dev.20260421.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -5704,17 +5804,17 @@ __metadata: languageName: node linkType: hard -"@typescript/native-preview@npm:7.0.0-dev.20260427.1": - version: 7.0.0-dev.20260427.1 - resolution: "@typescript/native-preview@npm:7.0.0-dev.20260427.1" +"@typescript/native-preview@npm:7.0.0-dev.20260421.2": + version: 7.0.0-dev.20260421.2 + resolution: "@typescript/native-preview@npm:7.0.0-dev.20260421.2" dependencies: - "@typescript/native-preview-darwin-arm64": "npm:7.0.0-dev.20260427.1" - "@typescript/native-preview-darwin-x64": "npm:7.0.0-dev.20260427.1" - "@typescript/native-preview-linux-arm": "npm:7.0.0-dev.20260427.1" - "@typescript/native-preview-linux-arm64": "npm:7.0.0-dev.20260427.1" - "@typescript/native-preview-linux-x64": "npm:7.0.0-dev.20260427.1" - "@typescript/native-preview-win32-arm64": "npm:7.0.0-dev.20260427.1" - "@typescript/native-preview-win32-x64": "npm:7.0.0-dev.20260427.1" + "@typescript/native-preview-darwin-arm64": "npm:7.0.0-dev.20260421.2" + "@typescript/native-preview-darwin-x64": "npm:7.0.0-dev.20260421.2" + "@typescript/native-preview-linux-arm": "npm:7.0.0-dev.20260421.2" + "@typescript/native-preview-linux-arm64": "npm:7.0.0-dev.20260421.2" + "@typescript/native-preview-linux-x64": "npm:7.0.0-dev.20260421.2" + "@typescript/native-preview-win32-arm64": "npm:7.0.0-dev.20260421.2" + "@typescript/native-preview-win32-x64": "npm:7.0.0-dev.20260421.2" dependenciesMeta: "@typescript/native-preview-darwin-arm64": optional: true @@ -5732,7 +5832,7 @@ __metadata: optional: true bin: tsgo: bin/tsgo.js - checksum: 10c0/be3e45a4d83f02259579a3e4740df42f6f5b3f83f599c007a8716c69c65340c4a134bba04dc0f855e6ea22dec22835c9ca633c30cff14f97dfd624c168be2785 + checksum: 10c0/79dbb7e5204c5906bcb3a2946209162efbaac9c8fa78ffeccb8b6718661a5b40f988d60b27350ad538cc1a4143524e5fc97b04fa4767bd42a036000f226438db languageName: node linkType: hard @@ -6142,12 +6242,12 @@ __metadata: "@tsconfig/node-lts": "npm:24.0.0" "@tsconfig/node-ts": "npm:23.6.4" "@types/node": "npm:25.6.0" - "@typescript/native-preview": "npm:7.0.0-dev.20260503.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260421.2" "@willbooster/oxfmt-config": "npm:1.2.2" "@willbooster/oxlint-config": "npm:1.4.6" - "@willbooster/wb": "npm:13.12.13" + "@willbooster/wb": "npm:13.12.15" blitz: "npm:3.0.2" - build-ts: "npm:17.1.10" + build-ts: "npm:17.1.12" oxfmt: "npm:0.48.0" oxlint: "npm:1.63.0" oxlint-tsgolint: "npm:0.22.1" @@ -6163,11 +6263,11 @@ __metadata: "@tsconfig/node-lts": "npm:24.0.0" "@tsconfig/node-ts": "npm:23.6.4" "@types/node": "npm:25.6.0" - "@typescript/native-preview": "npm:7.0.0-dev.20260503.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260421.2" "@willbooster/oxfmt-config": "npm:1.2.2" "@willbooster/oxlint-config": "npm:1.4.6" - "@willbooster/wb": "npm:13.12.13" - build-ts: "npm:17.1.10" + "@willbooster/wb": "npm:13.12.15" + build-ts: "npm:17.1.12" next: "npm:16.2.6" oxfmt: "npm:0.48.0" oxlint: "npm:1.63.0" @@ -6179,13 +6279,13 @@ __metadata: languageName: unknown linkType: soft -"@willbooster/shared-lib-node@npm:8.5.13": - version: 8.5.13 - resolution: "@willbooster/shared-lib-node@npm:8.5.13" +"@willbooster/shared-lib-node@npm:8.5.16": + version: 8.5.16 + resolution: "@willbooster/shared-lib-node@npm:8.5.16" dependencies: dotenv: "npm:17.4.2" dotenv-expand: "npm:12.0.3" - checksum: 10c0/e7e7dd32b0641654415f70fdd3d158a8e6c5e10a58752a69842531bdce3fe0d3bd2074911daf50698dc7bc2e76226f1413487b3da65404f299c9646d85b0e6d2 + checksum: 10c0/29f13c8d20c915b3c96db991e3b5100f555556d1c8200b1aabe08a4a13051bbf72ddaf343e748677699023ae12f844219f2712b156153d4f31a06b0042bb0b1b languageName: node linkType: hard @@ -6197,11 +6297,11 @@ __metadata: "@tsconfig/node-ts": "npm:23.6.4" "@types/bun": "npm:1.3.13" "@types/node": "npm:25.6.0" - "@typescript/native-preview": "npm:7.0.0-dev.20260503.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260421.2" "@willbooster/oxfmt-config": "npm:1.2.2" "@willbooster/oxlint-config": "npm:1.4.6" - "@willbooster/wb": "npm:13.12.13" - build-ts: "npm:17.1.10" + "@willbooster/wb": "npm:13.12.15" + build-ts: "npm:17.1.12" dotenv: "npm:17.4.2" dotenv-expand: "npm:12.0.3" oxfmt: "npm:0.48.0" @@ -6231,12 +6331,12 @@ __metadata: "@types/node": "npm:25.6.0" "@types/react": "npm:19.2.14" "@types/react-dom": "npm:19.2.3" - "@typescript/native-preview": "npm:7.0.0-dev.20260503.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260421.2" "@willbooster/oxfmt-config": "npm:1.2.2" "@willbooster/oxlint-config": "npm:1.4.6" - "@willbooster/wb": "npm:13.12.13" + "@willbooster/wb": "npm:13.12.15" babel-loader: "npm:10.1.1" - build-ts: "npm:17.1.10" + build-ts: "npm:17.1.12" oxfmt: "npm:0.48.0" oxlint: "npm:1.63.0" oxlint-tsgolint: "npm:0.22.1" @@ -6257,11 +6357,11 @@ __metadata: "@tsconfig/node-lts": "npm:24.0.0" "@tsconfig/node-ts": "npm:23.6.4" "@types/node": "npm:25.6.0" - "@typescript/native-preview": "npm:7.0.0-dev.20260503.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260421.2" "@willbooster/oxfmt-config": "npm:1.2.2" "@willbooster/oxlint-config": "npm:1.4.6" - "@willbooster/wb": "npm:13.12.13" - build-ts: "npm:17.1.10" + "@willbooster/wb": "npm:13.12.15" + build-ts: "npm:17.1.12" oxfmt: "npm:0.48.0" oxlint: "npm:1.63.0" oxlint-tsgolint: "npm:0.22.1" @@ -6270,9 +6370,9 @@ __metadata: languageName: unknown linkType: soft -"@willbooster/wb@npm:13.12.13": - version: 13.12.13 - resolution: "@willbooster/wb@npm:13.12.13" +"@willbooster/wb@npm:13.12.15": + version: 13.12.15 + resolution: "@willbooster/wb@npm:13.12.15" dependencies: chalk: "npm:5.6.2" dotenv: "npm:17.4.2" @@ -6280,11 +6380,11 @@ __metadata: fastest-levenshtein: "npm:1.0.16" globby: "npm:16.2.0" kill-port: "npm:2.0.1" - minimal-promise-pool: "npm:6.0.1" + minimal-promise-pool: "npm:6.0.2" yargs: "npm:18.0.0" bin: wb: bin/index.js - checksum: 10c0/3819f93a041ded16ad95f7d655c60bd540cccb1e0d1b1f87240c37f10993e8225251a0cf69e0f553a2baaa0e62a06bfcc29f72e568af13fe8c9fff9acae24ded + checksum: 10c0/38bc40454693da55c3bc4a4f70aac946ce391238fbb327146dbda782c72bba1bfba1873056ba76b4b59a8a7a5af22620d3c8a22f863b8ea00d44fe0efd5e1a0b languageName: node linkType: hard @@ -6301,11 +6401,11 @@ __metadata: "@types/kill-port": "npm:2.0.3" "@types/node": "npm:25.6.0" "@types/yargs": "npm:17.0.35" - "@typescript/native-preview": "npm:7.0.0-dev.20260503.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260421.2" "@willbooster/oxfmt-config": "npm:1.2.2" "@willbooster/oxlint-config": "npm:1.4.6" at-decorators: "npm:7.1.0" - build-ts: "npm:17.1.10" + build-ts: "npm:17.1.12" chalk: "npm:5.6.2" dotenv: "npm:17.4.2" dotenv-expand: "npm:12.0.3" @@ -6338,12 +6438,12 @@ __metadata: "@types/node": "npm:25.6.0" "@types/semver": "npm:7.7.1" "@types/yargs": "npm:17.0.35" - "@typescript/native-preview": "npm:7.0.0-dev.20260503.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260421.2" "@willbooster/oxfmt-config": "npm:1.2.2" "@willbooster/oxlint-config": "npm:1.4.6" - "@willbooster/wb": "npm:13.12.13" + "@willbooster/wb": "npm:13.12.15" "@yarnpkg/core": "npm:4.6.0" - build-ts: "npm:17.1.10" + build-ts: "npm:17.1.12" deepmerge: "npm:4.3.1" dotenv: "npm:17.4.2" fast-glob: "npm:3.3.3" @@ -7698,16 +7798,16 @@ __metadata: languageName: node linkType: hard -"build-ts@npm:17.1.10": - version: 17.1.10 - resolution: "build-ts@npm:17.1.10" +"build-ts@npm:17.1.12": + version: 17.1.12 + resolution: "build-ts@npm:17.1.12" dependencies: "@babel/core": "npm:7.29.0" "@babel/plugin-proposal-decorators": "npm:7.29.0" "@babel/plugin-proposal-explicit-resource-management": "npm:7.27.4" "@babel/plugin-syntax-import-attributes": "npm:7.28.6" "@babel/plugin-transform-runtime": "npm:7.29.0" - "@babel/preset-env": "npm:7.29.2" + "@babel/preset-env": "npm:7.29.3" "@babel/preset-react": "npm:7.28.5" "@babel/preset-typescript": "npm:7.28.5" "@rollup/plugin-babel": "npm:7.0.0" @@ -7717,8 +7817,8 @@ __metadata: "@rollup/plugin-replace": "npm:6.0.3" "@rollup/plugin-terser": "npm:1.0.0" "@rollup/pluginutils": "npm:5.3.0" - "@typescript/native-preview": "npm:7.0.0-dev.20260427.1" - "@willbooster/shared-lib-node": "npm:8.5.13" + "@typescript/native-preview": "npm:7.0.0-dev.20260503.1" + "@willbooster/shared-lib-node": "npm:8.5.16" babel-plugin-polyfill-corejs3: "npm:0.14.2" babel-plugin-transform-remove-console: "npm:6.9.4" chalk: "npm:5.6.2" @@ -7737,7 +7837,7 @@ __metadata: yargs: "npm:18.0.0" bin: build-ts: bin/index.js - checksum: 10c0/75527167c71bee5c27247b0beb0aab428a6f52821332131b033ef69f870c21bb6e6b833fdd0bf71bf4bcac9a34f3e637055ddc26d483b8278317fbfdab8497c4 + checksum: 10c0/a8fb51f4b688eec60a7c5696d71a86fe9bb9b9838817c9a1658b6866c890e949a0bbb9fa9ac4a1a760edd634b555da379f75847f5b23cd1c455cf2e0ff1a89b9 languageName: node linkType: hard @@ -14015,13 +14115,6 @@ __metadata: languageName: node linkType: hard -"minimal-promise-pool@npm:6.0.1": - version: 6.0.1 - resolution: "minimal-promise-pool@npm:6.0.1" - checksum: 10c0/5123933424b882dfdf91030568666b0b9a45e1d0a1856dc2fac4b2bcec22e3229344f983b04aa00ce96326e15d6dec4570c984bc24ea9bf35c04b038706542ec - languageName: node - linkType: hard - "minimal-promise-pool@npm:6.0.2": version: 6.0.2 resolution: "minimal-promise-pool@npm:6.0.2" @@ -20277,10 +20370,10 @@ __metadata: "@tsconfig/node-lts": "npm:24.0.0" "@tsconfig/node-ts": "npm:23.6.4" "@types/node": "npm:25.6.0" - "@typescript/native-preview": "npm:7.0.0-dev.20260503.1" + "@typescript/native-preview": "npm:7.0.0-dev.20260421.2" "@willbooster/oxfmt-config": "npm:1.2.2" "@willbooster/oxlint-config": "npm:1.4.6" - "@willbooster/wb": "npm:13.12.13" + "@willbooster/wb": "npm:13.12.15" conventional-changelog-conventionalcommits: "npm:9.3.1" lefthook: "npm:2.1.6" oxfmt: "npm:0.48.0"