Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions packages/host/app/lib/file-def-manager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import {
APP_BOXEL_MESSAGE_MSGTYPE,
APP_BOXEL_CODE_PATCH_CORRECTNESS_MSGTYPE,
APP_BOXEL_ROOM_SKILLS_EVENT_TYPE,
baseRealm,
codeRefWithAbsoluteIdentifier,
getClass,
getToolDefinitions,
Expand Down Expand Up @@ -317,7 +316,7 @@ export default class FileDefManagerImpl
let { default: Base64ImageField } =
await this.loaderService.loader.import<{
default: typeof Base64ImageFieldType;
}>(`${baseRealm.url}base64-image`);
}>('@cardstack/base/base64-image');
let serialization = await this.cardService.serializeCard(card, {
omitFields: [Base64ImageField],
...opts,
Expand Down
4 changes: 1 addition & 3 deletions packages/host/app/lib/host-base-tool.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ import { service } from '@ember/service';

import { Command, type ToolContext } from '@cardstack/runtime-common';

import { baseRealm } from '@cardstack/runtime-common';

import type LoaderService from '../services/loader-service';
import type { CardDefConstructor } from '@cardstack/base/card-api';
import type * as BaseToolModule from '@cardstack/base/command';
Expand All @@ -22,7 +20,7 @@ export default abstract class HostBaseTool<

protected loadToolModule(): Promise<typeof BaseToolModule> {
return this.loaderService.loader.import<typeof BaseToolModule>(
`${baseRealm.url}command`,
'@cardstack/base/command',
);
}
}
5 changes: 2 additions & 3 deletions packages/host/app/routes/module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ import {
type SearchablePathDiagnostic,
isBaseDef,
baseCardRef,
baseRealm,
Deferred,
loadCardDef,
internalKeyFor,
Expand Down Expand Up @@ -396,7 +395,7 @@ async function validateModuleSearchablePaths(
}
try {
let loader = context.loaderService.loader;
let api = await loader.import<typeof CardAPI>(`${baseRealm.url}card-api`);
let api = await loader.import<typeof CardAPI>('@cardstack/base/card-api');
let lookupDefinition = async (
codeRef: CodeRef,
): Promise<Definition | undefined> => {
Expand Down Expand Up @@ -455,7 +454,7 @@ async function makeDefinition(
let urlString = url instanceof URL ? url.href : url;
try {
let api = await context.loaderService.loader.import<typeof CardAPI>(
`${baseRealm.url}card-api`,
'@cardstack/base/card-api',
);
let { fields, fieldDefs } = getFieldDefinitions(api, cardOrFieldDef);
let codeRef = identifyCard(cardOrFieldDef) as ResolvedCodeRef;
Expand Down
8 changes: 2 additions & 6 deletions packages/host/app/tools/get-card-type-schema.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
import {
baseRealm,
getClass,
type ResolvedCodeRef,
} from '@cardstack/runtime-common';
import { getClass, type ResolvedCodeRef } from '@cardstack/runtime-common';
import {
basicMappings,
generateJsonSchemaForCardType,
Expand Down Expand Up @@ -44,7 +40,7 @@ export default class GetCardTypeSchemaTool extends HostBaseTool<
}

let cardApi = await loader.import<typeof CardAPI>(
`${baseRealm.url}card-api`,
'@cardstack/base/card-api',
);
let mappings = await basicMappings(loader);
let schema = generateJsonSchemaForCardType(
Expand Down
8 changes: 3 additions & 5 deletions packages/host/tests/acceptance/basic-test.gts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ import { click, find, visit, waitFor } from '@ember/test-helpers';
import { getService } from '@universal-ember/test-support';
import { module, test } from 'qunit';

import { baseRealm } from '@cardstack/runtime-common';

import {
setupLocalIndexing,
setupAcceptanceTestRealm,
Expand Down Expand Up @@ -39,12 +37,12 @@ module('Acceptance | basic tests', function (hooks) {
let loader = loaderService.loader;
let { field, contains, CardDef, Component } = await loader.import<
typeof import('@cardstack/base/card-api')
>(`${baseRealm.url}card-api`);
>('@cardstack/base/card-api');
let { default: StringField } = await loader.import<
typeof import('@cardstack/base/string')
>(`${baseRealm.url}string`);
>('@cardstack/base/string');
let { Spec } = await loader.import<typeof import('@cardstack/base/spec')>(
`${baseRealm.url}spec`,
'@cardstack/base/spec',
);

class Index extends CardDef {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,7 @@ module('Acceptance | code-submode | card playground', function (_hooks) {
hooks.beforeEach(async function () {
let loader = getService('loader-service').loader;
let cardsGrid: typeof import('@cardstack/base/cards-grid');
cardsGrid = await loader.import(`${baseRealm.url}cards-grid`);
cardsGrid = await loader.import('@cardstack/base/cards-grid');
let { CardsGrid } = cardsGrid;

createAndJoinRoom({
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ import { getService } from '@universal-ember/test-support';

import { module, test } from 'qunit';

import { baseRealm } from '@cardstack/runtime-common';

import {
setupAcceptanceTestRealm,
setupLocalIndexing,
Expand Down Expand Up @@ -35,9 +33,9 @@ module('Acceptance | code submode | file def navigation', function (hooks) {
let string: typeof import('@cardstack/base/string');
let fileApi: typeof import('@cardstack/base/file-api');

cardApi = await loader.import(`${baseRealm.url}card-api`);
string = await loader.import(`${baseRealm.url}string`);
fileApi = await loader.import(`${baseRealm.url}file-api`);
cardApi = await loader.import('@cardstack/base/card-api');
string = await loader.import('@cardstack/base/string');
fileApi = await loader.import('@cardstack/base/file-api');

let { field, contains, linksTo, CardDef, Component } = cardApi;
let { default: StringField } = string;
Expand Down
12 changes: 6 additions & 6 deletions packages/host/tests/acceptance/file-def-test.gts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { waitFor, waitUntil } from '@ember/test-helpers';
import { getService } from '@universal-ember/test-support';
import { module, test } from 'qunit';

import { Deferred, baseRealm, type Realm } from '@cardstack/runtime-common';
import { Deferred, type Realm } from '@cardstack/runtime-common';

import {
SYSTEM_CARD_FIXTURE_CONTENTS,
Expand Down Expand Up @@ -65,11 +65,11 @@ module('Acceptance | file def', function (hooks) {
let markdownFileDef: typeof import('@cardstack/base/markdown-file-def');
let skillModule: typeof import('@cardstack/base/skill');

cardApi = await loader.import(`${baseRealm.url}card-api`);
string = await loader.import(`${baseRealm.url}string`);
markdown = await loader.import(`${baseRealm.url}markdown`);
markdownFileDef = await loader.import(`${baseRealm.url}markdown-file-def`);
skillModule = await loader.import(`${baseRealm.url}skill`);
cardApi = await loader.import('@cardstack/base/card-api');
string = await loader.import('@cardstack/base/string');
markdown = await loader.import('@cardstack/base/markdown');
markdownFileDef = await loader.import('@cardstack/base/markdown-file-def');
skillModule = await loader.import('@cardstack/base/skill');

let { field, contains, linksTo, Component, CardDef } = cardApi;
let { default: StringField } = string;
Expand Down
5 changes: 2 additions & 3 deletions packages/host/tests/acceptance/host-mode-test.gts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import { getPageTitle } from 'ember-page-title/test-support';
import window from 'ember-window-mock';
import { module, test } from 'qunit';

import { baseRealm } from '@cardstack/runtime-common';
import { Deferred } from '@cardstack/runtime-common';

import HostModeService from '@cardstack/host/services/host-mode-service';
Expand Down Expand Up @@ -89,8 +88,8 @@ module('Acceptance | host mode tests', function (hooks) {
let loader = getService('loader-service').loader;
let cardApi: typeof import('@cardstack/base/card-api');
let string: typeof import('@cardstack/base/string');
cardApi = await loader.import(`${baseRealm.url}card-api`);
string = await loader.import(`${baseRealm.url}string`);
cardApi = await loader.import('@cardstack/base/card-api');
string = await loader.import('@cardstack/base/string');

let { field, contains, CardDef, Component } = cardApi;
let { default: StringField } = string;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ module('Acceptance | interact submode | create-file tests', function (hooks) {
hooks.beforeEach(async function () {
let loader = getService('loader-service').loader;
let cardsGrid: typeof import('@cardstack/base/cards-grid');
cardsGrid = await loader.import(`${baseRealm.url}cards-grid`);
cardsGrid = await loader.import('@cardstack/base/cards-grid');
let { CardsGrid } = cardsGrid;

await withCachedRealmSetup(async () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ import { module, test } from 'qunit';
import { FieldContainer } from '@cardstack/boxel-ui/components';

import {
baseRealm,
ensureTrailingSlash,
type Realm,
type LooseSingleCardDocument,
Expand Down Expand Up @@ -101,8 +100,8 @@ module('Acceptance | operator mode tests', function (hooks) {
let loader = getService('loader-service').loader;
let cardApi: typeof import('@cardstack/base/card-api');
let string: typeof import('@cardstack/base/string');
cardApi = await loader.import(`${baseRealm.url}card-api`);
string = await loader.import(`${baseRealm.url}string`);
cardApi = await loader.import('@cardstack/base/card-api');
string = await loader.import('@cardstack/base/string');

let {
field,
Expand Down
9 changes: 4 additions & 5 deletions packages/host/tests/acceptance/prerender-html-test.gts
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@ import { getService } from '@universal-ember/test-support';

import { module, test } from 'qunit';

import {
type RenderRouteOptions,
type RenderError,
baseRealm,
import type {
RenderRouteOptions,
RenderError,
} from '@cardstack/runtime-common';

import {
Expand Down Expand Up @@ -48,7 +47,7 @@ module('Acceptance | prerender | html', function (hooks) {
(globalThis as any).__doNotSuppressRenderRouteError = true;
let loader = getService('loader-service').loader;
let cardApi: typeof import('@cardstack/base/card-api');
cardApi = await loader.import(`${baseRealm.url}card-api`);
cardApi = await loader.import('@cardstack/base/card-api');

let {
field,
Expand Down
3 changes: 1 addition & 2 deletions packages/host/tests/acceptance/prerender-meta-test.gts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import { getService } from '@universal-ember/test-support';
import { module, test } from 'qunit';

import {
baseRealm,
baseRealmRRI,
diffDoc,
type PrerenderMeta,
Expand Down Expand Up @@ -64,7 +63,7 @@ module('Acceptance | prerender | meta', function (hooks) {
hooks.beforeEach(async function () {
let loader = getService('loader-service').loader;
let cardApi: typeof import('@cardstack/base/card-api');
cardApi = await loader.import(`${baseRealm.url}card-api`);
cardApi = await loader.import('@cardstack/base/card-api');

let {
field,
Expand Down
3 changes: 1 addition & 2 deletions packages/host/tests/acceptance/prerender-module-test.gts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import { getService } from '@universal-ember/test-support';
import { module, test } from 'qunit';

import {
baseRealm,
baseRealmRRI,
rri,
trimExecutableExtension,
Expand Down Expand Up @@ -207,7 +206,7 @@ module('Acceptance | prerender | module', function (hooks) {
let loaderService = getService('loader-service');
let loader = loaderService.loader;
let cardApi: typeof import('@cardstack/base/card-api');
cardApi = await loader.import(`${baseRealm.url}card-api`);
cardApi = await loader.import('@cardstack/base/card-api');

let { field, contains, CardDef, StringField } = cardApi;
class Shimmed extends CardDef {
Expand Down
6 changes: 3 additions & 3 deletions packages/host/tests/acceptance/theme-card-test.gts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { module, test } from 'qunit';

import { BoxelInput } from '@cardstack/boxel-ui/components';

import { baseRealm, Deferred } from '@cardstack/runtime-common';
import { Deferred } from '@cardstack/runtime-common';

import {
percySnapshot,
Expand Down Expand Up @@ -212,8 +212,8 @@ module('Acceptance | theme-card-test', function (hooks) {
let loader = getService('loader-service').loader;
let cardApi: typeof import('@cardstack/base/card-api');
let booleanMod: typeof import('@cardstack/base/boolean');
cardApi = await loader.import(`${baseRealm.url}card-api`);
booleanMod = await loader.import(`${baseRealm.url}boolean`);
cardApi = await loader.import('@cardstack/base/card-api');
booleanMod = await loader.import('@cardstack/base/boolean');

let { field, contains, CardDef, Component } = cardApi;
let { default: BooleanField } = booleanMod;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ import {
import { getService } from '@universal-ember/test-support';
import { module, test } from 'qunit';

import { baseRealm } from '@cardstack/runtime-common';

import {
setupLocalIndexing,
setupAcceptanceTestRealm,
Expand Down Expand Up @@ -53,10 +51,10 @@ module('Acceptance | workspace-delete-multiple', function (hooks) {
let loader = loaderService.loader;
let { field, contains, CardDef, Component } = await loader.import<
typeof import('@cardstack/base/card-api')
>(`${baseRealm.url}card-api`);
>('@cardstack/base/card-api');
let { default: StringField } = await loader.import<
typeof import('@cardstack/base/string')
>(`${baseRealm.url}string`);
>('@cardstack/base/string');

class Pet extends CardDef {
static displayName = 'Pet';
Expand Down
5 changes: 2 additions & 3 deletions packages/host/tests/helpers/adapter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import type {
} from '@cardstack/runtime-common';
import {
RealmPaths,
baseRealm,
createResponse,
hasExecutableExtension,
Deferred,
Expand Down Expand Up @@ -146,7 +145,7 @@ export class TestRealmAdapter implements RealmAdapter {
}

let cardApi = await this.#loader.import<CardAPI>(
`${baseRealm.url}card-api`,
'@cardstack/base/card-api',
);
for (let { content, url } of this.#potentialModulesAndInstances) {
if (cardApi.isCard(content)) {
Expand Down Expand Up @@ -261,7 +260,7 @@ export class TestRealmAdapter implements RealmAdapter {
fileRefContent = value;
} else if (path.endsWith('.json')) {
let cardApi = await this.#loader.import<CardAPI>(
`${baseRealm.url}card-api`,
'@cardstack/base/card-api',
);
if (cardApi.isCard(value)) {
let doc = cardApi.serializeCard(value, {});
Expand Down
Loading
Loading