From 388dba94eea2e6702ac4ebfa331cf3a6e5f9e377 Mon Sep 17 00:00:00 2001 From: Eric Anderson Date: Tue, 9 Jul 2024 13:00:33 -0500 Subject: [PATCH] Change all internal dependencies to be tilde not caret (#455) --- .changeset/lazy-jobs-attend.md | 32 +++ .monorepolint.config.mjs | 4 +- examples-extra/basic/cli/package.json | 12 +- examples-extra/basic/sdk/package.json | 14 +- examples-extra/docs_example/package.json | 20 +- examples-extra/one_dot_one/package.json | 8 +- examples-extra/todoapp/package.json | 18 +- package.json | 4 +- packages/api/package.json | 4 +- packages/cli.cmd.typescript/package.json | 8 +- .../src/generate/handleGenerate.mts | 8 +- packages/cli/package.json | 12 +- packages/client.api/package.json | 10 +- packages/client.test.ontology/package.json | 6 +- packages/client/package.json | 18 +- packages/example-generator/package.json | 2 +- packages/foundry-sdk-generator/package.json | 10 +- packages/foundry.core/package.json | 4 +- packages/foundry.security/package.json | 4 +- .../package.json | 4 +- packages/foundry/package.json | 4 +- packages/generator-converters/package.json | 4 +- packages/generator/package.json | 6 +- packages/internal.foundry.core/package.json | 8 +- .../internal.foundry.datasets/package.json | 8 +- packages/internal.foundry.models/package.json | 8 +- .../internal.foundry.ontologies/package.json | 8 +- .../package.json | 8 +- packages/internal.foundry/package.json | 8 +- packages/legacy-client/package.json | 10 +- packages/maker/package.json | 6 +- .../src/addPackagesToPackageJson.ts | 4 +- .../src/generatePlatformSdkv2.ts | 6 +- packages/shared.client.impl/package.json | 6 +- packages/shared.net.fetch/package.json | 2 +- packages/shared.net.platformapi/package.json | 4 +- packages/shared.net/package.json | 10 +- packages/shared.test/package.json | 4 +- pnpm-lock.yaml | 236 +++++++++--------- tests/verify-fallback-package-v2/package.json | 4 +- tests/verify-fallback-package/package.json | 4 +- 41 files changed, 296 insertions(+), 264 deletions(-) create mode 100644 .changeset/lazy-jobs-attend.md diff --git a/.changeset/lazy-jobs-attend.md b/.changeset/lazy-jobs-attend.md new file mode 100644 index 000000000..653fc1ed7 --- /dev/null +++ b/.changeset/lazy-jobs-attend.md @@ -0,0 +1,32 @@ +--- +"@osdk/foundry.thirdpartyapplications": minor +"@osdk/internal.foundry.ontologiesv2": minor +"@osdk/internal.foundry.ontologies": minor +"@osdk/internal.foundry.datasets": minor +"@osdk/internal.foundry.models": minor +"@osdk/platform-sdk-generator": minor +"@osdk/shared.net.platformapi": minor +"@osdk/foundry-sdk-generator": minor +"@osdk/internal.foundry.core": minor +"@osdk/client.test.ontology": minor +"@osdk/generator-converters": minor +"@osdk/cli.cmd.typescript": minor +"@osdk/shared.client.impl": minor +"@osdk/example-generator": minor +"@osdk/foundry.security": minor +"@osdk/internal.foundry": minor +"@osdk/shared.net.fetch": minor +"@osdk/legacy-client": minor +"@osdk/foundry.core": minor +"@osdk/shared.test": minor +"@osdk/client.api": minor +"@osdk/shared.net": minor +"@osdk/generator": minor +"@osdk/foundry": minor +"@osdk/client": minor +"@osdk/maker": minor +"@osdk/api": minor +"@osdk/cli": minor +--- + +Change all internal dependencies to be tilde not caret diff --git a/.monorepolint.config.mjs b/.monorepolint.config.mjs index 421ff26d5..016440f0e 100644 --- a/.monorepolint.config.mjs +++ b/.monorepolint.config.mjs @@ -419,8 +419,8 @@ export default { ], options: { dependencies: { - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^", + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~", }, }, }), diff --git a/examples-extra/basic/cli/package.json b/examples-extra/basic/cli/package.json index e5dab1ec9..17435d137 100644 --- a/examples-extra/basic/cli/package.json +++ b/examples-extra/basic/cli/package.json @@ -27,19 +27,19 @@ "typecheck": "../../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", "@osdk/client.api": "workspace:*", - "@osdk/examples.basic.sdk": "workspace:^", - "@osdk/foundry": "workspace:^", - "@osdk/internal.foundry": "workspace:^", + "@osdk/examples.basic.sdk": "workspace:~", + "@osdk/foundry": "workspace:~", + "@osdk/internal.foundry": "workspace:~", "chalk": "^5.3.0", "pino": "^9.1.0", "pino-pretty": "^11.0.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 6bf93add3..b234c6cc9 100644 --- a/examples-extra/basic/sdk/package.json +++ b/examples-extra/basic/sdk/package.json @@ -29,19 +29,19 @@ "typecheck": "../../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^", + "@osdk/api": "workspace:~", "@osdk/client.api": "workspace:*" }, "peerDependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", - "@osdk/client.api": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", + "@osdk/client.api": "workspace:~" }, "devDependencies": { "@arethetypeswrong/cli": "^0.15.2", - "@osdk/api": "workspace:^", - "@osdk/cli.cmd.typescript": "workspace:^", - "@osdk/client.api": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/cli.cmd.typescript": "workspace:~", + "@osdk/client.api": "workspace:~", "tslib": "^2.6.2", "typescript": "^5.4.5" }, diff --git a/examples-extra/docs_example/package.json b/examples-extra/docs_example/package.json index da232cfa5..fabd10860 100644 --- a/examples-extra/docs_example/package.json +++ b/examples-extra/docs_example/package.json @@ -15,24 +15,24 @@ "preview": "vite preview" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", - "@osdk/client.api": "workspace:^", - "@osdk/legacy-client": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", + "@osdk/client.api": "workspace:~", + "@osdk/legacy-client": "workspace:~", "react": "^18.3.1", "react-dom": "^18.3.1", "swr": "^2.2.5" }, "peerDependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", - "@osdk/client.api": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", + "@osdk/client.api": "workspace:~" }, "devDependencies": { "@arethetypeswrong/cli": "^0.15.2", - "@osdk/api": "workspace:^", - "@osdk/cli.cmd.typescript": "workspace:^", - "@osdk/client.api": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/cli.cmd.typescript": "workspace:~", + "@osdk/client.api": "workspace:~", "@types/react": "^18.3.2", "@types/react-dom": "^18.2.25", "@typescript-eslint/eslint-plugin": "^7.9.0", diff --git a/examples-extra/one_dot_one/package.json b/examples-extra/one_dot_one/package.json index a76d82b72..b212d6b70 100644 --- a/examples-extra/one_dot_one/package.json +++ b/examples-extra/one_dot_one/package.json @@ -31,9 +31,9 @@ "typecheck": "../../scripts/build_common/typecheck.sh both" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/generator": "workspace:^", - "@osdk/legacy-client": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/generator": "workspace:~", + "@osdk/legacy-client": "workspace:~" }, "peerDependencies": { "@osdk/api": "^1.8.0", @@ -42,7 +42,7 @@ "devDependencies": { "@arethetypeswrong/cli": "^0.15.2", "@osdk/api": "^1.8.0", - "@osdk/cli.cmd.typescript": "workspace:^", + "@osdk/cli.cmd.typescript": "workspace:~", "@osdk/legacy-client": "^2.4.0-beta.0", "@types/node": "^18.0.0", "tslib": "^2.6.2", diff --git a/examples-extra/todoapp/package.json b/examples-extra/todoapp/package.json index 4f511eba9..aa08c7148 100644 --- a/examples-extra/todoapp/package.json +++ b/examples-extra/todoapp/package.json @@ -15,10 +15,10 @@ "preview": "vite preview" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", "@osdk/client.api": "workspace:*", - "@osdk/oauth": "workspace:^", + "@osdk/oauth": "workspace:~", "core-js": "^3.37.1", "react": "^18.3.1", "react-dom": "^18.3.1", @@ -26,15 +26,15 @@ "tiny-invariant": "^1.3.3" }, "peerDependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", - "@osdk/client.api": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", + "@osdk/client.api": "workspace:~" }, "devDependencies": { "@arethetypeswrong/cli": "^0.15.2", - "@osdk/api": "workspace:^", - "@osdk/cli.cmd.typescript": "workspace:^", - "@osdk/client.api": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/cli.cmd.typescript": "workspace:~", + "@osdk/client.api": "workspace:~", "@types/core-js": "^2.5.8", "@types/react": "^18.3.2", "@types/react-dom": "^18.2.25", diff --git a/package.json b/package.json index c2244cb7e..8f109b96e 100644 --- a/package.json +++ b/package.json @@ -40,9 +40,9 @@ "husky": "^9.0.11", "lint-staged": "^15.2.2", "micromatch": "^4.0.5", - "mytsup": "workspace:^", + "mytsup": "workspace:~", "tsc-absolute": "^1.0.1", - "tsconfig": "workspace:^", + "tsconfig": "workspace:~", "tsup": "^8.0.2", "turbo": "^1.13.2", "typescript": "^5.5.2", diff --git a/packages/api/package.json b/packages/api/package.json index e1e20b1e8..1b248ffb1 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -32,8 +32,8 @@ "typecheck": "../../scripts/build_common/typecheck.sh both" }, "dependencies": { - "@osdk/gateway": "workspace:^", - "@osdk/shared.net": "workspace:^", + "@osdk/gateway": "workspace:~", + "@osdk/shared.net": "workspace:~", "@types/geojson": "^7946.0.13", "fetch-retry": "^6.0.0", "tiny-invariant": "^1.3.1" diff --git a/packages/cli.cmd.typescript/package.json b/packages/cli.cmd.typescript/package.json index c7fd3fc9f..2655ae163 100644 --- a/packages/cli.cmd.typescript/package.json +++ b/packages/cli.cmd.typescript/package.json @@ -27,10 +27,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", "fast-deep-equal": "^3.1.3", "find-up": "^7.0.0", diff --git a/packages/cli.cmd.typescript/src/generate/handleGenerate.mts b/packages/cli.cmd.typescript/src/generate/handleGenerate.mts index ac9a01f27..ef3667c8c 100644 --- a/packages/cli.cmd.typescript/src/generate/handleGenerate.mts +++ b/packages/cli.cmd.typescript/src/generate/handleGenerate.mts @@ -156,10 +156,10 @@ async function generateClientSdk( const dependencyVersions = await getDependencyVersions(); if (args.internal) { - dependencyVersions.osdkApiVersion = "workspace:^"; - dependencyVersions.osdkClientApiVersion = "workspace:^"; - dependencyVersions.osdkClientVersion = "workspace:^"; - dependencyVersions.osdkLegacyClientVersion = "workspace:^"; + dependencyVersions.osdkApiVersion = "workspace:~"; + dependencyVersions.osdkClientApiVersion = "workspace:~"; + dependencyVersions.osdkClientVersion = "workspace:~"; + dependencyVersions.osdkLegacyClientVersion = "workspace:~"; } const expectedDeps = getExpectedDependencies( diff --git a/packages/cli/package.json b/packages/cli/package.json index e1a1b5829..91d0d7559 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -31,10 +31,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.13.0", "archiver": "^7.0.1", "consola": "^3.2.3", @@ -45,8 +45,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.2", "@types/ngeohash": "^0.6.8", "@types/node": "^18.0.0", diff --git a/packages/client.api/package.json b/packages/client.api/package.json index 9c3021044..1fe6d4102 100644 --- a/packages/client.api/package.json +++ b/packages/client.api/package.json @@ -25,16 +25,16 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^" + "@osdk/api": "workspace:~" }, "peerDependencies": { - "@osdk/api": "workspace:^", - "@osdk/internal.foundry": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/internal.foundry": "workspace:~", "@types/geojson": "^7946.0.14" }, "devDependencies": { - "@osdk/api": "workspace:^", - "@osdk/internal.foundry": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/internal.foundry": "workspace:~", "@types/geojson": "^7946.0.14", "type-fest": "^4.18.2", "typescript": "^5.5.2" diff --git a/packages/client.test.ontology/package.json b/packages/client.test.ontology/package.json index b992a274b..78aeaab35 100644 --- a/packages/client.test.ontology/package.json +++ b/packages/client.test.ontology/package.json @@ -33,9 +33,9 @@ "@osdk/api": "workspace:*" }, "devDependencies": { - "@osdk/api": "workspace:^", - "@osdk/generator": "workspace:^", - "@osdk/shared.test": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/generator": "workspace:~", + "@osdk/shared.test": "workspace:~", "typescript": "^5.5.2" }, "publishConfig": { diff --git a/packages/client/package.json b/packages/client/package.json index 18a2ace72..baf897299 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -30,15 +30,15 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^", + "@osdk/api": "workspace:~", "@osdk/client.api": "workspace:*", "@osdk/client.unstable": "workspace:*", "@osdk/client.unstable.osw": "workspace:*", - "@osdk/generator-converters": "workspace:^", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.client.impl": "workspace:^", - "@osdk/shared.net.errors": "workspace:^", - "@osdk/shared.net.fetch": "workspace:^", + "@osdk/generator-converters": "workspace:~", + "@osdk/shared.client": "workspace:~", + "@osdk/shared.client.impl": "workspace:~", + "@osdk/shared.net.errors": "workspace:~", + "@osdk/shared.net.fetch": "workspace:~", "@types/geojson": "^7946.0.14", "conjure-lite": "^0.4.4", "fast-deep-equal": "^3.1.3", @@ -56,9 +56,9 @@ } }, "devDependencies": { - "@osdk/client.test.ontology": "workspace:^", - "@osdk/internal.foundry": "workspace:^", - "@osdk/shared.test": "workspace:^", + "@osdk/client.test.ontology": "workspace:~", + "@osdk/internal.foundry": "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 99fd86b37..f55490c5f 100644 --- a/packages/example-generator/package.json +++ b/packages/example-generator/package.json @@ -28,7 +28,7 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/create-app": "workspace:^", + "@osdk/create-app": "workspace:~", "consola": "^3.2.3", "dir-compare": "^5.0.0", "find-up": "^7.0.0", diff --git a/packages/foundry-sdk-generator/package.json b/packages/foundry-sdk-generator/package.json index db0ce8255..43a23ed86 100644 --- a/packages/foundry-sdk-generator/package.json +++ b/packages/foundry-sdk-generator/package.json @@ -30,10 +30,10 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "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", @@ -44,7 +44,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.5.2" diff --git a/packages/foundry.core/package.json b/packages/foundry.core/package.json index 9080b2849..c65049d0d 100644 --- a/packages/foundry.core/package.json +++ b/packages/foundry.core/package.json @@ -25,8 +25,8 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/foundry.security/package.json b/packages/foundry.security/package.json index dad48fee0..4edeb1971 100644 --- a/packages/foundry.security/package.json +++ b/packages/foundry.security/package.json @@ -26,8 +26,8 @@ }, "dependencies": { "@osdk/foundry.core": "workspace:*", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/foundry.thirdpartyapplications/package.json b/packages/foundry.thirdpartyapplications/package.json index a11145534..78f6c9250 100644 --- a/packages/foundry.thirdpartyapplications/package.json +++ b/packages/foundry.thirdpartyapplications/package.json @@ -26,8 +26,8 @@ }, "dependencies": { "@osdk/foundry.core": "workspace:*", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/foundry/package.json b/packages/foundry/package.json index 1b856170b..d110e2ac4 100644 --- a/packages/foundry/package.json +++ b/packages/foundry/package.json @@ -28,8 +28,8 @@ "@osdk/foundry.core": "workspace:*", "@osdk/foundry.security": "workspace:*", "@osdk/foundry.thirdpartyapplications": "workspace:*", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/generator-converters/package.json b/packages/generator-converters/package.json index 9c68816d0..605e739f3 100644 --- a/packages/generator-converters/package.json +++ b/packages/generator-converters/package.json @@ -32,8 +32,8 @@ "typecheck": "../../scripts/build_common/typecheck.sh both" }, "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 c1d7d623a..03b1dbd88 100644 --- a/packages/generator/package.json +++ b/packages/generator/package.json @@ -32,9 +32,9 @@ "typecheck": "../../scripts/build_common/typecheck.sh both" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^", - "@osdk/generator-converters": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~", + "@osdk/generator-converters": "workspace:~", "fetch-retry": "^6.0.0", "prettier": "^3.0.3", "prettier-plugin-organize-imports": "^3.2.4", diff --git a/packages/internal.foundry.core/package.json b/packages/internal.foundry.core/package.json index 63a96f20a..440cd8a3b 100644 --- a/packages/internal.foundry.core/package.json +++ b/packages/internal.foundry.core/package.json @@ -25,10 +25,10 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/api": "workspace:~", + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/internal.foundry.datasets/package.json b/packages/internal.foundry.datasets/package.json index 44e0e5ca8..8ad5805b0 100644 --- a/packages/internal.foundry.datasets/package.json +++ b/packages/internal.foundry.datasets/package.json @@ -25,11 +25,11 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^", + "@osdk/api": "workspace:~", "@osdk/internal.foundry.core": "workspace:*", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/internal.foundry.models/package.json b/packages/internal.foundry.models/package.json index 9a8ce02c8..1585c4e6a 100644 --- a/packages/internal.foundry.models/package.json +++ b/packages/internal.foundry.models/package.json @@ -25,11 +25,11 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^", + "@osdk/api": "workspace:~", "@osdk/internal.foundry.core": "workspace:*", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/internal.foundry.ontologies/package.json b/packages/internal.foundry.ontologies/package.json index 6938dd339..396ee3de7 100644 --- a/packages/internal.foundry.ontologies/package.json +++ b/packages/internal.foundry.ontologies/package.json @@ -25,11 +25,11 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^", + "@osdk/api": "workspace:~", "@osdk/internal.foundry.core": "workspace:*", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/internal.foundry.ontologiesv2/package.json b/packages/internal.foundry.ontologiesv2/package.json index ebd397e77..caaf8a59e 100644 --- a/packages/internal.foundry.ontologiesv2/package.json +++ b/packages/internal.foundry.ontologiesv2/package.json @@ -25,12 +25,12 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^", + "@osdk/api": "workspace:~", "@osdk/internal.foundry.core": "workspace:*", "@osdk/internal.foundry.ontologies": "workspace:*", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/internal.foundry/package.json b/packages/internal.foundry/package.json index 5dcfd795b..bd84530b6 100644 --- a/packages/internal.foundry/package.json +++ b/packages/internal.foundry/package.json @@ -26,15 +26,15 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/api": "workspace:^", + "@osdk/api": "workspace:~", "@osdk/internal.foundry.core": "workspace:*", "@osdk/internal.foundry.datasets": "workspace:*", "@osdk/internal.foundry.models": "workspace:*", "@osdk/internal.foundry.ontologies": "workspace:*", "@osdk/internal.foundry.ontologiesv2": "workspace:*", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net": "workspace:^", - "@osdk/shared.net.platformapi": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net": "workspace:~", + "@osdk/shared.net.platformapi": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/legacy-client/package.json b/packages/legacy-client/package.json index b6a143e0f..ca6768f1c 100644 --- a/packages/legacy-client/package.json +++ b/packages/legacy-client/package.json @@ -33,17 +33,17 @@ "typecheck": "../../scripts/build_common/typecheck.sh both" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^", - "@osdk/shared.net": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~", + "@osdk/shared.net": "workspace:~", "fetch-retry": "^6.0.0", "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 7836ad196..78fd054bf 100644 --- a/packages/maker/package.json +++ b/packages/maker/package.json @@ -25,8 +25,8 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "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", @@ -34,7 +34,7 @@ "yargs": "^17.7.2" }, "devDependencies": { - "@osdk/client.unstable": "workspace:^", + "@osdk/client.unstable": "workspace:~", "@types/yargs": "^17.0.32", "typescript": "^5.5.2", "vitest": "^1.6.0" diff --git a/packages/platform-sdk-generator/src/addPackagesToPackageJson.ts b/packages/platform-sdk-generator/src/addPackagesToPackageJson.ts index 8d6b62e48..dc4b6fe76 100644 --- a/packages/platform-sdk-generator/src/addPackagesToPackageJson.ts +++ b/packages/platform-sdk-generator/src/addPackagesToPackageJson.ts @@ -26,8 +26,8 @@ export async function addPackagesToPackageJson( packageJson[section], Object.fromEntries(packagesToAdd.map(a => [a, "workspace:*"])), ); - packageJson.dependencies["@osdk/shared.client"] = "workspace:^"; - packageJson.dependencies["@osdk/shared.net.platformapi"] = "workspace:^"; + packageJson.dependencies["@osdk/shared.client"] = "workspace:~"; + packageJson.dependencies["@osdk/shared.net.platformapi"] = "workspace:~"; await fs.writeFile( packageJsonPath, JSON.stringify(packageJson, undefined, 2), diff --git a/packages/platform-sdk-generator/src/generatePlatformSdkv2.ts b/packages/platform-sdk-generator/src/generatePlatformSdkv2.ts index 76888f9db..9ac7ad68e 100644 --- a/packages/platform-sdk-generator/src/generatePlatformSdkv2.ts +++ b/packages/platform-sdk-generator/src/generatePlatformSdkv2.ts @@ -225,9 +225,9 @@ const BASE_PACKAGE_JSON = { }, "dependencies": {}, "peerDependencies": { - "@osdk/api": "workspace:^", - "@osdk/client": "workspace:^", - "@osdk/shared.net": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/client": "workspace:~", + "@osdk/shared.net": "workspace:~", }, "devDependencies": { "typescript": "^5.4.5", diff --git a/packages/shared.client.impl/package.json b/packages/shared.client.impl/package.json index 4e3666b53..77fab4ef0 100644 --- a/packages/shared.client.impl/package.json +++ b/packages/shared.client.impl/package.json @@ -27,9 +27,9 @@ "typecheck": "../../scripts/build_common/typecheck.sh both" }, "dependencies": { - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net.errors": "workspace:^", - "@osdk/shared.net.fetch": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net.errors": "workspace:~", + "@osdk/shared.net.fetch": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/shared.net.fetch/package.json b/packages/shared.net.fetch/package.json index 6eb861366..a7e7b48a4 100644 --- a/packages/shared.net.fetch/package.json +++ b/packages/shared.net.fetch/package.json @@ -27,7 +27,7 @@ "typecheck": "../../scripts/build_common/typecheck.sh both" }, "dependencies": { - "@osdk/shared.net.errors": "workspace:^", + "@osdk/shared.net.errors": "workspace:~", "fetch-retry": "^6.0.0" }, "devDependencies": { diff --git a/packages/shared.net.platformapi/package.json b/packages/shared.net.platformapi/package.json index 2c16cbe06..ee8712c9a 100644 --- a/packages/shared.net.platformapi/package.json +++ b/packages/shared.net.platformapi/package.json @@ -25,8 +25,8 @@ "typecheck": "../../scripts/build_common/typecheck.sh esm" }, "dependencies": { - "@osdk/shared.client": "workspace:^", - "@osdk/shared.net.errors": "workspace:^" + "@osdk/shared.client": "workspace:~", + "@osdk/shared.net.errors": "workspace:~" }, "devDependencies": { "typescript": "^5.5.2" diff --git a/packages/shared.net/package.json b/packages/shared.net/package.json index 625afc1db..b3a04107b 100644 --- a/packages/shared.net/package.json +++ b/packages/shared.net/package.json @@ -32,11 +32,11 @@ "typecheck": "../../scripts/build_common/typecheck.sh both" }, "dependencies": { - "@osdk/gateway": "workspace:^", - "@osdk/shared.client": "workspace:^", - "@osdk/shared.client.impl": "workspace:^", - "@osdk/shared.net.errors": "workspace:^", - "@osdk/shared.net.fetch": "workspace:^" + "@osdk/gateway": "workspace:~", + "@osdk/shared.client": "workspace:~", + "@osdk/shared.client.impl": "workspace:~", + "@osdk/shared.net.errors": "workspace:~", + "@osdk/shared.net.fetch": "workspace:~" }, "devDependencies": { "ts-expect": "^1.3.0", diff --git a/packages/shared.test/package.json b/packages/shared.test/package.json index f7ffe25df..09ae34c2a 100644 --- a/packages/shared.test/package.json +++ b/packages/shared.test/package.json @@ -31,8 +31,8 @@ "typecheck": "../../scripts/build_common/typecheck.sh both" }, "dependencies": { - "@osdk/api": "workspace:^", - "@osdk/gateway": "workspace:^", + "@osdk/api": "workspace:~", + "@osdk/gateway": "workspace:~", "fetch-retry": "^6.0.0", "json-stable-stringify": "^1.1.1", "msw": "^2.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0cebd42dd..f3b0dd9a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -85,13 +85,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.5.2) tsconfig: - specifier: workspace:^ + specifier: workspace:~ version: link:monorepo/tsconfig tsup: specifier: ^8.0.2 @@ -112,22 +112,22 @@ 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/client.api': specifier: workspace:* version: link:../../../packages/client.api '@osdk/examples.basic.sdk': - specifier: workspace:^ + specifier: workspace:~ version: link:../sdk '@osdk/foundry': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/foundry '@osdk/internal.foundry': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/internal.foundry chalk: specifier: ^5.3.0 @@ -143,7 +143,7 @@ importers: version: 1.3.3 devDependencies: '@osdk/cli': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/cli '@types/node': specifier: ^18.0.0 @@ -155,10 +155,10 @@ 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 '@osdk/client.api': specifier: workspace:* @@ -168,7 +168,7 @@ importers: specifier: ^0.15.2 version: 0.15.3 '@osdk/cli.cmd.typescript': - specifier: workspace:^ + specifier: workspace:~ version: link:../../../packages/cli.cmd.typescript tslib: specifier: ^2.6.2 @@ -180,16 +180,16 @@ 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/client.api': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/client.api '@osdk/legacy-client': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/legacy-client react: specifier: ^18.3.1 @@ -205,7 +205,7 @@ importers: specifier: ^0.15.2 version: 0.15.3 '@osdk/cli.cmd.typescript': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/cli.cmd.typescript '@types/react': specifier: ^18.3.2 @@ -256,20 +256,20 @@ 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: '@arethetypeswrong/cli': specifier: ^0.15.2 version: 0.15.3 '@osdk/cli.cmd.typescript': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/cli.cmd.typescript '@types/node': specifier: ^18.0.0 @@ -284,16 +284,16 @@ 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/client.api': specifier: workspace:* version: link:../../packages/client.api '@osdk/oauth': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/oauth core-js: specifier: ^3.37.1 @@ -315,7 +315,7 @@ importers: specifier: ^0.15.2 version: 0.15.3 '@osdk/cli.cmd.typescript': - specifier: workspace:^ + specifier: workspace:~ version: link:../../packages/cli.cmd.typescript '@types/core-js': specifier: ^2.5.8 @@ -575,10 +575,10 @@ importers: 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 @@ -603,16 +603,16 @@ importers: specifier: ^0.15.2 version: 0.15.3 '@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.13.0 @@ -640,10 +640,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.2 @@ -673,16 +673,16 @@ importers: specifier: ^0.15.2 version: 0.15.3 '@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 @@ -741,7 +741,7 @@ importers: packages/client: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/client.api': specifier: workspace:* @@ -753,19 +753,19 @@ importers: specifier: workspace:* version: link:../client.unstable.osw '@osdk/generator-converters': - specifier: workspace:^ + specifier: workspace:~ version: link:../generator-converters '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.client.impl': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client.impl '@osdk/shared.net.errors': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.errors '@osdk/shared.net.fetch': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.fetch '@types/geojson': specifier: ^7946.0.14 @@ -790,13 +790,13 @@ importers: version: 8.18.0 devDependencies: '@osdk/client.test.ontology': - specifier: workspace:^ + specifier: workspace:~ version: link:../client.test.ontology '@osdk/internal.foundry': - specifier: workspace:^ + specifier: workspace:~ version: link:../internal.foundry '@osdk/shared.test': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.test '@types/ws': specifier: ^8.5.10 @@ -835,11 +835,11 @@ importers: packages/client.api: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api devDependencies: '@osdk/internal.foundry': - specifier: workspace:^ + specifier: workspace:~ version: link:../internal.foundry '@types/geojson': specifier: ^7946.0.14 @@ -858,13 +858,13 @@ importers: version: link:../client.api devDependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/generator': - specifier: workspace:^ + specifier: workspace:~ version: link:../generator '@osdk/shared.test': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.test typescript: specifier: ^5.5.2 @@ -924,7 +924,7 @@ importers: packages/example-generator: dependencies: '@osdk/create-app': - specifier: workspace:^ + specifier: workspace:~ version: link:../create-app consola: specifier: ^3.2.3 @@ -970,10 +970,10 @@ importers: specifier: workspace:* version: link:../foundry.thirdpartyapplications '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -983,16 +983,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 @@ -1020,7 +1020,7 @@ importers: version: 17.7.2 devDependencies: '@osdk/shared.test': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.test '@types/node': specifier: ^18.0.0 @@ -1035,10 +1035,10 @@ importers: packages/foundry.core: dependencies: '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -1051,10 +1051,10 @@ importers: specifier: workspace:* version: link:../foundry.core '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -1067,10 +1067,10 @@ importers: specifier: workspace:* version: link:../foundry.core '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -1118,13 +1118,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: ^6.0.0 @@ -1155,10 +1155,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: @@ -1174,7 +1174,7 @@ importers: packages/internal.foundry: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/internal.foundry.core': specifier: workspace:* @@ -1192,13 +1192,13 @@ importers: specifier: workspace:* version: link:../internal.foundry.ontologiesv2 '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -1208,16 +1208,16 @@ importers: packages/internal.foundry.core: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -1227,19 +1227,19 @@ importers: packages/internal.foundry.datasets: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/internal.foundry.core': specifier: workspace:* version: link:../internal.foundry.core '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -1249,19 +1249,19 @@ importers: packages/internal.foundry.models: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/internal.foundry.core': specifier: workspace:* version: link:../internal.foundry.core '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -1271,19 +1271,19 @@ importers: packages/internal.foundry.ontologies: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/internal.foundry.core': specifier: workspace:* version: link:../internal.foundry.core '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -1293,7 +1293,7 @@ importers: packages/internal.foundry.ontologiesv2: dependencies: '@osdk/api': - specifier: workspace:^ + specifier: workspace:~ version: link:../api '@osdk/internal.foundry.core': specifier: workspace:* @@ -1302,13 +1302,13 @@ importers: specifier: workspace:* version: link:../internal.foundry.ontologies '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net '@osdk/shared.net.platformapi': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.platformapi devDependencies: typescript: @@ -1318,13 +1318,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: ^6.0.0 @@ -1340,10 +1340,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 @@ -1361,10 +1361,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 @@ -1383,7 +1383,7 @@ importers: version: 17.7.2 devDependencies: '@osdk/client.unstable': - specifier: workspace:^ + specifier: workspace:~ version: link:../client.unstable '@types/yargs': specifier: ^17.0.32 @@ -1463,13 +1463,13 @@ importers: packages/shared.client.impl: dependencies: '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net.errors': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.errors '@osdk/shared.net.fetch': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.fetch devDependencies: typescript: @@ -1479,19 +1479,19 @@ importers: packages/shared.net: dependencies: '@osdk/gateway': - specifier: workspace:^ + specifier: workspace:~ version: link:../gateway '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.client.impl': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client.impl '@osdk/shared.net.errors': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.errors '@osdk/shared.net.fetch': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.fetch devDependencies: ts-expect: @@ -1510,7 +1510,7 @@ importers: packages/shared.net.fetch: dependencies: '@osdk/shared.net.errors': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.errors fetch-retry: specifier: ^6.0.0 @@ -1523,10 +1523,10 @@ importers: packages/shared.net.platformapi: dependencies: '@osdk/shared.client': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.client '@osdk/shared.net.errors': - specifier: workspace:^ + specifier: workspace:~ version: link:../shared.net.errors devDependencies: typescript: @@ -1536,10 +1536,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: ^6.0.0 @@ -1679,19 +1679,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: 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:~" } }