diff --git a/bun.lock b/bun.lock index d0409b7..5dcc61b 100644 --- a/bun.lock +++ b/bun.lock @@ -1,5 +1,6 @@ { "lockfileVersion": 1, + "configVersion": 0, "workspaces": { "": { "name": "monorepo", @@ -10,7 +11,7 @@ "oxlint-tsgolint": "0.23.0", "turbo": "^2.10.7", "typedoc": "^0.28.20", - "typescript": "^5.9.3", + "typescript": "~6.0.3", }, }, "packages/format-temporal": { @@ -18,12 +19,12 @@ "version": "0.6.0", "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1", + "tslib": "catalog:", }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2", + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:", }, }, "packages/interval-temporal": { @@ -31,12 +32,12 @@ "version": "0.6.0", "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1", + "tslib": "catalog:", }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2", + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:", }, }, "packages/parse-temporal": { @@ -44,26 +45,26 @@ "version": "0.6.0", "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1", + "tslib": "catalog:", }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2", + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:", }, }, "packages/ponyfill-temporal": { "name": "ponyfill-temporal", "version": "0.1.0", "dependencies": { - "temporal-polyfill": "^1.0.1", - "temporal-spec": "^1.0.0", - "tslib": "^2.8.1", + "temporal-polyfill": "catalog:", + "temporal-spec": "catalog:", + "tslib": "catalog:", }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2", + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:", }, }, "packages/superjson-temporal": { @@ -71,13 +72,13 @@ "version": "0.6.0", "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1", + "tslib": "catalog:", }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", "superjson": "^2.2.2", - "typescript": "^5.8.2", + "typescript": "catalog:", }, "peerDependencies": { "superjson": "^2.2.2", @@ -88,12 +89,12 @@ "version": "0.5.0", "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1", + "tslib": "catalog:", }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2", + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:", }, }, "packages/temporal-zod": { @@ -101,14 +102,14 @@ "version": "0.7.0", "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1", + "tslib": "catalog:", }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", "ajv": "^8.18.0", "ajv-formats": "^3.0.1", - "typescript": "^5.9.2", + "typescript": "catalog:", "zod": "^4.1.11", }, "peerDependencies": { @@ -116,6 +117,14 @@ }, }, }, + "catalog": { + "@macalinao/tsconfig": "^3.2.5", + "@types/bun": "latest", + "temporal-polyfill": "^1.0.1", + "temporal-spec": "^1.0.0", + "tslib": "^2.8.1", + "typescript": "^7.0.2", + }, "packages": { "@babel/runtime": ["@babel/runtime@7.28.6", "", {}, "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA=="], @@ -287,6 +296,46 @@ "@types/unist": ["@types/unist@3.0.3", "", {}, "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="], + "@typescript/typescript-aix-ppc64": ["@typescript/typescript-aix-ppc64@7.0.2", "", { "os": "aix", "cpu": "ppc64" }, "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ=="], + + "@typescript/typescript-darwin-arm64": ["@typescript/typescript-darwin-arm64@7.0.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA=="], + + "@typescript/typescript-darwin-x64": ["@typescript/typescript-darwin-x64@7.0.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA=="], + + "@typescript/typescript-freebsd-arm64": ["@typescript/typescript-freebsd-arm64@7.0.2", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ=="], + + "@typescript/typescript-freebsd-x64": ["@typescript/typescript-freebsd-x64@7.0.2", "", { "os": "freebsd", "cpu": "x64" }, "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw=="], + + "@typescript/typescript-linux-arm": ["@typescript/typescript-linux-arm@7.0.2", "", { "os": "linux", "cpu": "arm" }, "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ=="], + + "@typescript/typescript-linux-arm64": ["@typescript/typescript-linux-arm64@7.0.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ=="], + + "@typescript/typescript-linux-loong64": ["@typescript/typescript-linux-loong64@7.0.2", "", { "os": "linux", "cpu": "none" }, "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ=="], + + "@typescript/typescript-linux-mips64el": ["@typescript/typescript-linux-mips64el@7.0.2", "", { "os": "linux", "cpu": "none" }, "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA=="], + + "@typescript/typescript-linux-ppc64": ["@typescript/typescript-linux-ppc64@7.0.2", "", { "os": "linux", "cpu": "ppc64" }, "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA=="], + + "@typescript/typescript-linux-riscv64": ["@typescript/typescript-linux-riscv64@7.0.2", "", { "os": "linux", "cpu": "none" }, "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ=="], + + "@typescript/typescript-linux-s390x": ["@typescript/typescript-linux-s390x@7.0.2", "", { "os": "linux", "cpu": "s390x" }, "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw=="], + + "@typescript/typescript-linux-x64": ["@typescript/typescript-linux-x64@7.0.2", "", { "os": "linux", "cpu": "x64" }, "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A=="], + + "@typescript/typescript-netbsd-arm64": ["@typescript/typescript-netbsd-arm64@7.0.2", "", { "os": "none", "cpu": "arm64" }, "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA=="], + + "@typescript/typescript-netbsd-x64": ["@typescript/typescript-netbsd-x64@7.0.2", "", { "os": "none", "cpu": "x64" }, "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA=="], + + "@typescript/typescript-openbsd-arm64": ["@typescript/typescript-openbsd-arm64@7.0.2", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ=="], + + "@typescript/typescript-openbsd-x64": ["@typescript/typescript-openbsd-x64@7.0.2", "", { "os": "openbsd", "cpu": "x64" }, "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg=="], + + "@typescript/typescript-sunos-x64": ["@typescript/typescript-sunos-x64@7.0.2", "", { "os": "sunos", "cpu": "x64" }, "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g=="], + + "@typescript/typescript-win32-arm64": ["@typescript/typescript-win32-arm64@7.0.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ=="], + + "@typescript/typescript-win32-x64": ["@typescript/typescript-win32-x64@7.0.2", "", { "os": "win32", "cpu": "x64" }, "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g=="], + "ajv": ["ajv@8.18.0", "", { "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2" } }, "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A=="], "ajv-formats": ["ajv-formats@3.0.1", "", { "dependencies": { "ajv": "^8.0.0" } }, "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ=="], @@ -497,7 +546,7 @@ "typedoc": ["typedoc@0.28.20", "", { "dependencies": { "@gerrit0/mini-shiki": "^3.23.0", "lunr": "^2.3.9", "markdown-it": "^14.3.0", "minimatch": "^10.2.5", "yaml": "^2.9.0" }, "peerDependencies": { "typescript": "5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x || 6.0.x" }, "bin": { "typedoc": "bin/typedoc" } }, "sha512-uSKqkh8Cr48vllnEy+jdaAgOeR6Y+QCBW7usgUsKj7gJEfR7stw9U/fE49LBnj2tPRKPY0c0EBJSWe9Appmplg=="], - "typescript": ["typescript@5.9.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw=="], + "typescript": ["typescript@6.0.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw=="], "uc.micro": ["uc.micro@2.1.0", "", {}, "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A=="], @@ -519,8 +568,22 @@ "@manypkg/get-packages/fs-extra": ["fs-extra@8.1.0", "", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g=="], + "format-temporal/typescript": ["typescript@7.0.2", "", { "optionalDependencies": { "@typescript/typescript-aix-ppc64": "7.0.2", "@typescript/typescript-darwin-arm64": "7.0.2", "@typescript/typescript-darwin-x64": "7.0.2", "@typescript/typescript-freebsd-arm64": "7.0.2", "@typescript/typescript-freebsd-x64": "7.0.2", "@typescript/typescript-linux-arm": "7.0.2", "@typescript/typescript-linux-arm64": "7.0.2", "@typescript/typescript-linux-loong64": "7.0.2", "@typescript/typescript-linux-mips64el": "7.0.2", "@typescript/typescript-linux-ppc64": "7.0.2", "@typescript/typescript-linux-riscv64": "7.0.2", "@typescript/typescript-linux-s390x": "7.0.2", "@typescript/typescript-linux-x64": "7.0.2", "@typescript/typescript-netbsd-arm64": "7.0.2", "@typescript/typescript-netbsd-x64": "7.0.2", "@typescript/typescript-openbsd-arm64": "7.0.2", "@typescript/typescript-openbsd-x64": "7.0.2", "@typescript/typescript-sunos-x64": "7.0.2", "@typescript/typescript-win32-arm64": "7.0.2", "@typescript/typescript-win32-x64": "7.0.2" }, "bin": { "tsc": "bin/tsc" } }, "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA=="], + + "interval-temporal/typescript": ["typescript@7.0.2", "", { "optionalDependencies": { "@typescript/typescript-aix-ppc64": "7.0.2", "@typescript/typescript-darwin-arm64": "7.0.2", "@typescript/typescript-darwin-x64": "7.0.2", "@typescript/typescript-freebsd-arm64": "7.0.2", "@typescript/typescript-freebsd-x64": "7.0.2", "@typescript/typescript-linux-arm": "7.0.2", "@typescript/typescript-linux-arm64": "7.0.2", "@typescript/typescript-linux-loong64": "7.0.2", "@typescript/typescript-linux-mips64el": "7.0.2", "@typescript/typescript-linux-ppc64": "7.0.2", "@typescript/typescript-linux-riscv64": "7.0.2", "@typescript/typescript-linux-s390x": "7.0.2", "@typescript/typescript-linux-x64": "7.0.2", "@typescript/typescript-netbsd-arm64": "7.0.2", "@typescript/typescript-netbsd-x64": "7.0.2", "@typescript/typescript-openbsd-arm64": "7.0.2", "@typescript/typescript-openbsd-x64": "7.0.2", "@typescript/typescript-sunos-x64": "7.0.2", "@typescript/typescript-win32-arm64": "7.0.2", "@typescript/typescript-win32-x64": "7.0.2" }, "bin": { "tsc": "bin/tsc" } }, "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA=="], + + "parse-temporal/typescript": ["typescript@7.0.2", "", { "optionalDependencies": { "@typescript/typescript-aix-ppc64": "7.0.2", "@typescript/typescript-darwin-arm64": "7.0.2", "@typescript/typescript-darwin-x64": "7.0.2", "@typescript/typescript-freebsd-arm64": "7.0.2", "@typescript/typescript-freebsd-x64": "7.0.2", "@typescript/typescript-linux-arm": "7.0.2", "@typescript/typescript-linux-arm64": "7.0.2", "@typescript/typescript-linux-loong64": "7.0.2", "@typescript/typescript-linux-mips64el": "7.0.2", "@typescript/typescript-linux-ppc64": "7.0.2", "@typescript/typescript-linux-riscv64": "7.0.2", "@typescript/typescript-linux-s390x": "7.0.2", "@typescript/typescript-linux-x64": "7.0.2", "@typescript/typescript-netbsd-arm64": "7.0.2", "@typescript/typescript-netbsd-x64": "7.0.2", "@typescript/typescript-openbsd-arm64": "7.0.2", "@typescript/typescript-openbsd-x64": "7.0.2", "@typescript/typescript-sunos-x64": "7.0.2", "@typescript/typescript-win32-arm64": "7.0.2", "@typescript/typescript-win32-x64": "7.0.2" }, "bin": { "tsc": "bin/tsc" } }, "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA=="], + + "ponyfill-temporal/typescript": ["typescript@7.0.2", "", { "optionalDependencies": { "@typescript/typescript-aix-ppc64": "7.0.2", "@typescript/typescript-darwin-arm64": "7.0.2", "@typescript/typescript-darwin-x64": "7.0.2", "@typescript/typescript-freebsd-arm64": "7.0.2", "@typescript/typescript-freebsd-x64": "7.0.2", "@typescript/typescript-linux-arm": "7.0.2", "@typescript/typescript-linux-arm64": "7.0.2", "@typescript/typescript-linux-loong64": "7.0.2", "@typescript/typescript-linux-mips64el": "7.0.2", "@typescript/typescript-linux-ppc64": "7.0.2", "@typescript/typescript-linux-riscv64": "7.0.2", "@typescript/typescript-linux-s390x": "7.0.2", "@typescript/typescript-linux-x64": "7.0.2", "@typescript/typescript-netbsd-arm64": "7.0.2", "@typescript/typescript-netbsd-x64": "7.0.2", "@typescript/typescript-openbsd-arm64": "7.0.2", "@typescript/typescript-openbsd-x64": "7.0.2", "@typescript/typescript-sunos-x64": "7.0.2", "@typescript/typescript-win32-arm64": "7.0.2", "@typescript/typescript-win32-x64": "7.0.2" }, "bin": { "tsc": "bin/tsc" } }, "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA=="], + "read-yaml-file/js-yaml": ["js-yaml@3.14.2", "", { "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg=="], + "superjson-temporal/typescript": ["typescript@7.0.2", "", { "optionalDependencies": { "@typescript/typescript-aix-ppc64": "7.0.2", "@typescript/typescript-darwin-arm64": "7.0.2", "@typescript/typescript-darwin-x64": "7.0.2", "@typescript/typescript-freebsd-arm64": "7.0.2", "@typescript/typescript-freebsd-x64": "7.0.2", "@typescript/typescript-linux-arm": "7.0.2", "@typescript/typescript-linux-arm64": "7.0.2", "@typescript/typescript-linux-loong64": "7.0.2", "@typescript/typescript-linux-mips64el": "7.0.2", "@typescript/typescript-linux-ppc64": "7.0.2", "@typescript/typescript-linux-riscv64": "7.0.2", "@typescript/typescript-linux-s390x": "7.0.2", "@typescript/typescript-linux-x64": "7.0.2", "@typescript/typescript-netbsd-arm64": "7.0.2", "@typescript/typescript-netbsd-x64": "7.0.2", "@typescript/typescript-openbsd-arm64": "7.0.2", "@typescript/typescript-openbsd-x64": "7.0.2", "@typescript/typescript-sunos-x64": "7.0.2", "@typescript/typescript-win32-arm64": "7.0.2", "@typescript/typescript-win32-x64": "7.0.2" }, "bin": { "tsc": "bin/tsc" } }, "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA=="], + + "temporal-quarter-fns/typescript": ["typescript@7.0.2", "", { "optionalDependencies": { "@typescript/typescript-aix-ppc64": "7.0.2", "@typescript/typescript-darwin-arm64": "7.0.2", "@typescript/typescript-darwin-x64": "7.0.2", "@typescript/typescript-freebsd-arm64": "7.0.2", "@typescript/typescript-freebsd-x64": "7.0.2", "@typescript/typescript-linux-arm": "7.0.2", "@typescript/typescript-linux-arm64": "7.0.2", "@typescript/typescript-linux-loong64": "7.0.2", "@typescript/typescript-linux-mips64el": "7.0.2", "@typescript/typescript-linux-ppc64": "7.0.2", "@typescript/typescript-linux-riscv64": "7.0.2", "@typescript/typescript-linux-s390x": "7.0.2", "@typescript/typescript-linux-x64": "7.0.2", "@typescript/typescript-netbsd-arm64": "7.0.2", "@typescript/typescript-netbsd-x64": "7.0.2", "@typescript/typescript-openbsd-arm64": "7.0.2", "@typescript/typescript-openbsd-x64": "7.0.2", "@typescript/typescript-sunos-x64": "7.0.2", "@typescript/typescript-win32-arm64": "7.0.2", "@typescript/typescript-win32-x64": "7.0.2" }, "bin": { "tsc": "bin/tsc" } }, "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA=="], + + "temporal-zod/typescript": ["typescript@7.0.2", "", { "optionalDependencies": { "@typescript/typescript-aix-ppc64": "7.0.2", "@typescript/typescript-darwin-arm64": "7.0.2", "@typescript/typescript-darwin-x64": "7.0.2", "@typescript/typescript-freebsd-arm64": "7.0.2", "@typescript/typescript-freebsd-x64": "7.0.2", "@typescript/typescript-linux-arm": "7.0.2", "@typescript/typescript-linux-arm64": "7.0.2", "@typescript/typescript-linux-loong64": "7.0.2", "@typescript/typescript-linux-mips64el": "7.0.2", "@typescript/typescript-linux-ppc64": "7.0.2", "@typescript/typescript-linux-riscv64": "7.0.2", "@typescript/typescript-linux-s390x": "7.0.2", "@typescript/typescript-linux-x64": "7.0.2", "@typescript/typescript-netbsd-arm64": "7.0.2", "@typescript/typescript-netbsd-x64": "7.0.2", "@typescript/typescript-openbsd-arm64": "7.0.2", "@typescript/typescript-openbsd-x64": "7.0.2", "@typescript/typescript-sunos-x64": "7.0.2", "@typescript/typescript-win32-arm64": "7.0.2", "@typescript/typescript-win32-x64": "7.0.2" }, "bin": { "tsc": "bin/tsc" } }, "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA=="], + "read-yaml-file/js-yaml/argparse": ["argparse@1.0.10", "", { "dependencies": { "sprintf-js": "~1.0.2" } }, "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="], } } diff --git a/package.json b/package.json index 998abf1..86461aa 100644 --- a/package.json +++ b/package.json @@ -6,9 +6,19 @@ "keywords": [], "license": "Apache-2.0", "author": "Ian Macalinao ", - "workspaces": [ - "packages/*" - ], + "workspaces": { + "packages": [ + "packages/*" + ], + "catalog": { + "@macalinao/tsconfig": "^3.2.5", + "@types/bun": "latest", + "temporal-polyfill": "^1.0.1", + "temporal-spec": "^1.0.0", + "tslib": "^2.8.1", + "typescript": "^7.0.2" + } + }, "scripts": { "build": "turbo run build", "clean": "turbo run clean", @@ -29,7 +39,7 @@ "oxlint-tsgolint": "0.23.0", "turbo": "^2.10.7", "typedoc": "^0.28.20", - "typescript": "^5.9.3" + "typescript": "~6.0.3" }, "engines": { "bun": ">=1.0.0", diff --git a/packages/format-temporal/package.json b/packages/format-temporal/package.json index 6ac96a4..4061f05 100644 --- a/packages/format-temporal/package.json +++ b/packages/format-temporal/package.json @@ -39,11 +39,11 @@ }, "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1" + "tslib": "catalog:" }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2" + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:" } } diff --git a/packages/interval-temporal/package.json b/packages/interval-temporal/package.json index f24f1d4..16cdd1a 100644 --- a/packages/interval-temporal/package.json +++ b/packages/interval-temporal/package.json @@ -39,11 +39,11 @@ }, "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1" + "tslib": "catalog:" }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2" + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:" } } diff --git a/packages/parse-temporal/package.json b/packages/parse-temporal/package.json index cd20c12..c53c541 100644 --- a/packages/parse-temporal/package.json +++ b/packages/parse-temporal/package.json @@ -39,11 +39,11 @@ }, "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1" + "tslib": "catalog:" }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2" + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:" } } diff --git a/packages/ponyfill-temporal/package.json b/packages/ponyfill-temporal/package.json index 4c08aab..7f1bc55 100644 --- a/packages/ponyfill-temporal/package.json +++ b/packages/ponyfill-temporal/package.json @@ -40,13 +40,13 @@ "test": "bun test src/" }, "dependencies": { - "temporal-polyfill": "^1.0.1", - "temporal-spec": "^1.0.0", - "tslib": "^2.8.1" + "temporal-polyfill": "catalog:", + "temporal-spec": "catalog:", + "tslib": "catalog:" }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2" + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:" } } diff --git a/packages/superjson-temporal/package.json b/packages/superjson-temporal/package.json index 734678c..79937e2 100644 --- a/packages/superjson-temporal/package.json +++ b/packages/superjson-temporal/package.json @@ -39,13 +39,13 @@ }, "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1" + "tslib": "catalog:" }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", "superjson": "^2.2.2", - "typescript": "^5.8.2" + "typescript": "catalog:" }, "peerDependencies": { "superjson": "^2.2.2" diff --git a/packages/temporal-quarter-fns/package.json b/packages/temporal-quarter-fns/package.json index a153ace..c76ed11 100644 --- a/packages/temporal-quarter-fns/package.json +++ b/packages/temporal-quarter-fns/package.json @@ -39,11 +39,11 @@ }, "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1" + "tslib": "catalog:" }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", - "typescript": "^5.8.2" + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", + "typescript": "catalog:" } } diff --git a/packages/temporal-zod/package.json b/packages/temporal-zod/package.json index f2ce7bf..a808f8a 100644 --- a/packages/temporal-zod/package.json +++ b/packages/temporal-zod/package.json @@ -46,14 +46,14 @@ }, "dependencies": { "ponyfill-temporal": "workspace:*", - "tslib": "^2.8.1" + "tslib": "catalog:" }, "devDependencies": { - "@macalinao/tsconfig": "^3.2.5", - "@types/bun": "latest", + "@macalinao/tsconfig": "catalog:", + "@types/bun": "catalog:", "ajv": "^8.18.0", "ajv-formats": "^3.0.1", - "typescript": "^5.9.2", + "typescript": "catalog:", "zod": "^4.1.11" }, "peerDependencies": {