diff --git a/.changeset/perfect-jars-provide.md b/.changeset/perfect-jars-provide.md new file mode 100644 index 000000000..11dbabf2b --- /dev/null +++ b/.changeset/perfect-jars-provide.md @@ -0,0 +1,16 @@ +--- +"@osdk/foundry-sdk-generator": patch +"@osdk/generator-converters": patch +"@osdk/cli.cmd.typescript": patch +"@osdk/legacy-client": patch +"@osdk/shared.test": patch +"@osdk/shared.net": patch +"@osdk/generator": patch +"@osdk/omniapi": patch +"@osdk/client": patch +"@osdk/maker": patch +"@osdk/api": patch +"@osdk/cli": patch +--- + +Change all internal dependencies to be tilde not caret diff --git a/examples-extra/basic/cli/package.json b/examples-extra/basic/cli/package.json index 2baca5863..45720025c 100644 --- a/examples-extra/basic/cli/package.json +++ b/examples-extra/basic/cli/package.json @@ -28,15 +28,15 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", - "@osdk/examples.basic.sdk": "workspace:^", - "@osdk/omniapi": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", + "@osdk/examples.basic.sdk": "workspace:~", + "@osdk/omniapi": "workspace:~", "pino": "^8.20.0", "tiny-invariant": "^1.3.1" }, "devDependencies": { - "@osdk/cli": "workspace:^", + "@osdk/cli": "workspace:~", "@types/node": "^18.0.0", "ts-expect": "^1.3.0" }, diff --git a/examples-extra/basic/sdk/package.json b/examples-extra/basic/sdk/package.json index f69b2c37b..4f29214e5 100644 --- a/examples-extra/basic/sdk/package.json +++ b/examples-extra/basic/sdk/package.json @@ -30,11 +30,11 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~" }, "devDependencies": { - "@osdk/cli.cmd.typescript": "workspace:^", + "@osdk/cli.cmd.typescript": "workspace:~", "typescript": "^5.2.2" }, "publishConfig": { diff --git a/examples-extra/docs_example/package.json b/examples-extra/docs_example/package.json index 4b44509bd..671b5d0b8 100644 --- a/examples-extra/docs_example/package.json +++ b/examples-extra/docs_example/package.json @@ -15,15 +15,15 @@ "preview": "vite preview" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", - "@osdk/legacy-client": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", + "@osdk/legacy-client": "workspace:~", "react": "^18.2.0", "react-dom": "^18.2.0", "swr": "^2.2.4" }, "devDependencies": { - "@osdk/cli.cmd.typescript": "workspace:^", + "@osdk/cli.cmd.typescript": "workspace:~", "@types/react": "^18.2.79", "@types/react-dom": "^18.2.15", "@typescript-eslint/eslint-plugin": "^6.10.0", diff --git a/examples-extra/one_dot_one/package.json b/examples-extra/one_dot_one/package.json index 0ba2779e7..585d064a6 100644 --- a/examples-extra/one_dot_one/package.json +++ b/examples-extra/one_dot_one/package.json @@ -30,12 +30,12 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/generator": "workspace:^", - "@osdk/legacy-client": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/generator": "workspace:~", + "@osdk/legacy-client": "workspace:~" }, "devDependencies": { - "@osdk/cli.cmd.typescript": "workspace:^", + "@osdk/cli.cmd.typescript": "workspace:~", "@types/node": "^18.0.0", "typescript": "^4.9.0" }, diff --git a/examples-extra/todoapp/package.json b/examples-extra/todoapp/package.json index 3f0c4b47f..2544e8cb9 100644 --- a/examples-extra/todoapp/package.json +++ b/examples-extra/todoapp/package.json @@ -15,9 +15,9 @@ "preview": "vite preview" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", - "@osdk/oauth": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", + "@osdk/oauth": "workspace:~", "core-js": "^3.36.1", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -25,7 +25,7 @@ "tiny-invariant": "^1.3.3" }, "devDependencies": { - "@osdk/cli.cmd.typescript": "workspace:^", + "@osdk/cli.cmd.typescript": "workspace:~", "@types/core-js": "^2.5.8", "@types/react": "^18.2.79", "@types/react-dom": "^18.2.15", diff --git a/package.json b/package.json index 8745a8291..2dce1e5df 100644 --- a/package.json +++ b/package.json @@ -31,14 +31,14 @@ "dprint": "^0.41.0", "esbuild-plugin-babel": "^0.2.3", "eslint": "^8.54.0", - "eslint-config-sane": "workspace:^", + "eslint-config-sane": "workspace:*", "find-up-cli": "^5.0.0", "husky": "^9.0.11", "lint-staged": "^14.0.1", "micromatch": "^4.0.5", - "mytsup": "workspace:^", + "mytsup": "workspace:*", "tsc-absolute": "^1.0.1", - "tsconfig": "workspace:^", + "tsconfig": "workspace:*", "tsup": "^7.2.0", "turbo": "^1.10.13", "turbotree": "^1.0.1", diff --git a/packages/api/package.json b/packages/api/package.json index 4db913dbc..f5ece78b6 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -31,8 +31,8 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/gateway": "workspace:^", - "@osdk/shared.net": "workspace:^", + "@osdk/gateway": "workspace:~", + "@osdk/shared.net": "workspace:~", "@types/geojson": "^7946.0.13", "fetch-retry": "^5.0.6", "tiny-invariant": "^1.3.1" diff --git a/packages/cli.cmd.typescript/package.json b/packages/cli.cmd.typescript/package.json index 888ea1ee0..7d8062dcf 100644 --- a/packages/cli.cmd.typescript/package.json +++ b/packages/cli.cmd.typescript/package.json @@ -28,10 +28,10 @@ }, "dependencies": { "@arethetypeswrong/cli": "^0.15.2", - "@osdk/cli.common": "workspace:^", - "@osdk/gateway": "workspace:^", - "@osdk/generator": "workspace:^", - "@osdk/shared.net": "workspace:^", + "@osdk/cli.common": "workspace:~", + "@osdk/gateway": "workspace:~", + "@osdk/generator": "workspace:~", + "@osdk/shared.net": "workspace:~", "consola": "^3.2.3", "find-up": "^7.0.0", "tslib": "^2.6.2", diff --git a/packages/cli/package.json b/packages/cli/package.json index c8165278d..44d4b4c35 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -32,10 +32,10 @@ }, "dependencies": { "@arethetypeswrong/cli": "^0.15.2", - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^", - "@osdk/generator": "workspace:^", - "@osdk/shared.net": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~", + "@osdk/generator": "workspace:~", + "@osdk/shared.net": "workspace:~", "ajv": "^8.12.0", "archiver": "^6.0.1", "conjure-lite": "^0.3.3", @@ -47,8 +47,8 @@ "yargs": "^17.7.2" }, "devDependencies": { - "@osdk/cli.cmd.typescript": "workspace:^", - "@osdk/cli.common": "workspace:^", + "@osdk/cli.cmd.typescript": "workspace:~", + "@osdk/cli.common": "workspace:~", "@types/archiver": "^6.0.0", "@types/ngeohash": "^0.6.4", "@types/node": "^18.0.0", diff --git a/packages/client/package.json b/packages/client/package.json index 3be8d73e9..b5a931419 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -32,9 +32,9 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/generator-converters": "workspace:^", - "@osdk/shared.net": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/generator-converters": "workspace:~", + "@osdk/shared.net": "workspace:~", "conjure-lite": "^0.3.3", "fast-deep-equal": "^3.1.3", "fetch-retry": "^5.0.6", @@ -43,9 +43,9 @@ "ws": "^8.14.2" }, "devDependencies": { - "@osdk/generator": "workspace:^", - "@osdk/omniapi": "workspace:^", - "@osdk/shared.test": "workspace:^", + "@osdk/generator": "workspace:~", + "@osdk/omniapi": "workspace:~", + "@osdk/shared.test": "workspace:~", "@types/geojson": "^7946.0.14", "@types/ws": "^8.5.10", "jest-extended": "^4.0.2", diff --git a/packages/example-generator/package.json b/packages/example-generator/package.json index 4dffb4fc2..0a5357f39 100644 --- a/packages/example-generator/package.json +++ b/packages/example-generator/package.json @@ -29,7 +29,7 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/create-app": "workspace:^", + "@osdk/create-app": "workspace:~", "consola": "^3.2.3", "dir-compare": "^4.2.0", "find-up": "^7.0.0", diff --git a/packages/foundry-sdk-generator/package.json b/packages/foundry-sdk-generator/package.json index 319603195..baa8a0cfe 100644 --- a/packages/foundry-sdk-generator/package.json +++ b/packages/foundry-sdk-generator/package.json @@ -31,10 +31,10 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^", - "@osdk/generator": "workspace:^", - "@osdk/legacy-client": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~", + "@osdk/generator": "workspace:~", + "@osdk/legacy-client": "workspace:~", "@rollup/plugin-commonjs": "^25.0.4", "@rollup/plugin-node-resolve": "^15.2.1", "consola": "^3.2.3", @@ -45,7 +45,7 @@ "yargs": "^17.7.2" }, "devDependencies": { - "@osdk/shared.test": "workspace:^", + "@osdk/shared.test": "workspace:~", "@types/node": "^18.0.0", "@types/yargs": "^17.0.29", "typescript": "^5.4.2" diff --git a/packages/generator-converters/package.json b/packages/generator-converters/package.json index 31b27b7a8..bb45ceb95 100644 --- a/packages/generator-converters/package.json +++ b/packages/generator-converters/package.json @@ -31,8 +31,8 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~" }, "devDependencies": { "ts-expect": "^1.3.0", diff --git a/packages/generator/package.json b/packages/generator/package.json index fe4d81e0b..628bd5036 100644 --- a/packages/generator/package.json +++ b/packages/generator/package.json @@ -31,9 +31,9 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^", - "@osdk/generator-converters": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~", + "@osdk/generator-converters": "workspace:~", "fetch-retry": "^5.0.6", "prettier": "^3.0.3", "prettier-plugin-organize-imports": "^3.2.3", diff --git a/packages/legacy-client/package.json b/packages/legacy-client/package.json index ca40604c4..b5d704da2 100644 --- a/packages/legacy-client/package.json +++ b/packages/legacy-client/package.json @@ -32,17 +32,17 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^", - "@osdk/shared.net": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~", + "@osdk/shared.net": "workspace:~", "fetch-retry": "^5.0.6", "luxon": "^3.4.4", "ngeohash": "^0.6.3", "tiny-invariant": "^1.3.1" }, "devDependencies": { - "@osdk/generator": "workspace:^", - "@osdk/shared.test": "workspace:^", + "@osdk/generator": "workspace:~", + "@osdk/shared.test": "workspace:~", "@types/luxon": "^3.4.2", "@types/ngeohash": "^0.6.4", "ts-expect": "^1.3.0", diff --git a/packages/maker/package.json b/packages/maker/package.json index f852eb9f7..caf8671dd 100644 --- a/packages/maker/package.json +++ b/packages/maker/package.json @@ -26,8 +26,8 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~", "consola": "^3.2.3", "jiti": "^1.21.0", "tiny-invariant": "^1.3.3", diff --git a/packages/omniapi/package.json b/packages/omniapi/package.json index aa1ecc587..02054d152 100644 --- a/packages/omniapi/package.json +++ b/packages/omniapi/package.json @@ -27,8 +27,8 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/shared.net": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/shared.net": "workspace:~" }, "devDependencies": { "typescript": "^5.4.2" diff --git a/packages/shared.net/package.json b/packages/shared.net/package.json index 73a09165c..8a8d493c9 100644 --- a/packages/shared.net/package.json +++ b/packages/shared.net/package.json @@ -31,7 +31,7 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/gateway": "workspace:^", + "@osdk/gateway": "workspace:~", "fetch-retry": "^5.0.6" }, "devDependencies": { diff --git a/packages/shared.test/package.json b/packages/shared.test/package.json index c8fb106d6..883844e07 100644 --- a/packages/shared.test/package.json +++ b/packages/shared.test/package.json @@ -30,8 +30,8 @@ "typecheck": "tsc-absolute" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~", "fetch-retry": "^5.0.6", "json-stable-stringify": "^1.1.0", "msw": "^1.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5dea8bb61..383a85c0e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,7 +61,7 @@ importers: specifier: ^8.54.0 version: 8.54.0 eslint-config-sane: - specifier: workspace:^ + specifier: workspace:* version: link:monorepo/eslint-config-sane find-up-cli: specifier: ^5.0.0 @@ -76,13 +76,13 @@ importers: specifier: ^4.0.5 version: 4.0.5 mytsup: - specifier: workspace:^ + specifier: workspace:* version: link:monorepo/mytsup tsc-absolute: specifier: ^1.0.1 version: 1.0.1(typescript@5.4.4) tsconfig: - specifier: workspace:^ + specifier: workspace:* version: link:monorepo/tsconfig tsup: specifier: ^7.2.0 @@ -103,16 +103,16 @@ importers: examples-extra/basic/cli: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/api '@osdk/client': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/client '@osdk/examples.basic.sdk': - specifier: workspace:^ + specifier: workspace:~ version: link:../sdk '@osdk/omniapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/omniapi pino: specifier: ^8.20.0 @@ -122,7 +122,7 @@ importers: version: 1.3.3 devDependencies: '@osdk/cli': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/cli '@types/node': specifier: ^18.0.0 @@ -134,14 +134,14 @@ importers: examples-extra/basic/sdk: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/api '@osdk/client': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/client devDependencies: '@osdk/cli.cmd.typescript': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/cli.cmd.typescript typescript: specifier: ^5.2.2 @@ -150,13 +150,13 @@ importers: examples-extra/docs_example: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/api '@osdk/client': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/client '@osdk/legacy-client': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/legacy-client react: specifier: ^18.2.0 @@ -169,7 +169,7 @@ importers: version: 2.2.4(react@18.2.0) devDependencies: '@osdk/cli.cmd.typescript': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/cli.cmd.typescript '@types/react': specifier: ^18.2.79 @@ -217,17 +217,17 @@ importers: examples-extra/one_dot_one: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/api '@osdk/generator': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/generator '@osdk/legacy-client': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/legacy-client devDependencies: '@osdk/cli.cmd.typescript': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/cli.cmd.typescript '@types/node': specifier: ^18.0.0 @@ -239,13 +239,13 @@ importers: examples-extra/todoapp: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/api '@osdk/client': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/client '@osdk/oauth': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/oauth core-js: specifier: ^3.36.1 @@ -264,7 +264,7 @@ importers: version: 1.3.3 devDependencies: '@osdk/cli.cmd.typescript': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/cli.cmd.typescript '@types/core-js': specifier: ^2.5.8 @@ -421,10 +421,10 @@ importers: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^6.13.0 - version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.5) + version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^6.13.0 - version: 6.13.1(eslint@8.54.0)(typescript@5.4.5) + version: 6.13.1(eslint@8.54.0)(typescript@5.5.3) eslint: specifier: ^8.49.0 version: 8.54.0 @@ -445,10 +445,10 @@ importers: dependencies: '@typescript-eslint/eslint-plugin': specifier: ^6.13.0 - version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.5) + version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^6.13.0 - version: 6.13.1(eslint@8.54.0)(typescript@5.4.5) + version: 6.13.1(eslint@8.54.0)(typescript@5.5.3) eslint: specifier: ^8.49.0 version: 8.54.0 @@ -467,17 +467,17 @@ importers: devDependencies: tsup: specifier: ^7.2.0 - version: 7.2.0(typescript@5.4.5) + version: 7.2.0(typescript@5.5.3) monorepo/tsconfig: {} packages/api: dependencies: '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net '@types/geojson': specifier: ^7946.0.13 @@ -502,16 +502,16 @@ importers: specifier: ^0.15.2 version: 0.15.2 '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway '@osdk/generator': - specifier: workspace:^ + specifier: workspace:~ version: link:../generator '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net ajv: specifier: ^8.12.0 @@ -542,10 +542,10 @@ importers: version: 17.7.2 devDependencies: '@osdk/cli.cmd.typescript': - specifier: workspace:^ + specifier: workspace:~ version: link:../cli.cmd.typescript '@osdk/cli.common': - specifier: workspace:^ + specifier: workspace:~ version: link:../cli.common '@types/archiver': specifier: ^6.0.0 @@ -575,16 +575,16 @@ importers: specifier: ^0.15.2 version: 0.15.2 '@osdk/cli.common': - specifier: workspace:^ + specifier: workspace:~ version: link:../cli.common '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway '@osdk/generator': - specifier: workspace:^ + specifier: workspace:~ version: link:../generator '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net consola: specifier: ^3.2.3 @@ -640,13 +640,13 @@ importers: packages/client: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/generator-converters': - specifier: workspace:^ + specifier: workspace:~ version: link:../generator-converters '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net conjure-lite: specifier: ^0.3.3 @@ -668,13 +668,13 @@ importers: version: 8.14.2 devDependencies: '@osdk/generator': - specifier: workspace:^ + specifier: workspace:~ version: link:../generator '@osdk/omniapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../omniapi '@osdk/shared.test': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.test '@types/geojson': specifier: ^7946.0.14 @@ -738,7 +738,7 @@ importers: packages/example-generator: dependencies: '@osdk/create-app': - specifier: workspace:^ + specifier: workspace:~ version: link:../create-app consola: specifier: ^3.2.3 @@ -775,16 +775,16 @@ importers: packages/foundry-sdk-generator: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway '@osdk/generator': - specifier: workspace:^ + specifier: workspace:~ version: link:../generator '@osdk/legacy-client': - specifier: workspace:^ + specifier: workspace:~ version: link:../legacy-client '@rollup/plugin-commonjs': specifier: ^25.0.4 @@ -812,7 +812,7 @@ importers: version: 17.7.2 devDependencies: '@osdk/shared.test': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.test '@types/node': specifier: ^18.0.0 @@ -865,13 +865,13 @@ importers: packages/generator: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway '@osdk/generator-converters': - specifier: workspace:^ + specifier: workspace:~ version: link:../generator-converters fetch-retry: specifier: ^5.0.6 @@ -902,10 +902,10 @@ importers: packages/generator-converters: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway devDependencies: ts-expect: @@ -921,13 +921,13 @@ importers: packages/legacy-client: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net fetch-retry: specifier: ^5.0.6 @@ -943,10 +943,10 @@ importers: version: 1.3.3 devDependencies: '@osdk/generator': - specifier: workspace:^ + specifier: workspace:~ version: link:../generator '@osdk/shared.test': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.test '@types/luxon': specifier: ^3.4.2 @@ -964,10 +964,10 @@ importers: packages/maker: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway consola: specifier: ^3.2.3 @@ -1026,10 +1026,10 @@ importers: packages/omniapi: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net devDependencies: typescript: @@ -1070,7 +1070,7 @@ importers: packages/shared.net: dependencies: '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway fetch-retry: specifier: ^5.0.6 @@ -1086,10 +1086,10 @@ importers: packages/shared.test: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway fetch-retry: specifier: ^5.0.6 @@ -1248,19 +1248,19 @@ importers: tests/verify-fallback-package: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/api '@osdk/legacy-client': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/legacy-client tests/verify-fallback-package-v2: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/api '@osdk/client': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/client packages: @@ -3560,7 +3560,7 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.4.5): + /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.5.3): resolution: {integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3572,10 +3572,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.1 - '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.5.3) '@typescript-eslint/scope-manager': 6.13.1 - '@typescript-eslint/type-utils': 6.13.1(eslint@8.54.0)(typescript@5.4.5) - '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 6.13.1(eslint@8.54.0)(typescript@5.5.3) + '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.5.3) '@typescript-eslint/visitor-keys': 6.13.1 debug: 4.3.4(supports-color@9.4.0) eslint: 8.54.0 @@ -3583,8 +3583,8 @@ packages: ignore: 5.2.4 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.0.3(typescript@5.4.5) - typescript: 5.4.5 + ts-api-utils: 1.0.3(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: false @@ -3610,7 +3610,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.4.5): + /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.5.3): resolution: {integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3622,11 +3622,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.5.3) '@typescript-eslint/visitor-keys': 6.13.1 debug: 4.3.4(supports-color@9.4.0) eslint: 8.54.0 - typescript: 5.4.5 + typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -3657,7 +3657,7 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@6.13.1(eslint@8.54.0)(typescript@5.4.5): + /@typescript-eslint/type-utils@6.13.1(eslint@8.54.0)(typescript@5.5.3): resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3667,12 +3667,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.5) - '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.5.3) + '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.5.3) debug: 4.3.4(supports-color@9.4.0) eslint: 8.54.0 - ts-api-utils: 1.0.3(typescript@5.4.5) - typescript: 5.4.5 + ts-api-utils: 1.0.3(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: false @@ -3702,7 +3702,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.13.1(typescript@5.4.5): + /@typescript-eslint/typescript-estree@6.13.1(typescript@5.5.3): resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3717,8 +3717,8 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.0 - ts-api-utils: 1.0.3(typescript@5.4.5) - typescript: 5.4.5 + ts-api-utils: 1.0.3(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -3741,7 +3741,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.13.1(eslint@8.54.0)(typescript@5.4.5): + /@typescript-eslint/utils@6.13.1(eslint@8.54.0)(typescript@5.5.3): resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3752,7 +3752,7 @@ packages: '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.5.3) eslint: 8.54.0 semver: 7.6.0 transitivePeerDependencies: @@ -5352,7 +5352,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.5.3) debug: 3.2.7 eslint: 8.54.0 eslint-import-resolver-node: 0.3.9 @@ -5378,7 +5378,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.4.5) + '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.5.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -9140,13 +9140,13 @@ packages: typescript: 5.4.4 dev: true - /ts-api-utils@1.0.3(typescript@5.4.5): + /ts-api-utils@1.0.3(typescript@5.5.3): resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.5 + typescript: 5.5.3 /ts-custom-error@3.3.1: resolution: {integrity: sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==} @@ -9263,7 +9263,7 @@ packages: - ts-node dev: true - /tsup@7.2.0(typescript@5.4.5): + /tsup@7.2.0(typescript@5.5.3): resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==} engines: {node: '>=16.14'} hasBin: true @@ -9293,7 +9293,7 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.34.0 tree-kill: 1.2.2 - typescript: 5.4.5 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - ts-node @@ -9526,8 +9526,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - /typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + /typescript@5.5.3: + resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} engines: {node: '>=14.17'} hasBin: true diff --git a/tests/verify-fallback-package-v2/package.json b/tests/verify-fallback-package-v2/package.json index b2762a316..dbb17e1c9 100644 --- a/tests/verify-fallback-package-v2/package.json +++ b/tests/verify-fallback-package-v2/package.json @@ -11,7 +11,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~" } } diff --git a/tests/verify-fallback-package/package.json b/tests/verify-fallback-package/package.json index d78683e2f..e7d95862f 100644 --- a/tests/verify-fallback-package/package.json +++ b/tests/verify-fallback-package/package.json @@ -11,7 +11,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/legacy-client": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/legacy-client": "workspace:~" } }