diff --git a/.changeset/pre.json b/.changeset/pre.json
index 887ecc366..36cf49a27 100644
--- a/.changeset/pre.json
+++ b/.changeset/pre.json
@@ -2,11 +2,11 @@
"mode": "pre",
"tag": "beta",
"initialVersions": {
- "@osdk/examples.basic.cli": "0.0.0",
- "@osdk/examples.basic.sdk": "0.0.0",
+ "@osdk/e2e.sandbox.catchall": "0.0.0",
+ "@osdk/e2e.generated.catchall": "0.0.0",
"@osdk/examples.docs.example": "0.0.1",
- "@osdk/examples.one.dot.one": "0.0.17",
- "@osdk/examples.todoapp": "0.0.10",
+ "@osdk/e2e.generated.1.1.x": "0.0.17",
+ "@osdk/e2e.sandbox.todoappapp": "0.0.10",
"@osdk/examples.next-static-export": "0.0.0",
"@osdk/examples.react": "0.0.0",
"@osdk/examples.tutorial-todo-app": "0.0.0",
diff --git a/.changeset/weak-dragons-wonder.md b/.changeset/weak-dragons-wonder.md
new file mode 100644
index 000000000..a845151cc
--- /dev/null
+++ b/.changeset/weak-dragons-wonder.md
@@ -0,0 +1,2 @@
+---
+---
diff --git a/.lintstagedrc.mjs b/.lintstagedrc.mjs
index 0c7a259b5..bbfaf8424 100644
--- a/.lintstagedrc.mjs
+++ b/.lintstagedrc.mjs
@@ -15,12 +15,16 @@ export default {
"packages/monorepo.*/**/*.{js,jsx,ts,tsx,mjs,cjs}": [
"dprint fmt",
],
- "{packages,examples-extra/basic}/**/*.{js,jsx,ts,tsx,mjs,cjs}": (
+ "packages/**/*.{js,jsx,ts,tsx,mjs,cjs}": (
files,
) => {
const match = micromatch.not(
files,
- ["**/templates/**/*", "**/generatedNoCheck/**/*"],
+ [
+ "**/templates/**/*",
+ "**/generatedNoCheck/**/*",
+ "**/generatedNoCheck2/**/*",
+ ],
);
if (match.length === 0) return [];
return [
diff --git a/.monorepolint.config.mjs b/.monorepolint.config.mjs
index 9ecc0de13..18b2261ca 100644
--- a/.monorepolint.config.mjs
+++ b/.monorepolint.config.mjs
@@ -36,6 +36,8 @@ const nonStandardPackages = [
"@osdk/examples.*",
"@osdk/foundry-sdk-generator",
"@osdk/monorepo.*",
+ "@osdk/e2e.sandbox.*", // sandboxes for manual e2e testing
+ "@osdk/e2e.generated.*", // generated sdks for e2e testing
"@osdk/shared.client",
"@osdk/tests.*",
];
@@ -442,19 +444,22 @@ export default {
),
...standardPackageRules({
- includePackages: ["@osdk/examples.basic.**"],
- excludePackages: ["@osdk/examples.one.dot.one"],
+ includePackages: [
+ "@osdk/e2e.generated.catchall",
+ "@osdk/e2e.sandbox.catchall",
+ ],
+ excludePackages: ["@osdk/e2e.generated.1.1.x"],
}, {
esmOnly: true,
legacy: false,
- packageDepth: 3,
+ packageDepth: 2,
type: "example",
}),
// most packages can use the newest typescript, but we enforce that @osdk/example.one.dot.one uses TS4.9
// so that we get build-time checking to make sure we don't regress v1.1 clients using an older Typescript.
...standardPackageRules({
- includePackages: ["@osdk/examples.one.dot.one"],
+ includePackages: ["@osdk/e2e.generated.1.1.x"],
}, {
legacy: false,
packageDepth: 2,
diff --git a/eslint.config.mjs b/eslint.config.mjs
index db0fd41ce..69dc1cefb 100644
--- a/eslint.config.mjs
+++ b/eslint.config.mjs
@@ -106,6 +106,7 @@ export default tseslint.config(
"**/bin/*.mjs",
"**/bin/*.cjs",
"examples-extra/**/*",
+ "packages/e2e.sandbox.*/**/*",
],
rules: {
"header/header": "off",
@@ -120,6 +121,7 @@ export default tseslint.config(
"**/*.test.ts",
"**/test/*",
"examples-extra/**/*",
+ "packages/e2e.sandbox.*/**/*",
],
rules: {
"no-console": "off",
diff --git a/examples-extra/todoapp/src/main.tsx b/examples-extra/todoapp/src/main.tsx
deleted file mode 100644
index 3d7150da8..000000000
--- a/examples-extra/todoapp/src/main.tsx
+++ /dev/null
@@ -1,10 +0,0 @@
-import React from 'react'
-import ReactDOM from 'react-dom/client'
-import App from './App.tsx'
-import './index.css'
-
-ReactDOM.createRoot(document.getElementById('root')!).render(
-
-
- ,
-)
diff --git a/examples/example-next-static-export/package.json b/examples/example-next-static-export/package.json
index 8246bf121..c98721861 100644
--- a/examples/example-next-static-export/package.json
+++ b/examples/example-next-static-export/package.json
@@ -14,7 +14,7 @@
"start": "next start"
},
"dependencies": {
- "@osdk/examples.one.dot.one": "workspace:*",
+ "@osdk/e2e.generated.1.1.x": "workspace:*",
"next": "14.2.3",
"react": "^18",
"react-dom": "^18"
diff --git a/examples/example-next-static-export/src/app/page.tsx b/examples/example-next-static-export/src/app/page.tsx
index 589cae4b0..100175c50 100644
--- a/examples/example-next-static-export/src/app/page.tsx
+++ b/examples/example-next-static-export/src/app/page.tsx
@@ -15,7 +15,7 @@ function Home() {
return (
-
@osdk/examples.one.dot.one
+
@osdk/e2e.generated.1.1.x
Welcome to your Ontology SDK! Try using any of the following methods
now.
diff --git a/examples/example-next-static-export/src/lib/client.ts b/examples/example-next-static-export/src/lib/client.ts
index cb69b4fee..24c84ab66 100644
--- a/examples/example-next-static-export/src/lib/client.ts
+++ b/examples/example-next-static-export/src/lib/client.ts
@@ -1,4 +1,4 @@
-import { FoundryClient, PublicClientAuth } from "@osdk/examples.one.dot.one";
+import { FoundryClient, PublicClientAuth } from "@osdk/e2e.generated.1.1.x";
const url = process.env.NEXT_PUBLIC_FOUNDRY_API_URL;
const clientId = process.env.NEXT_PUBLIC_FOUNDRY_CLIENT_ID;
diff --git a/examples/example-react/package.json b/examples/example-react/package.json
index d22a43404..c4c92d5f0 100644
--- a/examples/example-react/package.json
+++ b/examples/example-react/package.json
@@ -14,7 +14,7 @@
"preview": "vite preview"
},
"dependencies": {
- "@osdk/examples.one.dot.one": "workspace:*",
+ "@osdk/e2e.generated.1.1.x": "workspace:*",
"react": "^18",
"react-dom": "^18",
"react-router-dom": "^6.23.1"
diff --git a/examples/example-react/src/Home.tsx b/examples/example-react/src/Home.tsx
index 7fa2a8b85..5b4375dc8 100644
--- a/examples/example-react/src/Home.tsx
+++ b/examples/example-react/src/Home.tsx
@@ -9,7 +9,7 @@ function Home() {
return (
- @osdk/examples.one.dot.one
+ @osdk/e2e.generated.1.1.x
Welcome to your Ontology SDK! Try using any of the following methods
now.
diff --git a/examples/example-react/src/client.ts b/examples/example-react/src/client.ts
index 6c54ec01d..83a1db626 100644
--- a/examples/example-react/src/client.ts
+++ b/examples/example-react/src/client.ts
@@ -1,4 +1,4 @@
-import { FoundryClient, PublicClientAuth } from "@osdk/examples.one.dot.one";
+import { FoundryClient, PublicClientAuth } from "@osdk/e2e.generated.1.1.x";
const url = import.meta.env.VITE_FOUNDRY_API_URL;
const clientId = import.meta.env.VITE_FOUNDRY_CLIENT_ID;
diff --git a/examples/example-tutorial-todo-aip-app/package.json b/examples/example-tutorial-todo-aip-app/package.json
index 1f34c26fc..9d2e18782 100644
--- a/examples/example-tutorial-todo-aip-app/package.json
+++ b/examples/example-tutorial-todo-aip-app/package.json
@@ -14,7 +14,7 @@
"preview": "vite preview"
},
"dependencies": {
- "@osdk/examples.one.dot.one": "workspace:*",
+ "@osdk/e2e.generated.1.1.x": "workspace:*",
"react": "^18",
"react-dom": "^18",
"react-router-dom": "^6.23.1",
diff --git a/examples/example-tutorial-todo-aip-app/src/client.ts b/examples/example-tutorial-todo-aip-app/src/client.ts
index 6c54ec01d..83a1db626 100644
--- a/examples/example-tutorial-todo-aip-app/src/client.ts
+++ b/examples/example-tutorial-todo-aip-app/src/client.ts
@@ -1,4 +1,4 @@
-import { FoundryClient, PublicClientAuth } from "@osdk/examples.one.dot.one";
+import { FoundryClient, PublicClientAuth } from "@osdk/e2e.generated.1.1.x";
const url = import.meta.env.VITE_FOUNDRY_API_URL;
const clientId = import.meta.env.VITE_FOUNDRY_CLIENT_ID;
diff --git a/examples/example-tutorial-todo-app/package.json b/examples/example-tutorial-todo-app/package.json
index 3b1aebe5c..a723d4e69 100644
--- a/examples/example-tutorial-todo-app/package.json
+++ b/examples/example-tutorial-todo-app/package.json
@@ -14,7 +14,7 @@
"preview": "vite preview"
},
"dependencies": {
- "@osdk/examples.one.dot.one": "workspace:*",
+ "@osdk/e2e.generated.1.1.x": "workspace:*",
"react": "^18",
"react-dom": "^18",
"react-router-dom": "^6.23.1",
diff --git a/examples/example-tutorial-todo-app/src/client.ts b/examples/example-tutorial-todo-app/src/client.ts
index 6c54ec01d..83a1db626 100644
--- a/examples/example-tutorial-todo-app/src/client.ts
+++ b/examples/example-tutorial-todo-app/src/client.ts
@@ -1,4 +1,4 @@
-import { FoundryClient, PublicClientAuth } from "@osdk/examples.one.dot.one";
+import { FoundryClient, PublicClientAuth } from "@osdk/e2e.generated.1.1.x";
const url = import.meta.env.VITE_FOUNDRY_API_URL;
const clientId = import.meta.env.VITE_FOUNDRY_CLIENT_ID;
diff --git a/examples/example-vue/package.json b/examples/example-vue/package.json
index 81a9d3671..5d2593dd0 100644
--- a/examples/example-vue/package.json
+++ b/examples/example-vue/package.json
@@ -13,7 +13,7 @@
"preview": "vite preview"
},
"dependencies": {
- "@osdk/examples.one.dot.one": "workspace:*",
+ "@osdk/e2e.generated.1.1.x": "workspace:*",
"vue": "^3.4.27",
"vue-router": "^4.2.5"
},
diff --git a/examples/example-vue/src/Home.vue b/examples/example-vue/src/Home.vue
index 4b68a66f7..f9a368fed 100644
--- a/examples/example-vue/src/Home.vue
+++ b/examples/example-vue/src/Home.vue
@@ -7,7 +7,7 @@ const queryApiNames = Object.keys(client.ontology.queries);
- @osdk/examples.one.dot.one
+ @osdk/e2e.generated.1.1.x
Welcome to your Ontology SDK! Try using any of the following methods now.
diff --git a/examples/example-vue/src/client.ts b/examples/example-vue/src/client.ts
index 6c54ec01d..83a1db626 100644
--- a/examples/example-vue/src/client.ts
+++ b/examples/example-vue/src/client.ts
@@ -1,4 +1,4 @@
-import { FoundryClient, PublicClientAuth } from "@osdk/examples.one.dot.one";
+import { FoundryClient, PublicClientAuth } from "@osdk/e2e.generated.1.1.x";
const url = import.meta.env.VITE_FOUNDRY_API_URL;
const clientId = import.meta.env.VITE_FOUNDRY_CLIENT_ID;
diff --git a/examples-extra/one_dot_one/CHANGELOG.md b/packages/e2e.generated.1.1.x/CHANGELOG.md
similarity index 99%
rename from examples-extra/one_dot_one/CHANGELOG.md
rename to packages/e2e.generated.1.1.x/CHANGELOG.md
index c72237643..32c940a98 100644
--- a/examples-extra/one_dot_one/CHANGELOG.md
+++ b/packages/e2e.generated.1.1.x/CHANGELOG.md
@@ -1,4 +1,4 @@
-# @osdk/examples.one.dot.one
+# @osdk/e2e.generated.1.1.x
## 0.0.17
diff --git a/examples-extra/one_dot_one/README.md b/packages/e2e.generated.1.1.x/README.md
similarity index 100%
rename from examples-extra/one_dot_one/README.md
rename to packages/e2e.generated.1.1.x/README.md
diff --git a/examples-extra/one_dot_one/ontology.json b/packages/e2e.generated.1.1.x/ontology.json
similarity index 100%
rename from examples-extra/one_dot_one/ontology.json
rename to packages/e2e.generated.1.1.x/ontology.json
diff --git a/examples-extra/one_dot_one/package.json b/packages/e2e.generated.1.1.x/package.json
similarity index 98%
rename from examples-extra/one_dot_one/package.json
rename to packages/e2e.generated.1.1.x/package.json
index d23da2e39..1cff7ce22 100644
--- a/examples-extra/one_dot_one/package.json
+++ b/packages/e2e.generated.1.1.x/package.json
@@ -1,5 +1,5 @@
{
- "name": "@osdk/examples.one.dot.one",
+ "name": "@osdk/e2e.generated.1.1.x",
"private": true,
"version": "0.0.17",
"description": "",
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/FoundryClient.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/FoundryClient.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/FoundryClient.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/FoundryClient.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/Ontology.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/Ontology.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/Ontology.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/Ontology.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/Auth.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/Auth.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/Auth.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/Auth.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/ConfidentialClient/ConfidentialClientAuth.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/ConfidentialClient/ConfidentialClientAuth.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/ConfidentialClient/ConfidentialClientAuth.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/ConfidentialClient/ConfidentialClientAuth.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/ConfidentialClient/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/ConfidentialClient/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/ConfidentialClient/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/ConfidentialClient/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/OAuthClient.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/OAuthClient.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/OAuthClient.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/OAuthClient.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/OAuthToken.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/OAuthToken.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/OAuthToken.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/OAuthToken.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/PublicClient/PublicClientAuth.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/PublicClient/PublicClientAuth.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/PublicClient/PublicClientAuth.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/PublicClient/PublicClientAuth.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/PublicClient/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/PublicClient/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/PublicClient/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/PublicClient/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/Token.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/Token.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/Token.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/Token.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/UserToken/UserTokenAuth.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/UserToken/UserTokenAuth.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/UserToken/UserTokenAuth.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/UserToken/UserTokenAuth.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/UserToken/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/UserToken/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/UserToken/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/UserToken/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/oauth-client/dist/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/oauth-client/dist/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/Aggregations.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/Aggregations.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/Aggregations.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/Aggregations.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/ComputeStep.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/ComputeStep.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/ComputeStep.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/ComputeStep.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/CountOperation.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/CountOperation.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/CountOperation.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/CountOperation.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/BooleanGroupBy.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/BooleanGroupBy.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/BooleanGroupBy.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/BooleanGroupBy.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/GroupKeyType.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/GroupKeyType.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/GroupKeyType.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/GroupKeyType.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/LocalDateGroupBy.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/LocalDateGroupBy.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/LocalDateGroupBy.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/LocalDateGroupBy.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/NumericGroupBy.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/NumericGroupBy.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/NumericGroupBy.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/NumericGroupBy.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/StringGroupBy.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/StringGroupBy.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/StringGroupBy.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/StringGroupBy.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/TimestampGroupBy.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/TimestampGroupBy.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/TimestampGroupBy.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/TimestampGroupBy.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/groupBy/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/internalAggregationRequest.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/internalAggregationRequest.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/internalAggregationRequest.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/internalAggregationRequest.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/ApproximateDistinctCountAggregatableProperty.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/ApproximateDistinctCountAggregatableProperty.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/ApproximateDistinctCountAggregatableProperty.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/ApproximateDistinctCountAggregatableProperty.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/DefaultAggregatableProperty.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/DefaultAggregatableProperty.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/DefaultAggregatableProperty.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/DefaultAggregatableProperty.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/LocalDatePropertyMetric.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/LocalDatePropertyMetric.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/LocalDatePropertyMetric.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/LocalDatePropertyMetric.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/MultipleAggregatableProperty.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/MultipleAggregatableProperty.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/MultipleAggregatableProperty.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/MultipleAggregatableProperty.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/NumericPropertyMetric.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/NumericPropertyMetric.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/NumericPropertyMetric.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/NumericPropertyMetric.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/TimestampPropertyMetric.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/TimestampPropertyMetric.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/TimestampPropertyMetric.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/TimestampPropertyMetric.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/metrics.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/metrics.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/metrics.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/aggregations/metrics/metrics.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/ActionType.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/ActionType.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/ActionType.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/ActionType.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/ObjectType.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/ObjectType.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/ObjectType.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/ObjectType.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/OntologyObject.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/OntologyObject.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/OntologyObject.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/OntologyObject.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/Queries.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/Queries.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/Queries.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/Queries.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/Attachment.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/Attachment.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/Attachment.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/Attachment.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/Attachments.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/Attachments.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/Attachments.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/Attachments.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/attachments/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/Distance.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/Distance.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/Distance.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/Distance.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoJson.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoJson.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoJson.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoJson.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoPoint.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoPoint.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoPoint.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoPoint.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoShape.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoShape.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoShape.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeoShape.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeometryCollection.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeometryCollection.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeometryCollection.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/GeometryCollection.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/LineString.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/LineString.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/LineString.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/LineString.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiGeoPoint.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiGeoPoint.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiGeoPoint.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiGeoPoint.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiLineString.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiLineString.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiLineString.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiLineString.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiPolygon.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiPolygon.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiPolygon.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/MultiPolygon.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/Polygon.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/Polygon.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/Polygon.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/Polygon.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/geoshapes/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/links.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/links.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/links.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/links.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/localDate.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/localDate.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/localDate.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/localDate.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/ObjectSetDefinition.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/ObjectSetDefinition.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/ObjectSetDefinition.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/ObjectSetDefinition.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/OntologyObjectSet.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/OntologyObjectSet.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/OntologyObjectSet.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/OntologyObjectSet.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/objectset/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/sharedObjectCode/FilteredPropertiesTerminalOperations.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/sharedObjectCode/FilteredPropertiesTerminalOperations.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/sharedObjectCode/FilteredPropertiesTerminalOperations.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/sharedObjectCode/FilteredPropertiesTerminalOperations.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/sharedObjectCode/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/sharedObjectCode/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/sharedObjectCode/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/sharedObjectCode/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeries.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeries.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeries.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeries.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesDuration.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesDuration.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesDuration.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesDuration.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesPoint.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesPoint.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesPoint.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesPoint.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesQuery.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesQuery.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesQuery.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesQuery.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesTerminalOperations.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesTerminalOperations.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesTerminalOperations.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/TimeSeriesTerminalOperations.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timeseries/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timestamp.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timestamp.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timestamp.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/baseTypes/timestamp.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/client/clientOptions.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/client/clientOptions.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/client/clientOptions.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/client/clientOptions.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/client/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/client/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/client/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/client/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/ArrayFilter.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/ArrayFilter.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/ArrayFilter.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/ArrayFilter.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/AttachmentFilter.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/AttachmentFilter.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/AttachmentFilter.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/AttachmentFilter.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/BooleanFilter.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/BooleanFilter.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/BooleanFilter.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/BooleanFilter.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/DateTimeFilters.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/DateTimeFilters.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/DateTimeFilters.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/DateTimeFilters.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/Filters.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/Filters.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/Filters.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/Filters.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/GeoPointFilter.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/GeoPointFilter.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/GeoPointFilter.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/GeoPointFilter.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/GeoShapeFilter.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/GeoShapeFilter.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/GeoShapeFilter.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/GeoShapeFilter.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/NumericFilter.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/NumericFilter.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/NumericFilter.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/NumericFilter.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/Op.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/Op.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/Op.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/Op.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/OrderByOption.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/OrderByOption.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/OrderByOption.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/OrderByOption.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/StringFilter.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/StringFilter.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/StringFilter.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/StringFilter.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/filters/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/Errors.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/Errors.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/Errors.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/Errors.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/OntologyMetadata.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/OntologyMetadata.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/OntologyMetadata.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/OntologyMetadata.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/Result.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/Result.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/Result.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/Result.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/ontologyProvider/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/paging/Page.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/paging/Page.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/paging/Page.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/paging/Page.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/paging/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/paging/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/paging/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/internal/@foundry/ontology-runtime/dist/paging/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/Actions.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/Actions.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/Actions.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/Actions.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/BatchActions.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/BatchActions.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/BatchActions.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/BatchActions.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/BulkActions.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/BulkActions.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/BulkActions.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/BulkActions.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/actionTakesAllParameterTypes.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/actionTakesAllParameterTypes.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/actionTakesAllParameterTypes.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/actionTakesAllParameterTypes.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/createTodo.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/createTodo.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/createTodo.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/createTodo.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/actions/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/actions/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/ObjectTypeWithAllPropertyTypes.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/ObjectTypeWithAllPropertyTypes.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/ObjectTypeWithAllPropertyTypes.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/ObjectTypeWithAllPropertyTypes.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/Objects.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/Objects.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/Objects.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/Objects.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/Person.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/Person.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/Person.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/Person.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/Todo.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/Todo.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/Todo.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/Todo.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/objects-api/ObjectTypeWithAllPropertyTypes.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/objects-api/ObjectTypeWithAllPropertyTypes.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/objects-api/ObjectTypeWithAllPropertyTypes.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/objects-api/ObjectTypeWithAllPropertyTypes.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/objects-api/Person.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/objects-api/Person.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/objects-api/Person.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/objects-api/Person.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/objects-api/Todo.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/objects-api/Todo.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/objects/objects-api/Todo.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/objects/objects-api/Todo.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/queries/Queries.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/queries/Queries.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/queries/Queries.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/queries/Queries.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/queries/getTodoCount.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/queries/getTodoCount.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/queries/getTodoCount.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/queries/getTodoCount.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/queries/index.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/queries/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/queries/index.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/queries/index.ts
diff --git a/examples-extra/one_dot_one/src/generatedNoCheck/ontology/queries/queryTakesAllParameterTypes.ts b/packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/queries/queryTakesAllParameterTypes.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/generatedNoCheck/ontology/queries/queryTakesAllParameterTypes.ts
rename to packages/e2e.generated.1.1.x/src/generatedNoCheck/ontology/queries/queryTakesAllParameterTypes.ts
diff --git a/examples-extra/one_dot_one/src/index.ts b/packages/e2e.generated.1.1.x/src/index.ts
similarity index 100%
rename from examples-extra/one_dot_one/src/index.ts
rename to packages/e2e.generated.1.1.x/src/index.ts
diff --git a/examples-extra/one_dot_one/tsconfig.cjs.json b/packages/e2e.generated.1.1.x/tsconfig.cjs.json
similarity index 100%
rename from examples-extra/one_dot_one/tsconfig.cjs.json
rename to packages/e2e.generated.1.1.x/tsconfig.cjs.json
diff --git a/examples-extra/basic/cli/tsconfig.json b/packages/e2e.generated.1.1.x/tsconfig.json
similarity index 100%
rename from examples-extra/basic/cli/tsconfig.json
rename to packages/e2e.generated.1.1.x/tsconfig.json
diff --git a/examples-extra/one_dot_one/tsup.config.js b/packages/e2e.generated.1.1.x/tsup.config.js
similarity index 100%
rename from examples-extra/one_dot_one/tsup.config.js
rename to packages/e2e.generated.1.1.x/tsup.config.js
diff --git a/examples-extra/basic/sdk/turbo.json b/packages/e2e.generated.1.1.x/turbo.json
similarity index 100%
rename from examples-extra/basic/sdk/turbo.json
rename to packages/e2e.generated.1.1.x/turbo.json
diff --git a/examples-extra/basic/sdk/README.md b/packages/e2e.generated.catchall/README.md
similarity index 100%
rename from examples-extra/basic/sdk/README.md
rename to packages/e2e.generated.catchall/README.md
diff --git a/examples-extra/basic/sdk/ontology.json b/packages/e2e.generated.catchall/ontology.json
similarity index 100%
rename from examples-extra/basic/sdk/ontology.json
rename to packages/e2e.generated.catchall/ontology.json
diff --git a/examples-extra/basic/sdk/package.json b/packages/e2e.generated.catchall/package.json
similarity index 93%
rename from examples-extra/basic/sdk/package.json
rename to packages/e2e.generated.catchall/package.json
index ffe4f8363..e029564a2 100644
--- a/examples-extra/basic/sdk/package.json
+++ b/packages/e2e.generated.catchall/package.json
@@ -1,5 +1,5 @@
{
- "name": "@osdk/examples.basic.sdk",
+ "name": "@osdk/e2e.generated.catchall",
"private": true,
"version": "0.0.0",
"description": "",
@@ -19,14 +19,14 @@
}
},
"scripts": {
- "check-attw": "../../../scripts/build_common/check-attw.sh esm",
+ "check-attw": "../../scripts/build_common/check-attw.sh esm",
"clean": "rm -rf lib dist types build tsconfig.tsbuildinfo",
"codegen": "rm -rf src/generatedNoCheck/* && osdk-unstable-typescript generate --outDir src/generatedNoCheck --ontologyPath ontology.json --beta true --packageType module --version dev --internal",
"fix-lint": "eslint . --fix && dprint fmt --config $(find-up dprint.json)",
"lint": "eslint . && dprint check --config $(find-up dprint.json)",
"transpile": "find . \\( -path build/cjs -or -path build/esm -or -path build/browser \\) -type f \\( -name '*.js' -or -name '*.js.map' -or -name '*.cjs' -or -name '*.cjs.map' \\) -delete && tsup",
"transpileWatch": "tsup --watch",
- "typecheck": "find . \\( -path build/cjs -or -path build/esm -or -path build/browser \\) -type f \\( -name '*.ts' -or -name '*.ts.map' -or -name '*.cts' -or -name '*.cts.map' \\) -delete && ../../../scripts/build_common/typecheck.sh esm"
+ "typecheck": "find . \\( -path build/cjs -or -path build/esm -or -path build/browser \\) -type f \\( -name '*.ts' -or -name '*.ts.map' -or -name '*.cts' -or -name '*.cts.map' \\) -delete && ../../scripts/build_common/typecheck.sh esm"
},
"dependencies": {
"@osdk/api": "workspace:~",
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/Ontology.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/Ontology.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/Ontology.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/Ontology.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/OntologyMetadata.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/OntologyMetadata.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/OntologyMetadata.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/OntologyMetadata.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/index.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/index.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/index.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/index.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/actions/actionTakesAllParameterTypes.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/actions/actionTakesAllParameterTypes.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/actions/actionTakesAllParameterTypes.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/actions/actionTakesAllParameterTypes.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/actions/assignEmployee1.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/actions/assignEmployee1.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/actions/assignEmployee1.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/actions/assignEmployee1.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/actions/createTodo.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/actions/createTodo.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/actions/createTodo.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/actions/createTodo.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/actions/index.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/actions/index.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/actions/index.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/actions/index.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/interfaces.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/interfaces.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/interfaces.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/interfaces.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/interfaces/FooInterface.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/interfaces/FooInterface.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/interfaces/FooInterface.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/interfaces/FooInterface.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/BoundariesUsState.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/BoundariesUsState.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/BoundariesUsState.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/BoundariesUsState.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/BuilderDeploymentState.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/BuilderDeploymentState.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/BuilderDeploymentState.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/BuilderDeploymentState.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/Employee.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/Employee.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/Employee.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/Employee.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/ObjectTypeWithAllPropertyTypes.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/ObjectTypeWithAllPropertyTypes.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/ObjectTypeWithAllPropertyTypes.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/ObjectTypeWithAllPropertyTypes.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/Person.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/Person.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/Person.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/Person.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/Todo.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/Todo.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/Todo.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/Todo.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/Venture.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/Venture.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/Venture.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/Venture.ts
diff --git a/examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/WeatherStation.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/WeatherStation.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/generatedNoCheck/ontology/objects/WeatherStation.ts
rename to packages/e2e.generated.catchall/src/generatedNoCheck/ontology/objects/WeatherStation.ts
diff --git a/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/queries/getTodoCount.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/queries/getTodoCount.ts
new file mode 100644
index 000000000..0660f6be9
--- /dev/null
+++ b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/queries/getTodoCount.ts
@@ -0,0 +1,9 @@
+import { QueryDefinition } from '@osdk/api';
+
+export const getTodoCount = {
+ apiName: 'getTodoCount',
+ type: 'query',
+ version: '0.1.2',
+ parameters: {},
+ output: { nullable: false, type: 'integer' },
+} satisfies QueryDefinition<'getTodoCount', never>;
diff --git a/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/queries/index.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/queries/index.ts
new file mode 100644
index 000000000..6185c146e
--- /dev/null
+++ b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/queries/index.ts
@@ -0,0 +1,2 @@
+export * from './getTodoCount.js';
+export * from './queryTakesAllParameterTypes.js';
diff --git a/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/queries/queryTakesAllParameterTypes.ts b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/queries/queryTakesAllParameterTypes.ts
new file mode 100644
index 000000000..b9f5e158f
--- /dev/null
+++ b/packages/e2e.generated.catchall/src/generatedNoCheck/ontology/queries/queryTakesAllParameterTypes.ts
@@ -0,0 +1,111 @@
+import { QueryDefinition } from '@osdk/api';
+import { Todo } from '../objects.js';
+export const queryTakesAllParameterTypes = {
+ apiName: 'queryTakesAllParameterTypes',
+ description: 'description of the query that takes all parameter types',
+ displayName: 'qTAPT',
+ type: 'query',
+ version: 'version',
+ parameters: {
+ double: { description: 'a double parameter', nullable: false, type: 'double' },
+ float: { nullable: false, type: 'float' },
+ integer: { nullable: false, type: 'integer' },
+ long: { nullable: false, type: 'long' },
+ attachment: { nullable: false, type: 'attachment' },
+ boolean: { nullable: false, type: 'boolean' },
+ date: { nullable: false, type: 'date' },
+ string: { nullable: false, type: 'string' },
+ timestamp: { nullable: false, type: 'timestamp' },
+ object: {
+ nullable: false,
+ object: 'Todo',
+ type: 'object',
+
+ __OsdkTargetType: Todo,
+ },
+ objectSet: {
+ nullable: false,
+ objectSet: 'Todo',
+ type: 'objectSet',
+
+ __OsdkTargetType: Todo,
+ },
+ array: { description: 'an array of strings', multiplicity: true, nullable: false, type: 'string' },
+ set: {
+ description: 'a set of strings',
+ nullable: false,
+ set: {
+ type: 'string',
+ nullable: false,
+ },
+ type: 'set',
+ },
+ unionNonNullable: {
+ description: 'a union of strings and integers',
+ nullable: false,
+ type: 'union',
+ union: [
+ {
+ type: 'string',
+ nullable: false,
+ },
+ {
+ type: 'integer',
+ nullable: false,
+ },
+ ],
+ },
+ unionNullable: {
+ description: 'a union of strings and integers but its optional',
+ nullable: true,
+ type: 'union',
+ union: [
+ {
+ type: 'string',
+ nullable: false,
+ },
+ {
+ type: 'integer',
+ nullable: false,
+ },
+ ],
+ },
+ struct: {
+ description: 'a struct with some fields',
+ nullable: false,
+ struct: {
+ name: {
+ type: 'string',
+ nullable: false,
+ },
+ id: {
+ type: 'integer',
+ nullable: false,
+ },
+ },
+ type: 'struct',
+ },
+ twoDimensionalAggregation: {
+ nullable: false,
+ twoDimensionalAggregation: {
+ keyType: 'string',
+ valueType: 'double',
+ },
+ type: 'twoDimensionalAggregation',
+ },
+ threeDimensionalAggregation: {
+ nullable: false,
+ threeDimensionalAggregation: {
+ keyType: 'range',
+ keySubtype: 'date',
+ valueType: {
+ keyType: 'range',
+ keySubtype: 'timestamp',
+ valueType: 'date',
+ },
+ },
+ type: 'threeDimensionalAggregation',
+ },
+ },
+ output: { nullable: false, type: 'string' },
+} satisfies QueryDefinition<'queryTakesAllParameterTypes', 'Todo'>;
diff --git a/examples-extra/basic/sdk/src/index.ts b/packages/e2e.generated.catchall/src/index.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/index.ts
rename to packages/e2e.generated.catchall/src/index.ts
diff --git a/examples-extra/basic/sdk/src/interfaces/Emailable.ts b/packages/e2e.generated.catchall/src/interfaces/Emailable.ts
similarity index 100%
rename from examples-extra/basic/sdk/src/interfaces/Emailable.ts
rename to packages/e2e.generated.catchall/src/interfaces/Emailable.ts
diff --git a/examples-extra/basic/sdk/tsconfig.json b/packages/e2e.generated.catchall/tsconfig.json
similarity index 100%
rename from examples-extra/basic/sdk/tsconfig.json
rename to packages/e2e.generated.catchall/tsconfig.json
diff --git a/examples-extra/basic/cli/tsup.config.js b/packages/e2e.generated.catchall/tsup.config.js
similarity index 100%
rename from examples-extra/basic/cli/tsup.config.js
rename to packages/e2e.generated.catchall/tsup.config.js
diff --git a/examples-extra/one_dot_one/turbo.json b/packages/e2e.generated.catchall/turbo.json
similarity index 100%
rename from examples-extra/one_dot_one/turbo.json
rename to packages/e2e.generated.catchall/turbo.json
diff --git a/examples-extra/basic/cli/package.json b/packages/e2e.sandbox.catchall/package.json
similarity index 90%
rename from examples-extra/basic/cli/package.json
rename to packages/e2e.sandbox.catchall/package.json
index a52dee43c..b5fe72d6c 100644
--- a/examples-extra/basic/cli/package.json
+++ b/packages/e2e.sandbox.catchall/package.json
@@ -1,5 +1,5 @@
{
- "name": "@osdk/examples.basic.cli",
+ "name": "@osdk/e2e.sandbox.catchall",
"private": true,
"version": "0.0.0",
"license": "Apache-2.0",
@@ -18,19 +18,19 @@
}
},
"scripts": {
- "check-attw": "../../../scripts/build_common/check-attw.sh esm",
+ "check-attw": "../../scripts/build_common/check-attw.sh esm",
"clean": "rm -rf lib dist types build tsconfig.tsbuildinfo",
"fix-lint": "eslint . --fix && dprint fmt --config $(find-up dprint.json)",
"lint": "eslint . && dprint check --config $(find-up dprint.json)",
"transpile": "find . \\( -path build/cjs -or -path build/esm -or -path build/browser \\) -type f \\( -name '*.js' -or -name '*.js.map' -or -name '*.cjs' -or -name '*.cjs.map' \\) -delete && tsup",
"transpileWatch": "tsup --watch",
- "typecheck": "find . \\( -path build/cjs -or -path build/esm -or -path build/browser \\) -type f \\( -name '*.ts' -or -name '*.ts.map' -or -name '*.cts' -or -name '*.cts.map' \\) -delete && ../../../scripts/build_common/typecheck.sh esm"
+ "typecheck": "find . \\( -path build/cjs -or -path build/esm -or -path build/browser \\) -type f \\( -name '*.ts' -or -name '*.ts.map' -or -name '*.cts' -or -name '*.cts.map' \\) -delete && ../../scripts/build_common/typecheck.sh esm"
},
"dependencies": {
"@osdk/api": "workspace:~",
"@osdk/client": "workspace:~",
"@osdk/client.api": "workspace:*",
- "@osdk/examples.basic.sdk": "workspace:~",
+ "@osdk/e2e.generated.catchall": "workspace:~",
"@osdk/foundry": "workspace:~",
"@osdk/internal.foundry": "workspace:~",
"chalk": "^5.3.0",
diff --git a/examples-extra/basic/cli/src/__global.d.ts b/packages/e2e.sandbox.catchall/src/__global.d.ts
similarity index 100%
rename from examples-extra/basic/cli/src/__global.d.ts
rename to packages/e2e.sandbox.catchall/src/__global.d.ts
diff --git a/examples-extra/basic/cli/src/client.ts b/packages/e2e.sandbox.catchall/src/client.ts
similarity index 100%
rename from examples-extra/basic/cli/src/client.ts
rename to packages/e2e.sandbox.catchall/src/client.ts
diff --git a/examples-extra/basic/cli/src/demoStrictness.ts b/packages/e2e.sandbox.catchall/src/demoStrictness.ts
similarity index 98%
rename from examples-extra/basic/cli/src/demoStrictness.ts
rename to packages/e2e.sandbox.catchall/src/demoStrictness.ts
index 3c32d2168..c59af0a6b 100644
--- a/examples-extra/basic/cli/src/demoStrictness.ts
+++ b/packages/e2e.sandbox.catchall/src/demoStrictness.ts
@@ -19,7 +19,7 @@ import {
BoundariesUsState,
Employee,
FooInterface,
-} from "@osdk/examples.basic.sdk";
+} from "@osdk/e2e.generated.catchall";
import { expectType } from "ts-expect";
import { client } from "./client.js";
diff --git a/examples-extra/basic/cli/src/index.ts b/packages/e2e.sandbox.catchall/src/index.ts
similarity index 100%
rename from examples-extra/basic/cli/src/index.ts
rename to packages/e2e.sandbox.catchall/src/index.ts
diff --git a/examples-extra/basic/cli/src/legacy-examples/fetchAggregationForEmployees.ts b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchAggregationForEmployees.ts
similarity index 97%
rename from examples-extra/basic/cli/src/legacy-examples/fetchAggregationForEmployees.ts
rename to packages/e2e.sandbox.catchall/src/legacy-examples/fetchAggregationForEmployees.ts
index 3586c3ef3..0cbf1b862 100644
--- a/examples-extra/basic/cli/src/legacy-examples/fetchAggregationForEmployees.ts
+++ b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchAggregationForEmployees.ts
@@ -15,7 +15,7 @@
*/
import type { Client } from "@osdk/client";
-import { Employee } from "@osdk/examples.basic.sdk";
+import { Employee } from "@osdk/e2e.generated.catchall";
import invariant from "tiny-invariant";
import type { TypeOf } from "ts-expect";
import { expectType } from "ts-expect";
diff --git a/examples-extra/basic/cli/src/legacy-examples/fetchAggregationForEmployeesGrouped.ts b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchAggregationForEmployeesGrouped.ts
similarity index 98%
rename from examples-extra/basic/cli/src/legacy-examples/fetchAggregationForEmployeesGrouped.ts
rename to packages/e2e.sandbox.catchall/src/legacy-examples/fetchAggregationForEmployeesGrouped.ts
index 22841be64..317d9fec3 100644
--- a/examples-extra/basic/cli/src/legacy-examples/fetchAggregationForEmployeesGrouped.ts
+++ b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchAggregationForEmployeesGrouped.ts
@@ -15,7 +15,7 @@
*/
import type { Client } from "@osdk/client";
-import { Employee } from "@osdk/examples.basic.sdk";
+import { Employee } from "@osdk/e2e.generated.catchall";
import invariant from "tiny-invariant";
import type { TypeOf } from "ts-expect";
import { expectType } from "ts-expect";
diff --git a/examples-extra/basic/cli/src/legacy-examples/fetchEmployeeLead.ts b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeeLead.ts
similarity index 97%
rename from examples-extra/basic/cli/src/legacy-examples/fetchEmployeeLead.ts
rename to packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeeLead.ts
index 3ed51568a..c3c0f8e5d 100644
--- a/examples-extra/basic/cli/src/legacy-examples/fetchEmployeeLead.ts
+++ b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeeLead.ts
@@ -15,7 +15,7 @@
*/
import type { Client } from "@osdk/client";
-import { Employee } from "@osdk/examples.basic.sdk";
+import { Employee } from "@osdk/e2e.generated.catchall";
import type { TypeOf } from "ts-expect";
import { expectType } from "ts-expect";
diff --git a/examples-extra/basic/cli/src/legacy-examples/fetchEmployeePage.ts b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeePage.ts
similarity index 97%
rename from examples-extra/basic/cli/src/legacy-examples/fetchEmployeePage.ts
rename to packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeePage.ts
index bb6cfd581..8873a8a07 100644
--- a/examples-extra/basic/cli/src/legacy-examples/fetchEmployeePage.ts
+++ b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeePage.ts
@@ -16,7 +16,7 @@
import type { Client } from "@osdk/client";
import type { Osdk } from "@osdk/client.api";
-import { Employee } from "@osdk/examples.basic.sdk";
+import { Employee } from "@osdk/e2e.generated.catchall";
import { expectType } from "ts-expect";
export async function fetchEmployeePage(client: Client) {
diff --git a/examples-extra/basic/cli/src/legacy-examples/fetchEmployeePageByAdUsername.ts b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeePageByAdUsername.ts
similarity index 95%
rename from examples-extra/basic/cli/src/legacy-examples/fetchEmployeePageByAdUsername.ts
rename to packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeePageByAdUsername.ts
index a5ed922d5..7d503f886 100644
--- a/examples-extra/basic/cli/src/legacy-examples/fetchEmployeePageByAdUsername.ts
+++ b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeePageByAdUsername.ts
@@ -15,7 +15,7 @@
*/
import type { Client } from "@osdk/client";
-import { Employee } from "@osdk/examples.basic.sdk";
+import { Employee } from "@osdk/e2e.generated.catchall";
/**
* Demonstrates looking up an employee and for fun adds an `AND` and `ne`
diff --git a/examples-extra/basic/cli/src/legacy-examples/fetchEmployeePageByAdUsernameAndLimit.ts b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeePageByAdUsernameAndLimit.ts
similarity index 98%
rename from examples-extra/basic/cli/src/legacy-examples/fetchEmployeePageByAdUsernameAndLimit.ts
rename to packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeePageByAdUsernameAndLimit.ts
index ec189ba2b..b21a91c62 100644
--- a/examples-extra/basic/cli/src/legacy-examples/fetchEmployeePageByAdUsernameAndLimit.ts
+++ b/packages/e2e.sandbox.catchall/src/legacy-examples/fetchEmployeePageByAdUsernameAndLimit.ts
@@ -15,7 +15,7 @@
*/
import type { Client } from "@osdk/client";
-import { Employee } from "@osdk/examples.basic.sdk";
+import { Employee } from "@osdk/e2e.generated.catchall";
import invariant from "tiny-invariant";
/**
diff --git a/examples-extra/basic/cli/src/logger.ts b/packages/e2e.sandbox.catchall/src/logger.ts
similarity index 100%
rename from examples-extra/basic/cli/src/logger.ts
rename to packages/e2e.sandbox.catchall/src/logger.ts
diff --git a/examples-extra/basic/cli/src/loggingFetch.ts b/packages/e2e.sandbox.catchall/src/loggingFetch.ts
similarity index 100%
rename from examples-extra/basic/cli/src/loggingFetch.ts
rename to packages/e2e.sandbox.catchall/src/loggingFetch.ts
diff --git a/examples-extra/basic/cli/src/public/checkUnstableBulkLinks.ts b/packages/e2e.sandbox.catchall/src/public/checkUnstableBulkLinks.ts
similarity index 96%
rename from examples-extra/basic/cli/src/public/checkUnstableBulkLinks.ts
rename to packages/e2e.sandbox.catchall/src/public/checkUnstableBulkLinks.ts
index e083976f3..a425b11bd 100644
--- a/examples-extra/basic/cli/src/public/checkUnstableBulkLinks.ts
+++ b/packages/e2e.sandbox.catchall/src/public/checkUnstableBulkLinks.ts
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-import { Employee, WeatherStation } from "@osdk/examples.basic.sdk";
+import { Employee, WeatherStation } from "@osdk/e2e.generated.catchall";
import { client } from "../client.js";
import { logger } from "../logger.js";
diff --git a/examples-extra/basic/cli/src/runAggregationGroupByDatesTest.ts b/packages/e2e.sandbox.catchall/src/runAggregationGroupByDatesTest.ts
similarity index 96%
rename from examples-extra/basic/cli/src/runAggregationGroupByDatesTest.ts
rename to packages/e2e.sandbox.catchall/src/runAggregationGroupByDatesTest.ts
index 705783f37..42bd951bf 100644
--- a/examples-extra/basic/cli/src/runAggregationGroupByDatesTest.ts
+++ b/packages/e2e.sandbox.catchall/src/runAggregationGroupByDatesTest.ts
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-import { BuilderDeploymentState } from "@osdk/examples.basic.sdk";
+import { BuilderDeploymentState } from "@osdk/e2e.generated.catchall";
import { client } from "./client.js";
export async function runAggregationGroupByDatesTest() {
diff --git a/examples-extra/basic/cli/src/runAggregationsTest.ts b/packages/e2e.sandbox.catchall/src/runAggregationsTest.ts
similarity index 97%
rename from examples-extra/basic/cli/src/runAggregationsTest.ts
rename to packages/e2e.sandbox.catchall/src/runAggregationsTest.ts
index cf3a53890..3e18aee38 100644
--- a/examples-extra/basic/cli/src/runAggregationsTest.ts
+++ b/packages/e2e.sandbox.catchall/src/runAggregationsTest.ts
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-import { BoundariesUsState } from "@osdk/examples.basic.sdk";
+import { BoundariesUsState } from "@osdk/e2e.generated.catchall";
import { client } from "./client.js";
export async function runAggregationsTest() {
diff --git a/examples-extra/basic/cli/src/runAssignEmployeeToVentureTest.ts b/packages/e2e.sandbox.catchall/src/runAssignEmployeeToVentureTest.ts
similarity index 94%
rename from examples-extra/basic/cli/src/runAssignEmployeeToVentureTest.ts
rename to packages/e2e.sandbox.catchall/src/runAssignEmployeeToVentureTest.ts
index 1c37b389f..69e3e6164 100644
--- a/examples-extra/basic/cli/src/runAssignEmployeeToVentureTest.ts
+++ b/packages/e2e.sandbox.catchall/src/runAssignEmployeeToVentureTest.ts
@@ -14,7 +14,11 @@
* limitations under the License.
*/
-import { assignEmployee1, Employee, Venture } from "@osdk/examples.basic.sdk";
+import {
+ assignEmployee1,
+ Employee,
+ Venture,
+} from "@osdk/e2e.generated.catchall";
import { client } from "./client.js";
export async function runAssignEmployeeToVentureTest() {
diff --git a/examples-extra/basic/cli/src/runFoundryPlatformApiTest.ts b/packages/e2e.sandbox.catchall/src/runFoundryPlatformApiTest.ts
similarity index 100%
rename from examples-extra/basic/cli/src/runFoundryPlatformApiTest.ts
rename to packages/e2e.sandbox.catchall/src/runFoundryPlatformApiTest.ts
diff --git a/examples-extra/basic/cli/src/runFoundrySdkClientVerificationTest.ts b/packages/e2e.sandbox.catchall/src/runFoundrySdkClientVerificationTest.ts
similarity index 100%
rename from examples-extra/basic/cli/src/runFoundrySdkClientVerificationTest.ts
rename to packages/e2e.sandbox.catchall/src/runFoundrySdkClientVerificationTest.ts
diff --git a/examples-extra/basic/cli/src/runGeoQueriesTest.ts b/packages/e2e.sandbox.catchall/src/runGeoQueriesTest.ts
similarity index 97%
rename from examples-extra/basic/cli/src/runGeoQueriesTest.ts
rename to packages/e2e.sandbox.catchall/src/runGeoQueriesTest.ts
index 32313d82c..9d0da0209 100644
--- a/examples-extra/basic/cli/src/runGeoQueriesTest.ts
+++ b/packages/e2e.sandbox.catchall/src/runGeoQueriesTest.ts
@@ -14,7 +14,10 @@
* limitations under the License.
*/
-import { BoundariesUsState, WeatherStation } from "@osdk/examples.basic.sdk";
+import {
+ BoundariesUsState,
+ WeatherStation,
+} from "@osdk/e2e.generated.catchall";
import { client } from "./client.js";
export async function runGeoQueriesTest() {
diff --git a/examples-extra/basic/cli/src/runInterfacesTest.ts b/packages/e2e.sandbox.catchall/src/runInterfacesTest.ts
similarity index 97%
rename from examples-extra/basic/cli/src/runInterfacesTest.ts
rename to packages/e2e.sandbox.catchall/src/runInterfacesTest.ts
index 93010f2d8..af2ca3ef3 100644
--- a/examples-extra/basic/cli/src/runInterfacesTest.ts
+++ b/packages/e2e.sandbox.catchall/src/runInterfacesTest.ts
@@ -15,7 +15,7 @@
*/
import type { Osdk, PageResult } from "@osdk/client.api";
-import { Employee, FooInterface } from "@osdk/examples.basic.sdk";
+import { Employee, FooInterface } from "@osdk/e2e.generated.catchall";
import invariant from "tiny-invariant";
import type { TypeOf } from "ts-expect";
import { expectType } from "ts-expect";
diff --git a/examples-extra/basic/cli/src/runLegacyExamples.ts b/packages/e2e.sandbox.catchall/src/runLegacyExamples.ts
similarity index 100%
rename from examples-extra/basic/cli/src/runLegacyExamples.ts
rename to packages/e2e.sandbox.catchall/src/runLegacyExamples.ts
diff --git a/examples-extra/basic/cli/src/runSubscriptionsTest.ts b/packages/e2e.sandbox.catchall/src/runSubscriptionsTest.ts
similarity index 96%
rename from examples-extra/basic/cli/src/runSubscriptionsTest.ts
rename to packages/e2e.sandbox.catchall/src/runSubscriptionsTest.ts
index 9913b7e66..0225aba48 100644
--- a/examples-extra/basic/cli/src/runSubscriptionsTest.ts
+++ b/packages/e2e.sandbox.catchall/src/runSubscriptionsTest.ts
@@ -15,7 +15,7 @@
*/
import type { ObjectSetListener } from "@osdk/client/unstable-do-not-use";
-import { Employee } from "@osdk/examples.basic.sdk";
+import { Employee } from "@osdk/e2e.generated.catchall";
import { client } from "./client.js";
import { logger } from "./logger.js";
diff --git a/examples-extra/basic/cli/src/typeChecks.ts b/packages/e2e.sandbox.catchall/src/typeChecks.ts
similarity index 96%
rename from examples-extra/basic/cli/src/typeChecks.ts
rename to packages/e2e.sandbox.catchall/src/typeChecks.ts
index b44a7a0af..8c4dc9e88 100644
--- a/examples-extra/basic/cli/src/typeChecks.ts
+++ b/packages/e2e.sandbox.catchall/src/typeChecks.ts
@@ -16,8 +16,8 @@
import type { Client } from "@osdk/client";
import type { ObjectSet, Osdk, PageResult } from "@osdk/client.api";
-import type { Employee } from "@osdk/examples.basic.sdk";
-import { Ontology } from "@osdk/examples.basic.sdk";
+import type { Employee } from "@osdk/e2e.generated.catchall";
+import { Ontology } from "@osdk/e2e.generated.catchall";
import type { TypeOf } from "ts-expect";
import { expectType } from "ts-expect";
diff --git a/examples-extra/one_dot_one/tsconfig.json b/packages/e2e.sandbox.catchall/tsconfig.json
similarity index 100%
rename from examples-extra/one_dot_one/tsconfig.json
rename to packages/e2e.sandbox.catchall/tsconfig.json
diff --git a/examples-extra/basic/sdk/tsup.config.js b/packages/e2e.sandbox.catchall/tsup.config.js
similarity index 100%
rename from examples-extra/basic/sdk/tsup.config.js
rename to packages/e2e.sandbox.catchall/tsup.config.js
diff --git a/examples-extra/todoapp/.env.local.sample b/packages/e2e.sandbox.todoapp/.env.local.sample
similarity index 100%
rename from examples-extra/todoapp/.env.local.sample
rename to packages/e2e.sandbox.todoapp/.env.local.sample
diff --git a/examples-extra/todoapp/.eslintrc.cjs b/packages/e2e.sandbox.todoapp/.eslintrc.cjs
similarity index 73%
rename from examples-extra/todoapp/.eslintrc.cjs
rename to packages/e2e.sandbox.todoapp/.eslintrc.cjs
index c9598a664..b43c28290 100644
--- a/examples-extra/todoapp/.eslintrc.cjs
+++ b/packages/e2e.sandbox.todoapp/.eslintrc.cjs
@@ -6,7 +6,7 @@ module.exports = {
"plugin:@typescript-eslint/recommended",
"plugin:react-hooks/recommended",
],
- ignorePatterns: ["dist", ".eslintrc.cjs"],
+ ignorePatterns: ["dist", "build", ".eslintrc.cjs"],
parser: "@typescript-eslint/parser",
plugins: ["react-refresh"],
rules: {
@@ -15,5 +15,7 @@ module.exports = {
{ allowConstantExport: true },
],
"@typescript-eslint/ban-types": "off",
+ "@typescript-eslint/no-explicit-any": "warn",
+ "@typescript-eslint/no-unused-vars": "warn",
},
};
diff --git a/examples-extra/todoapp/.gitignore b/packages/e2e.sandbox.todoapp/.gitignore
similarity index 100%
rename from examples-extra/todoapp/.gitignore
rename to packages/e2e.sandbox.todoapp/.gitignore
diff --git a/examples-extra/todoapp/CHANGELOG.md b/packages/e2e.sandbox.todoapp/CHANGELOG.md
similarity index 97%
rename from examples-extra/todoapp/CHANGELOG.md
rename to packages/e2e.sandbox.todoapp/CHANGELOG.md
index 6726296dd..35d1c5395 100644
--- a/examples-extra/todoapp/CHANGELOG.md
+++ b/packages/e2e.sandbox.todoapp/CHANGELOG.md
@@ -1,4 +1,4 @@
-# @osdk/examples.todoapp
+# @osdk/e2e.sandbox.todoappapp
## 0.0.10
diff --git a/examples-extra/todoapp/README.md b/packages/e2e.sandbox.todoapp/README.md
similarity index 100%
rename from examples-extra/todoapp/README.md
rename to packages/e2e.sandbox.todoapp/README.md
diff --git a/examples-extra/todoapp/index.html b/packages/e2e.sandbox.todoapp/index.html
similarity index 100%
rename from examples-extra/todoapp/index.html
rename to packages/e2e.sandbox.todoapp/index.html
diff --git a/examples-extra/todoapp/ontology.json b/packages/e2e.sandbox.todoapp/ontology.json
similarity index 100%
rename from examples-extra/todoapp/ontology.json
rename to packages/e2e.sandbox.todoapp/ontology.json
diff --git a/examples-extra/todoapp/package.json b/packages/e2e.sandbox.todoapp/package.json
similarity index 97%
rename from examples-extra/todoapp/package.json
rename to packages/e2e.sandbox.todoapp/package.json
index ee548ca8a..ac398ac69 100644
--- a/examples-extra/todoapp/package.json
+++ b/packages/e2e.sandbox.todoapp/package.json
@@ -1,5 +1,5 @@
{
- "name": "@osdk/examples.todoapp",
+ "name": "@osdk/e2e.sandbox.todoapp",
"private": true,
"version": "0.0.10",
"license": "Apache-2.0",
diff --git a/examples-extra/todoapp/postcss.config.js b/packages/e2e.sandbox.todoapp/postcss.config.js
similarity index 96%
rename from examples-extra/todoapp/postcss.config.js
rename to packages/e2e.sandbox.todoapp/postcss.config.js
index 2e7af2b7f..2aa7205d4 100644
--- a/examples-extra/todoapp/postcss.config.js
+++ b/packages/e2e.sandbox.todoapp/postcss.config.js
@@ -3,4 +3,4 @@ export default {
tailwindcss: {},
autoprefixer: {},
},
-}
+};
diff --git a/examples-extra/todoapp/src/App.css b/packages/e2e.sandbox.todoapp/src/App.css
similarity index 100%
rename from examples-extra/todoapp/src/App.css
rename to packages/e2e.sandbox.todoapp/src/App.css
diff --git a/examples-extra/todoapp/src/App.tsx b/packages/e2e.sandbox.todoapp/src/App.tsx
similarity index 72%
rename from examples-extra/todoapp/src/App.tsx
rename to packages/e2e.sandbox.todoapp/src/App.tsx
index 70d455b8e..37fbb9a49 100644
--- a/examples-extra/todoapp/src/App.tsx
+++ b/packages/e2e.sandbox.todoapp/src/App.tsx
@@ -15,20 +15,19 @@ function App() {
- {isLoading || isValidating ? (
-
- ) : (
-
- )}
+ {isLoading || isValidating
+ ? (
+
+
+ )
+ :
}
{isLoading || isValidating ? "Loading" : ""}
{error &&
{error.toString()}
}
- {todos &&
- todos.map((todo) => (
+ {todos
+ && todos.map((todo) => (
void
+ setError: (error: string | undefined) => void,
) => Promise;
}) {
const formRef = React.useRef(null);
@@ -54,14 +54,13 @@ export default function CreateTodoForm({
>
Create Todo
- {pending ? (
-
- ) : (
-
- )}
+ {pending
+ ? (
+
+
+ )
+ : }
);
diff --git a/examples-extra/todoapp/src/TodoView.tsx b/packages/e2e.sandbox.todoapp/src/TodoView.tsx
similarity index 69%
rename from examples-extra/todoapp/src/TodoView.tsx
rename to packages/e2e.sandbox.todoapp/src/TodoView.tsx
index fa2432887..8ca7458a3 100644
--- a/examples-extra/todoapp/src/TodoView.tsx
+++ b/packages/e2e.sandbox.todoapp/src/TodoView.tsx
@@ -22,14 +22,13 @@ export function TodoView({
return (
- {validating ? (
-
- ) : (
-
- )}
+ {validating
+ ? (
+
+
+ )
+ :
}
{todo.title}
- {isPending ? (
- <>
-
-
(Saving)
- >
- ) : (
- ""
- )}
+ {isPending
+ ? (
+ <>
+
+
+
(Saving)
+ >
+ )
+ : (
+ ""
+ )}
);
}
diff --git a/examples-extra/todoapp/src/foundryClient.ts b/packages/e2e.sandbox.todoapp/src/foundryClient.ts
similarity index 100%
rename from examples-extra/todoapp/src/foundryClient.ts
rename to packages/e2e.sandbox.todoapp/src/foundryClient.ts
diff --git a/examples-extra/todoapp/src/generatedNoCheck2/Ontology.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/Ontology.ts
similarity index 100%
rename from examples-extra/todoapp/src/generatedNoCheck2/Ontology.ts
rename to packages/e2e.sandbox.todoapp/src/generatedNoCheck2/Ontology.ts
diff --git a/examples-extra/todoapp/src/generatedNoCheck2/OntologyMetadata.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/OntologyMetadata.ts
similarity index 100%
rename from examples-extra/todoapp/src/generatedNoCheck2/OntologyMetadata.ts
rename to packages/e2e.sandbox.todoapp/src/generatedNoCheck2/OntologyMetadata.ts
diff --git a/examples-extra/todoapp/src/generatedNoCheck2/index.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/index.ts
similarity index 100%
rename from examples-extra/todoapp/src/generatedNoCheck2/index.ts
rename to packages/e2e.sandbox.todoapp/src/generatedNoCheck2/index.ts
diff --git a/examples-extra/todoapp/src/generatedNoCheck2/ontology/actions/completeTodo.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/actions/completeTodo.ts
similarity index 100%
rename from examples-extra/todoapp/src/generatedNoCheck2/ontology/actions/completeTodo.ts
rename to packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/actions/completeTodo.ts
diff --git a/examples-extra/todoapp/src/generatedNoCheck2/ontology/actions/createTodo.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/actions/createTodo.ts
similarity index 100%
rename from examples-extra/todoapp/src/generatedNoCheck2/ontology/actions/createTodo.ts
rename to packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/actions/createTodo.ts
diff --git a/examples-extra/todoapp/src/generatedNoCheck2/ontology/actions/index.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/actions/index.ts
similarity index 100%
rename from examples-extra/todoapp/src/generatedNoCheck2/ontology/actions/index.ts
rename to packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/actions/index.ts
diff --git a/examples-extra/todoapp/src/generatedNoCheck2/ontology/interfaces.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/interfaces.ts
similarity index 100%
rename from examples-extra/todoapp/src/generatedNoCheck2/ontology/interfaces.ts
rename to packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/interfaces.ts
diff --git a/examples-extra/todoapp/src/generatedNoCheck2/ontology/objects.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/objects.ts
similarity index 100%
rename from examples-extra/todoapp/src/generatedNoCheck2/ontology/objects.ts
rename to packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/objects.ts
diff --git a/examples-extra/todoapp/src/generatedNoCheck2/ontology/objects/Todo.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/objects/Todo.ts
similarity index 100%
rename from examples-extra/todoapp/src/generatedNoCheck2/ontology/objects/Todo.ts
rename to packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/objects/Todo.ts
diff --git a/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/queries/index.ts b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/queries/index.ts
new file mode 100644
index 000000000..cb0ff5c3b
--- /dev/null
+++ b/packages/e2e.sandbox.todoapp/src/generatedNoCheck2/ontology/queries/index.ts
@@ -0,0 +1 @@
+export {};
diff --git a/examples-extra/todoapp/src/index.css b/packages/e2e.sandbox.todoapp/src/index.css
similarity index 100%
rename from examples-extra/todoapp/src/index.css
rename to packages/e2e.sandbox.todoapp/src/index.css
diff --git a/packages/e2e.sandbox.todoapp/src/main.tsx b/packages/e2e.sandbox.todoapp/src/main.tsx
new file mode 100644
index 000000000..f25366e5e
--- /dev/null
+++ b/packages/e2e.sandbox.todoapp/src/main.tsx
@@ -0,0 +1,10 @@
+import React from "react";
+import ReactDOM from "react-dom/client";
+import App from "./App.tsx";
+import "./index.css";
+
+ReactDOM.createRoot(document.getElementById("root")!).render(
+
+
+ ,
+);
diff --git a/examples-extra/todoapp/src/useTodos.tsx b/packages/e2e.sandbox.todoapp/src/useTodos.tsx
similarity index 100%
rename from examples-extra/todoapp/src/useTodos.tsx
rename to packages/e2e.sandbox.todoapp/src/useTodos.tsx
diff --git a/examples-extra/todoapp/src/vite-env.d.ts b/packages/e2e.sandbox.todoapp/src/vite-env.d.ts
similarity index 100%
rename from examples-extra/todoapp/src/vite-env.d.ts
rename to packages/e2e.sandbox.todoapp/src/vite-env.d.ts
diff --git a/examples-extra/todoapp/tailwind.config.js b/packages/e2e.sandbox.todoapp/tailwind.config.js
similarity index 100%
rename from examples-extra/todoapp/tailwind.config.js
rename to packages/e2e.sandbox.todoapp/tailwind.config.js
diff --git a/examples-extra/todoapp/tsconfig.json b/packages/e2e.sandbox.todoapp/tsconfig.json
similarity index 100%
rename from examples-extra/todoapp/tsconfig.json
rename to packages/e2e.sandbox.todoapp/tsconfig.json
diff --git a/examples-extra/todoapp/tsconfig.node.json b/packages/e2e.sandbox.todoapp/tsconfig.node.json
similarity index 100%
rename from examples-extra/todoapp/tsconfig.node.json
rename to packages/e2e.sandbox.todoapp/tsconfig.node.json
diff --git a/examples-extra/todoapp/turbo.json b/packages/e2e.sandbox.todoapp/turbo.json
similarity index 100%
rename from examples-extra/todoapp/turbo.json
rename to packages/e2e.sandbox.todoapp/turbo.json
diff --git a/examples-extra/todoapp/vite.config.mts b/packages/e2e.sandbox.todoapp/vite.config.mts
similarity index 100%
rename from examples-extra/todoapp/vite.config.mts
rename to packages/e2e.sandbox.todoapp/vite.config.mts
diff --git a/packages/example-generator/src/run.ts b/packages/example-generator/src/run.ts
index f58a8ceb9..773cdd66f 100644
--- a/packages/example-generator/src/run.ts
+++ b/packages/example-generator/src/run.ts
@@ -64,7 +64,7 @@ async function generateExamples(tmpDir: tmp.DirResult): Promise {
applicationUrl: "https://example.com",
application: "ri.third-party-applications.main.application.fake",
clientId: "123",
- osdkPackage: "@osdk/examples.one.dot.one",
+ osdkPackage: "@osdk/e2e.generated.1.1.x",
osdkRegistryUrl:
"https://fake.palantirfoundry.com/artifacts/api/repositories/ri.artifacts.main.repository.fake/contents/release/npm",
corsProxy: false,
@@ -193,8 +193,8 @@ const UPDATE_PACKAGE_JSON: Mutator = {
type: "modify",
newContent: content.replace(
// Use locally generated SDK in the monorepo
- "\"@osdk/examples.one.dot.one\": \"latest\"",
- "\"@osdk/examples.one.dot.one\": \"workspace:*\"",
+ "\"@osdk/e2e.generated.1.1.x\": \"latest\"",
+ "\"@osdk/e2e.generated.1.1.x\": \"workspace:*\"",
).replace(
// Follow monorepo package naming convention
`"name": "${templateExampleId(template)}"`,
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 69a3fdc2f..736c7a43a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -108,92 +108,6 @@ importers:
specifier: ^1.6.0
version: 1.6.0
- examples-extra/basic/cli:
- dependencies:
- '@osdk/api':
- specifier: workspace:~
- version: link:../../../packages/api
- '@osdk/client':
- specifier: workspace:~
- version: link:../../../packages/client
- '@osdk/client.api':
- specifier: workspace:*
- version: link:../../../packages/client.api
- '@osdk/examples.basic.sdk':
- specifier: workspace:~
- version: link:../sdk
- '@osdk/foundry':
- specifier: workspace:~
- version: link:../../../packages/foundry
- '@osdk/internal.foundry':
- specifier: workspace:~
- version: link:../../../packages/internal.foundry
- chalk:
- specifier: ^5.3.0
- version: 5.3.0
- pino:
- specifier: ^9.1.0
- version: 9.1.0
- pino-pretty:
- specifier: ^11.2.1
- version: 11.2.1
- tiny-invariant:
- specifier: ^1.3.1
- version: 1.3.3
- devDependencies:
- '@osdk/cli':
- specifier: workspace:~
- version: link:../../../packages/cli
- '@osdk/monorepo.api-extractor':
- specifier: workspace:~
- version: link:../../../packages/monorepo.api-extractor
- '@osdk/monorepo.tsconfig':
- specifier: workspace:~
- version: link:../../../packages/monorepo.tsconfig
- '@osdk/monorepo.tsup':
- specifier: workspace:~
- version: link:../../../packages/monorepo.tsup
- '@types/node':
- specifier: ^18.0.0
- version: 18.17.15
- ts-expect:
- specifier: ^1.3.0
- version: 1.3.0
-
- examples-extra/basic/sdk:
- dependencies:
- '@osdk/api':
- specifier: workspace:~
- version: link:../../../packages/api
- '@osdk/client':
- specifier: workspace:~
- version: link:../../../packages/client
- '@osdk/client.api':
- specifier: workspace:*
- version: link:../../../packages/client.api
- devDependencies:
- '@arethetypeswrong/cli':
- specifier: ^0.15.2
- version: 0.15.3
- '@osdk/cli.cmd.typescript':
- specifier: workspace:~
- version: link:../../../packages/cli.cmd.typescript
- '@osdk/monorepo.api-extractor':
- specifier: workspace:~
- version: link:../../../packages/monorepo.api-extractor
- '@osdk/monorepo.tsconfig':
- specifier: workspace:~
- version: link:../../../packages/monorepo.tsconfig
- '@osdk/monorepo.tsup':
- specifier: workspace:~
- version: link:../../../packages/monorepo.tsup
- tslib:
- specifier: ^2.6.2
- version: 2.6.2
- typescript:
- specifier: ^5.4.5
- version: 5.4.5
-
examples-extra/docs_example:
dependencies:
'@osdk/api':
@@ -270,124 +184,11 @@ importers:
specifier: ^5.2.11
version: 5.2.11(@types/node@20.12.12)
- examples-extra/one_dot_one:
- dependencies:
- '@osdk/api':
- specifier: workspace:~
- version: link:../../packages/api
- '@osdk/generator':
- specifier: workspace:~
- version: link:../../packages/generator
- '@osdk/legacy-client':
- specifier: workspace:~
- version: link:../../packages/legacy-client
- devDependencies:
- '@arethetypeswrong/cli':
- specifier: ^0.15.2
- version: 0.15.3
- '@osdk/cli.cmd.typescript':
- specifier: workspace:~
- version: link:../../packages/cli.cmd.typescript
- '@osdk/monorepo.api-extractor':
- specifier: workspace:~
- version: link:../../packages/monorepo.api-extractor
- '@osdk/monorepo.tsconfig':
- specifier: workspace:~
- version: link:../../packages/monorepo.tsconfig
- '@osdk/monorepo.tsup':
- specifier: workspace:~
- version: link:../../packages/monorepo.tsup
- '@types/node':
- specifier: ^18.0.0
- version: 18.17.15
- tslib:
- specifier: ^2.6.2
- version: 2.6.2
- typescript:
- specifier: ^4.9.5
- version: 4.9.5
-
- examples-extra/todoapp:
- dependencies:
- '@osdk/api':
- specifier: workspace:~
- version: link:../../packages/api
- '@osdk/client':
- specifier: workspace:~
- version: link:../../packages/client
- '@osdk/client.api':
- specifier: workspace:*
- version: link:../../packages/client.api
- '@osdk/oauth':
- specifier: workspace:~
- version: link:../../packages/oauth
- core-js:
- specifier: ^3.37.1
- version: 3.37.1
- react:
- specifier: ^18.3.1
- version: 18.3.1
- react-dom:
- specifier: ^18.3.1
- version: 18.3.1(react@18.3.1)
- swr:
- specifier: ^2.2.5
- version: 2.2.5(react@18.3.1)
- tiny-invariant:
- specifier: ^1.3.3
- version: 1.3.3
- devDependencies:
- '@arethetypeswrong/cli':
- specifier: ^0.15.2
- version: 0.15.3
- '@osdk/cli.cmd.typescript':
- specifier: workspace:~
- version: link:../../packages/cli.cmd.typescript
- '@types/core-js':
- specifier: ^2.5.8
- version: 2.5.8
- '@types/react':
- specifier: ^18.3.2
- version: 18.3.2
- '@types/react-dom':
- specifier: ^18.2.25
- version: 18.3.0
- '@typescript-eslint/eslint-plugin':
- specifier: ^7.16.0
- version: 7.16.0(@typescript-eslint/parser@7.16.0)(eslint@8.57.0)(typescript@5.4.5)
- '@typescript-eslint/parser':
- specifier: ^7.16.0
- version: 7.16.0(eslint@8.57.0)(typescript@5.4.5)
- '@vitejs/plugin-react':
- specifier: ^4.2.1
- version: 4.2.1(vite@5.2.11)
- autoprefixer:
- specifier: ^10.4.19
- version: 10.4.19(postcss@8.4.38)
- postcss:
- specifier: ^8.4.31
- version: 8.4.38
- rollup-plugin-visualizer:
- specifier: ^5.12.0
- version: 5.12.0
- tailwindcss:
- specifier: ^3.4.4
- version: 3.4.4
- tslib:
- specifier: ^2.6.2
- version: 2.6.2
- typescript:
- specifier: ^5.4.5
- version: 5.4.5
- vite:
- specifier: ^5.2.11
- version: 5.2.11(@types/node@20.12.12)
-
examples/example-next-static-export:
dependencies:
- '@osdk/examples.one.dot.one':
+ '@osdk/e2e.generated.1.1.x':
specifier: workspace:*
- version: link:../../examples-extra/one_dot_one
+ version: link:../../packages/e2e.generated.1.1.x
next:
specifier: 14.2.3
version: 14.2.3(@babel/core@7.24.5)(react-dom@18.3.1)(react@18.3.1)
@@ -419,9 +220,9 @@ importers:
examples/example-react:
dependencies:
- '@osdk/examples.one.dot.one':
+ '@osdk/e2e.generated.1.1.x':
specifier: workspace:*
- version: link:../../examples-extra/one_dot_one
+ version: link:../../packages/e2e.generated.1.1.x
react:
specifier: ^18
version: 18.3.1
@@ -465,9 +266,9 @@ importers:
examples/example-tutorial-todo-aip-app:
dependencies:
- '@osdk/examples.one.dot.one':
+ '@osdk/e2e.generated.1.1.x':
specifier: workspace:*
- version: link:../../examples-extra/one_dot_one
+ version: link:../../packages/e2e.generated.1.1.x
react:
specifier: ^18
version: 18.3.1
@@ -514,9 +315,9 @@ importers:
examples/example-tutorial-todo-app:
dependencies:
- '@osdk/examples.one.dot.one':
+ '@osdk/e2e.generated.1.1.x':
specifier: workspace:*
- version: link:../../examples-extra/one_dot_one
+ version: link:../../packages/e2e.generated.1.1.x
react:
specifier: ^18
version: 18.3.1
@@ -563,9 +364,9 @@ importers:
examples/example-vue:
dependencies:
- '@osdk/examples.one.dot.one':
+ '@osdk/e2e.generated.1.1.x':
specifier: workspace:*
- version: link:../../examples-extra/one_dot_one
+ version: link:../../packages/e2e.generated.1.1.x
vue:
specifier: ^3.4.27
version: 3.4.27(typescript@5.4.5)
@@ -1031,6 +832,205 @@ importers:
specifier: ^5.5.2
version: 5.5.2
+ packages/e2e.generated.1.1.x:
+ dependencies:
+ '@osdk/api':
+ specifier: workspace:~
+ version: link:../api
+ '@osdk/generator':
+ specifier: workspace:~
+ version: link:../generator
+ '@osdk/legacy-client':
+ specifier: workspace:~
+ version: link:../legacy-client
+ devDependencies:
+ '@arethetypeswrong/cli':
+ specifier: ^0.15.2
+ version: 0.15.3
+ '@osdk/cli.cmd.typescript':
+ specifier: workspace:~
+ version: link:../cli.cmd.typescript
+ '@osdk/monorepo.api-extractor':
+ specifier: workspace:~
+ version: link:../monorepo.api-extractor
+ '@osdk/monorepo.tsconfig':
+ specifier: workspace:~
+ version: link:../monorepo.tsconfig
+ '@osdk/monorepo.tsup':
+ specifier: workspace:~
+ version: link:../monorepo.tsup
+ '@types/node':
+ specifier: ^18.0.0
+ version: 18.17.15
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ typescript:
+ specifier: ^4.9.5
+ version: 4.9.5
+
+ packages/e2e.generated.catchall:
+ dependencies:
+ '@osdk/api':
+ specifier: workspace:~
+ version: link:../api
+ '@osdk/client':
+ specifier: workspace:~
+ version: link:../client
+ '@osdk/client.api':
+ specifier: workspace:*
+ version: link:../client.api
+ devDependencies:
+ '@arethetypeswrong/cli':
+ specifier: ^0.15.2
+ version: 0.15.3
+ '@osdk/cli.cmd.typescript':
+ specifier: workspace:~
+ version: link:../cli.cmd.typescript
+ '@osdk/monorepo.api-extractor':
+ specifier: workspace:~
+ version: link:../monorepo.api-extractor
+ '@osdk/monorepo.tsconfig':
+ specifier: workspace:~
+ version: link:../monorepo.tsconfig
+ '@osdk/monorepo.tsup':
+ specifier: workspace:~
+ version: link:../monorepo.tsup
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ typescript:
+ specifier: ^5.4.5
+ version: 5.5.3
+
+ packages/e2e.sandbox.catchall:
+ dependencies:
+ '@osdk/api':
+ specifier: workspace:~
+ version: link:../api
+ '@osdk/client':
+ specifier: workspace:~
+ version: link:../client
+ '@osdk/client.api':
+ specifier: workspace:*
+ version: link:../client.api
+ '@osdk/e2e.generated.catchall':
+ specifier: workspace:~
+ version: link:../e2e.generated.catchall
+ '@osdk/foundry':
+ specifier: workspace:~
+ version: link:../foundry
+ '@osdk/internal.foundry':
+ specifier: workspace:~
+ version: link:../internal.foundry
+ chalk:
+ specifier: ^5.3.0
+ version: 5.3.0
+ pino:
+ specifier: ^9.1.0
+ version: 9.1.0
+ pino-pretty:
+ specifier: ^11.2.1
+ version: 11.2.1
+ tiny-invariant:
+ specifier: ^1.3.1
+ version: 1.3.3
+ devDependencies:
+ '@osdk/cli':
+ specifier: workspace:~
+ version: link:../cli
+ '@osdk/monorepo.api-extractor':
+ specifier: workspace:~
+ version: link:../monorepo.api-extractor
+ '@osdk/monorepo.tsconfig':
+ specifier: workspace:~
+ version: link:../monorepo.tsconfig
+ '@osdk/monorepo.tsup':
+ specifier: workspace:~
+ version: link:../monorepo.tsup
+ '@types/node':
+ specifier: ^18.0.0
+ version: 18.17.15
+ ts-expect:
+ specifier: ^1.3.0
+ version: 1.3.0
+
+ packages/e2e.sandbox.todoapp:
+ dependencies:
+ '@osdk/api':
+ specifier: workspace:~
+ version: link:../api
+ '@osdk/client':
+ specifier: workspace:~
+ version: link:../client
+ '@osdk/client.api':
+ specifier: workspace:*
+ version: link:../client.api
+ '@osdk/oauth':
+ specifier: workspace:~
+ version: link:../oauth
+ core-js:
+ specifier: ^3.37.1
+ version: 3.37.1
+ react:
+ specifier: ^18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: ^18.3.1
+ version: 18.3.1(react@18.3.1)
+ swr:
+ specifier: ^2.2.5
+ version: 2.2.5(react@18.3.1)
+ tiny-invariant:
+ specifier: ^1.3.3
+ version: 1.3.3
+ devDependencies:
+ '@arethetypeswrong/cli':
+ specifier: ^0.15.2
+ version: 0.15.3
+ '@osdk/cli.cmd.typescript':
+ specifier: workspace:~
+ version: link:../cli.cmd.typescript
+ '@types/core-js':
+ specifier: ^2.5.8
+ version: 2.5.8
+ '@types/react':
+ specifier: ^18.3.2
+ version: 18.3.2
+ '@types/react-dom':
+ specifier: ^18.2.25
+ version: 18.3.0
+ '@typescript-eslint/eslint-plugin':
+ specifier: ^7.16.0
+ version: 7.16.0(@typescript-eslint/parser@7.16.0)(eslint@8.57.0)(typescript@5.5.3)
+ '@typescript-eslint/parser':
+ specifier: ^7.16.0
+ version: 7.16.0(eslint@8.57.0)(typescript@5.5.3)
+ '@vitejs/plugin-react':
+ specifier: ^4.2.1
+ version: 4.2.1(vite@5.2.11)
+ autoprefixer:
+ specifier: ^10.4.19
+ version: 10.4.19(postcss@8.4.38)
+ postcss:
+ specifier: ^8.4.31
+ version: 8.4.38
+ rollup-plugin-visualizer:
+ specifier: ^5.12.0
+ version: 5.12.0
+ tailwindcss:
+ specifier: ^3.4.4
+ version: 3.4.4
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ typescript:
+ specifier: ^5.4.5
+ version: 5.5.3
+ vite:
+ specifier: ^5.2.11
+ version: 5.2.11(@types/node@20.12.12)
+
packages/example-generator:
dependencies:
'@osdk/create-app':
@@ -3253,7 +3253,7 @@ packages:
'@inquirer/figures': 1.0.1
'@inquirer/type': 1.3.1
'@types/mute-stream': 0.0.4
- '@types/node': 20.12.12
+ '@types/node': 20.14.10
'@types/wrap-ansi': 3.0.0
ansi-escapes: 4.3.2
chalk: 4.1.2
@@ -4301,7 +4301,7 @@ packages:
/@types/mute-stream@0.0.4:
resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==}
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 20.14.10
/@types/ngeohash@0.6.8:
resolution: {integrity: sha512-A90x3HMwE1yXbWCnd0ztHzv8rAQPjwTzX2diYI/6OrWm/3oairDaehw5WPWJFgZ+8+J/OuF99IbipmMa2le6tQ==}
@@ -4318,6 +4318,7 @@ packages:
resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==}
dependencies:
undici-types: 5.26.5
+ dev: true
/@types/node@20.14.10:
resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==}
@@ -4352,7 +4353,7 @@ packages:
/@types/readdir-glob@1.1.3:
resolution: {integrity: sha512-trCChHpWDGCJCUPJRwD62eapW4KOru6h4S7n9KUIESaxhyBM/2Jh20P3XrFRQQ6Df78E/rq2DbUCVZlI8CXPnA==}
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 20.14.10
dev: true
/@types/resolve@1.20.2:
@@ -4419,6 +4420,33 @@ packages:
- supports-color
dev: true
+ /@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0)(eslint@8.57.0)(typescript@5.5.3):
+ resolution: {integrity: sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^7.0.0
+ eslint: ^8.56.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@eslint-community/regexpp': 4.10.0
+ '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.5.3)
+ '@typescript-eslint/scope-manager': 7.16.0
+ '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3)
+ '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3)
+ '@typescript-eslint/visitor-keys': 7.16.0
+ eslint: 8.57.0
+ graphemer: 1.4.0
+ ignore: 5.3.1
+ natural-compare: 1.4.0
+ ts-api-utils: 1.3.0(typescript@5.5.3)
+ typescript: 5.5.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0)(eslint@9.3.0)(typescript@5.5.3):
resolution: {integrity: sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==}
engines: {node: ^18.18.0 || >=20.0.0}
@@ -4488,6 +4516,27 @@ packages:
- supports-color
dev: true
+ /@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.5.3):
+ resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ eslint: ^8.56.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/scope-manager': 7.16.0
+ '@typescript-eslint/types': 7.16.0
+ '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3)
+ '@typescript-eslint/visitor-keys': 7.16.0
+ debug: 4.3.4
+ eslint: 8.57.0
+ typescript: 5.5.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@typescript-eslint/parser@7.16.0(eslint@9.3.0)(typescript@5.5.3):
resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==}
engines: {node: ^18.18.0 || >=20.0.0}
@@ -4545,6 +4594,26 @@ packages:
- supports-color
dev: true
+ /@typescript-eslint/type-utils@7.16.0(eslint@8.57.0)(typescript@5.5.3):
+ resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ eslint: ^8.56.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3)
+ '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.5.3)
+ debug: 4.3.4
+ eslint: 8.57.0
+ ts-api-utils: 1.3.0(typescript@5.5.3)
+ typescript: 5.5.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@typescript-eslint/type-utils@7.16.0(eslint@9.3.0)(typescript@5.5.3):
resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==}
engines: {node: ^18.18.0 || >=20.0.0}
@@ -4657,6 +4726,22 @@ packages:
- typescript
dev: true
+ /@typescript-eslint/utils@7.16.0(eslint@8.57.0)(typescript@5.5.3):
+ resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==}
+ engines: {node: ^18.18.0 || >=20.0.0}
+ peerDependencies:
+ eslint: ^8.56.0
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
+ '@typescript-eslint/scope-manager': 7.16.0
+ '@typescript-eslint/types': 7.16.0
+ '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3)
+ eslint: 8.57.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+ dev: true
+
/@typescript-eslint/utils@7.16.0(eslint@9.3.0)(typescript@5.5.3):
resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==}
engines: {node: ^18.18.0 || >=20.0.0}
diff --git a/scripts/e2e-generate-as-package.sh b/scripts/e2e-generate-as-package.sh
index 8dac9fbfa..6569108f5 100755
--- a/scripts/e2e-generate-as-package.sh
+++ b/scripts/e2e-generate-as-package.sh
@@ -5,15 +5,15 @@ set -e
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
WORKSPACE_DIR="${SCRIPT_DIR}/.."
-turbo codegen --filter @osdk/examples.basic.sdk
+turbo codegen --filter @osdk/e2e.generated.catchall
E2E_DIR="${WORKSPACE_DIR}/tmp/e2e/"
mkdir -p "$E2E_DIR/sdk.v1"
mkdir -p "$E2E_DIR/sdk.v2"
-node ./packages/cli/bin/osdk.mjs unstable typescript generate --outDir "$E2E_DIR/sdk.v2" --ontologyPath "$WORKSPACE_DIR/examples-extra/basic/sdk/ontology.json" --beta true --version 0.0.0 --asPackage --packageName @osdk/e2e.sdk.v2 --clean
-node ./packages/cli/bin/osdk.mjs unstable typescript generate --outDir "$E2E_DIR/sdk.v1" --ontologyPath "$WORKSPACE_DIR/examples-extra/basic/sdk/ontology.json" --version 0.0.0 --asPackage --packageName @osdk/e2e.sdk.v1 --clean
+node ./packages/cli/bin/osdk.mjs unstable typescript generate --outDir "$E2E_DIR/sdk.v2" --ontologyPath "$WORKSPACE_DIR/e2e.generated.catchall/sdk/ontology.json" --beta true --version 0.0.0 --asPackage --packageName @osdk/e2e.sdk.v2 --clean
+node ./packages/cli/bin/osdk.mjs unstable typescript generate --outDir "$E2E_DIR/sdk.v1" --ontologyPath "$WORKSPACE_DIR/e2e.generated.catchall/sdk/ontology.json" --version 0.0.0 --asPackage --packageName @osdk/e2e.sdk.v1 --clean
cd "${E2E_DIR}/sdk.v2"
diff --git a/turbo.json b/turbo.json
index 393eda3a2..c8eba5360 100644
--- a/turbo.json
+++ b/turbo.json
@@ -118,7 +118,7 @@
"dependsOn": ["transpile", "typecheck"]
},
- "@osdk/examples.todoapp#build": {
+ "@osdk/e2e.sandbox.todoapp#build": {
"inputs": ["src/**/*", "vite.config.ts", "postcss.config.js", "tailwind.config.js"],
"dependsOn": ["transpile", "typecheck"]
},