diff --git a/npm-packages/component-tests/envVars/convex.config.ts b/npm-packages/component-tests/envVars/convex.config.ts index 5f4e958f..24427fe9 100644 --- a/npm-packages/component-tests/envVars/convex.config.ts +++ b/npm-packages/component-tests/envVars/convex.config.ts @@ -4,7 +4,7 @@ import { defineComponent } from "convex/server"; import { default as otherComponent } from "../component/convex.config"; const component = defineComponent("envVars"); -component.install(otherComponent, { +component.use(otherComponent, { name: "component", }); diff --git a/npm-packages/component-tests/projects/basic/convex/convex.config.ts b/npm-packages/component-tests/projects/basic/convex/convex.config.ts index 42e8f86c..27435ed1 100644 --- a/npm-packages/component-tests/projects/basic/convex/convex.config.ts +++ b/npm-packages/component-tests/projects/basic/convex/convex.config.ts @@ -8,7 +8,7 @@ import errors from "../../../errors/convex.config"; // @ts-ignore const app = defineApp(); -app.install(errors); -app.install(envVars); +app.use(errors); +app.use(envVars); export default app; diff --git a/npm-packages/component-tests/projects/mounted/convex/convex.config.ts b/npm-packages/component-tests/projects/mounted/convex/convex.config.ts index 873b7c8d..cd57f0b5 100644 --- a/npm-packages/component-tests/projects/mounted/convex/convex.config.ts +++ b/npm-packages/component-tests/projects/mounted/convex/convex.config.ts @@ -8,7 +8,7 @@ import envVars from "../../../envVars/convex.config"; // @ts-ignore const app = defineApp(); -app.install(component); -app.install(envVars); +app.use(component); +app.use(envVars); export default app; diff --git a/npm-packages/component-tests/projects/with-schema/convex/convex.config.ts b/npm-packages/component-tests/projects/with-schema/convex/convex.config.ts index fc50e257..e3f1eaf0 100644 --- a/npm-packages/component-tests/projects/with-schema/convex/convex.config.ts +++ b/npm-packages/component-tests/projects/with-schema/convex/convex.config.ts @@ -7,6 +7,6 @@ import component from "../../../component/convex.config"; // @ts-ignore const app = defineApp(); -app.install(component); +app.use(component); export default app; diff --git a/npm-packages/convex/src/server/components/index.ts b/npm-packages/convex/src/server/components/index.ts index 53723236..08d1b7e2 100644 --- a/npm-packages/convex/src/server/components/index.ts +++ b/npm-packages/convex/src/server/components/index.ts @@ -75,7 +75,7 @@ export type ComponentDefinition = { * For editor tooling this method expects a {@link ComponentDefinition} * but at runtime the object that is imported will be a {@link ImportedComponentDefinition} */ - install>( + use>( definition: Definition, options?: { name?: string; @@ -106,7 +106,7 @@ export type AppDefinition = { * For editor tooling this method expects a {@link ComponentDefinition} * but at runtime the object that is imported will be a {@link ImportedComponentDefinition} */ - install>( + use>( definition: Definition, options?: { name?: string; @@ -186,7 +186,7 @@ function createExports(name: string, pathParts: string[]): any { return new Proxy({}, handler); } -function install>( +function use>( this: CommonDefinitionData, definition: Definition, options?: { @@ -336,7 +336,7 @@ export function defineComponent( _onInitCallbacks: {}, export: exportComponentForAnalysis, - install, + use, // pretend to conform to ComponentDefinition, which temporarily expects __args ...({} as { __args: any; __exports: any }), @@ -355,7 +355,7 @@ export function defineApp(): AppDefinition { _exportTree: {}, export: exportAppForAnalysis, - install, + use, }; return ret as AppDefinition; }