diff --git a/packages/ai-bot/lib/debug.ts b/packages/ai-bot/lib/debug.ts index b40d62fec29..05d0a06b948 100644 --- a/packages/ai-bot/lib/debug.ts +++ b/packages/ai-bot/lib/debug.ts @@ -2,7 +2,7 @@ import { setTitle } from './set-title.ts'; import type OpenAI from 'openai'; import { errorReporter } from './sentry.ts'; -import type { MatrixEvent as DiscreteMatrixEvent } from 'https://cardstack.com/base/matrix-event'; +import type { MatrixEvent as DiscreteMatrixEvent } from '@cardstack/base/matrix-event'; import { constructHistory, getPromptParts, diff --git a/packages/ai-bot/lib/matrix/response-publisher.ts b/packages/ai-bot/lib/matrix/response-publisher.ts index 70ddb866999..fe1a386923f 100644 --- a/packages/ai-bot/lib/matrix/response-publisher.ts +++ b/packages/ai-bot/lib/matrix/response-publisher.ts @@ -12,7 +12,7 @@ import { APP_BOXEL_HAS_CONTINUATION_CONTENT_KEY, } from '@cardstack/runtime-common'; import { sendErrorEvent, sendMessageEvent } from '@cardstack/runtime-common/ai'; -import type { CardMessageContent } from 'https://cardstack.com/base/matrix-event'; +import type { CardMessageContent } from '@cardstack/base/matrix-event'; import ResponseEventData from './response-event-data.ts'; import { logger } from '@cardstack/runtime-common'; import type { MatrixClient } from 'matrix-js-sdk'; diff --git a/packages/ai-bot/lib/read-realm-file.ts b/packages/ai-bot/lib/read-realm-file.ts index 5c0972bc4fb..fc46f80b9fb 100644 --- a/packages/ai-bot/lib/read-realm-file.ts +++ b/packages/ai-bot/lib/read-realm-file.ts @@ -1,7 +1,7 @@ import { logger, SupportedMimeType } from '@cardstack/runtime-common'; import { ensureTrailingSlash } from '@cardstack/runtime-common/paths'; import { DelegatedUserRealmSessionError } from '@cardstack/runtime-common/user-delegated-realm-server-session'; -import type { Tool } from 'https://cardstack.com/base/matrix-event'; +import type { Tool } from '@cardstack/base/matrix-event'; import type { ChatCompletion, ChatCompletionMessageToolCall, diff --git a/packages/ai-bot/lib/set-title.ts b/packages/ai-bot/lib/set-title.ts index 8ef6b5a102a..931c8f268b0 100644 --- a/packages/ai-bot/lib/set-title.ts +++ b/packages/ai-bot/lib/set-title.ts @@ -8,7 +8,7 @@ import type { EncodedCommandRequest, CodePatchResultContent, CardMessageContent, -} from 'https://cardstack.com/base/matrix-event'; +} from '@cardstack/base/matrix-event'; import type { ChatCompletionMessageParam } from 'openai/resources'; import { type OpenAIPromptMessage, diff --git a/packages/ai-bot/main.ts b/packages/ai-bot/main.ts index 995758bdecc..575b09b3ba2 100644 --- a/packages/ai-bot/main.ts +++ b/packages/ai-bot/main.ts @@ -48,7 +48,7 @@ import { setTitle, roomTitleAlreadySet, } from './lib/set-title.ts'; -import type { MatrixEvent as DiscreteMatrixEvent } from 'https://cardstack.com/base/matrix-event'; +import type { MatrixEvent as DiscreteMatrixEvent } from '@cardstack/base/matrix-event'; import * as Sentry from '@sentry/node'; import { spendUsageCost } from '@cardstack/billing/ai-billing'; diff --git a/packages/ai-bot/tests/chat-titling-test.ts b/packages/ai-bot/tests/chat-titling-test.ts index 78e4faed65f..586de579888 100644 --- a/packages/ai-bot/tests/chat-titling-test.ts +++ b/packages/ai-bot/tests/chat-titling-test.ts @@ -5,7 +5,7 @@ import { setTitle, shouldSetRoomTitle, } from '../lib/set-title.ts'; -import type { MatrixEvent as DiscreteMatrixEvent } from 'https://cardstack.com/base/matrix-event'; +import type { MatrixEvent as DiscreteMatrixEvent } from '@cardstack/base/matrix-event'; import { APP_BOXEL_CODE_PATCH_RESULT_EVENT_TYPE, APP_BOXEL_CODE_PATCH_RESULT_MSGTYPE, diff --git a/packages/ai-bot/tests/debug-test.ts b/packages/ai-bot/tests/debug-test.ts index c58fc3ff791..7538772b7b0 100644 --- a/packages/ai-bot/tests/debug-test.ts +++ b/packages/ai-bot/tests/debug-test.ts @@ -1,7 +1,7 @@ import QUnit from 'qunit'; const { module, test } = QUnit; import { APP_BOXEL_MESSAGE_MSGTYPE } from '@cardstack/runtime-common'; -import type { MatrixEvent as DiscreteMatrixEvent } from 'https://cardstack.com/base/matrix-event'; +import type { MatrixEvent as DiscreteMatrixEvent } from '@cardstack/base/matrix-event'; import { handleDebugCommands } from '../lib/debug.ts'; import { FakeMatrixClient } from './helpers/fake-matrix-client.ts'; diff --git a/packages/ai-bot/tests/history-construction-test.ts b/packages/ai-bot/tests/history-construction-test.ts index d8ea2a6d06a..b6bbc5e7900 100644 --- a/packages/ai-bot/tests/history-construction-test.ts +++ b/packages/ai-bot/tests/history-construction-test.ts @@ -15,7 +15,7 @@ import { EventStatus, type IRoomEvent } from 'matrix-js-sdk'; import type { CardMessageEvent, MatrixEvent as DiscreteMatrixEvent, -} from 'https://cardstack.com/base/matrix-event'; +} from '@cardstack/base/matrix-event'; import { FakeMatrixClient } from './helpers/fake-matrix-client.ts'; module('constructHistory', (hooks) => { diff --git a/packages/ai-bot/tests/matrix-util-test.ts b/packages/ai-bot/tests/matrix-util-test.ts index 218fbb911d5..4ce89313c75 100644 --- a/packages/ai-bot/tests/matrix-util-test.ts +++ b/packages/ai-bot/tests/matrix-util-test.ts @@ -5,7 +5,7 @@ import type { Method } from 'matrix-js-sdk'; import type { CardMessageEvent, MatrixEvent as DiscreteMatrixEvent, -} from 'https://cardstack.com/base/matrix-event'; +} from '@cardstack/base/matrix-event'; import { APP_BOXEL_MESSAGE_MSGTYPE } from '@cardstack/runtime-common'; import { getRoomEvents, sendErrorEvent } from '@cardstack/runtime-common/ai'; import { OpenAIError } from 'openai/error'; diff --git a/packages/ai-bot/tests/prompt-construction-test.ts b/packages/ai-bot/tests/prompt-construction-test.ts index d5a6d91a4fb..dbc858ac7df 100644 --- a/packages/ai-bot/tests/prompt-construction-test.ts +++ b/packages/ai-bot/tests/prompt-construction-test.ts @@ -28,9 +28,9 @@ import type { MatrixEvent as DiscreteMatrixEvent, Tool, CardMessageContent, -} from 'https://cardstack.com/base/matrix-event'; +} from '@cardstack/base/matrix-event'; import { EventStatus } from 'matrix-js-sdk'; -import type { CardDef } from 'https://cardstack.com/base/card-api'; +import type { CardDef } from '@cardstack/base/card-api'; import fsExtra from 'fs-extra'; const { readFileSync } = fsExtra; import * as path from 'path'; diff --git a/packages/ai-bot/tsconfig.json b/packages/ai-bot/tsconfig.json index 27d530eb296..ccb4a718482 100644 --- a/packages/ai-bot/tsconfig.json +++ b/packages/ai-bot/tsconfig.json @@ -26,6 +26,12 @@ "skipLibCheck": true, "strict": true, "paths": { + "@cardstack/base/*": [ + "../base/*.gts", + "../base/*.ts", + "../base/*.d.ts", + "../base/*" + ], "https://cardstack.com/base/*": [ "../base/*.gts", "../base/*.ts", diff --git a/packages/base/color.gts b/packages/base/color.gts index 8fea3f65482..3d1977d5004 100644 --- a/packages/base/color.gts +++ b/packages/base/color.gts @@ -1,5 +1,5 @@ -import { Component } from 'https://cardstack.com/base/card-api'; -import StringField from 'https://cardstack.com/base/string'; +import { Component } from '@cardstack/base/card-api'; +import StringField from '@cardstack/base/string'; import { Swatch } from '@cardstack/boxel-ui/components'; import { markdownEscape } from '@cardstack/boxel-ui/helpers'; import PaletteIcon from '@cardstack/boxel-icons/palette'; diff --git a/packages/base/default-templates/head.gts b/packages/base/default-templates/head.gts index 5e5bdcfe5ea..f1fc4de34ef 100644 --- a/packages/base/default-templates/head.gts +++ b/packages/base/default-templates/head.gts @@ -1,6 +1,6 @@ import GlimmerComponent from '@glimmer/component'; import type { BaseDef, CardDef } from '../card-api'; -import type BrandGuide from 'https://cardstack.com/base/brand-guide'; +import type BrandGuide from '@cardstack/base/brand-guide'; export default class DefaultHeadTemplate extends GlimmerComponent<{ Args: { diff --git a/packages/base/rich-markdown.gts b/packages/base/rich-markdown.gts index 193e6e79992..bec6fc4163b 100644 --- a/packages/base/rich-markdown.gts +++ b/packages/base/rich-markdown.gts @@ -36,7 +36,7 @@ import { CardContextConsumer } from './field-component'; * * Usage: * ``` - * import RichMarkdownField from 'https://cardstack.com/base/rich-markdown'; + * import RichMarkdownField from '@cardstack/base/rich-markdown'; * * class MyCard extends CardDef { * @field body = contains(RichMarkdownField); diff --git a/packages/billing/tsconfig.json b/packages/billing/tsconfig.json index ab079dac849..831640ae855 100644 --- a/packages/billing/tsconfig.json +++ b/packages/billing/tsconfig.json @@ -26,6 +26,12 @@ "skipLibCheck": true, "strict": true, "paths": { + "@cardstack/base/*": [ + "../base/*.gts", + "../base/*.ts", + "../base/*.d.ts", + "../base/*" + ], "https://cardstack.com/base/*": [ "../base/*.gts", "../base/*.ts", diff --git a/packages/bot-runner/lib/command-runner.ts b/packages/bot-runner/lib/command-runner.ts index b4d0b6a4a17..c43ec5a01a0 100644 --- a/packages/bot-runner/lib/command-runner.ts +++ b/packages/bot-runner/lib/command-runner.ts @@ -9,7 +9,7 @@ import { type RunCommandResponse, } from '@cardstack/runtime-common'; import { enqueueRunCommandJob } from '@cardstack/runtime-common/jobs/run-command'; -import type { BotTriggerContent as BotTriggerEventContent } from 'https://cardstack.com/base/matrix-event'; +import type { BotTriggerContent as BotTriggerEventContent } from '@cardstack/base/matrix-event'; const log = logger('bot-runner'); diff --git a/packages/bot-runner/lib/pr-listing/create-listing-pr-handler.ts b/packages/bot-runner/lib/pr-listing/create-listing-pr-handler.ts index 3d5d100745d..ad4a473e75a 100644 --- a/packages/bot-runner/lib/pr-listing/create-listing-pr-handler.ts +++ b/packages/bot-runner/lib/pr-listing/create-listing-pr-handler.ts @@ -3,7 +3,7 @@ import { toBranchName, type RunCommandResponse, } from '@cardstack/runtime-common'; -import type { BotTriggerContent } from 'https://cardstack.com/base/matrix-event'; +import type { BotTriggerContent } from '@cardstack/base/matrix-event'; import { createHash } from 'node:crypto'; import type { GitHubClient, OpenPullRequestResult } from '../github.ts'; diff --git a/packages/bot-runner/tsconfig.json b/packages/bot-runner/tsconfig.json index f33fc1dae90..e41992140ec 100644 --- a/packages/bot-runner/tsconfig.json +++ b/packages/bot-runner/tsconfig.json @@ -26,6 +26,12 @@ "skipLibCheck": true, "strict": true, "paths": { + "@cardstack/base/*": [ + "../base/*.gts", + "../base/*.ts", + "../base/*.d.ts", + "../base/*" + ], "https://cardstack.com/base/*": [ "../base/*.gts", "../base/*.ts", diff --git a/packages/boxel-cli/src/commands/parse.ts b/packages/boxel-cli/src/commands/parse.ts index 7d7bd9048bf..6125562e574 100644 --- a/packages/boxel-cli/src/commands/parse.ts +++ b/packages/boxel-cli/src/commands/parse.ts @@ -560,6 +560,7 @@ async function runGlintCheck( // resolvable `@cardstack/local-types` package in node_modules. types: ['qunit-dom'], paths: { + '@cardstack/base/*': [`${BASE_PKG_PATH}/*`], 'https://cardstack.com/base/*': [`${BASE_PKG_PATH}/*`], '@cardstack/host/tests/*': [`${HOST_TESTS_PATH}/*`], '@cardstack/host/*': [`${HOST_APP_PATH}/*`], diff --git a/packages/boxel-cli/tests/commands/ingest-card-graph.test.ts b/packages/boxel-cli/tests/commands/ingest-card-graph.test.ts index 25e7c1c5934..5d7c931642a 100644 --- a/packages/boxel-cli/tests/commands/ingest-card-graph.test.ts +++ b/packages/boxel-cli/tests/commands/ingest-card-graph.test.ts @@ -29,8 +29,8 @@ const GADGET_MODULE_ABS = `${ROOT}widgets/gadget/gadget`; const REALM_FILES: Record = { 'widgets/gadget/gadget.gts': ` -import StringField from 'https://cardstack.com/base/string'; -import { CardDef, field, contains } from 'https://cardstack.com/base/card-api'; +import StringField from '@cardstack/base/string'; +import { CardDef, field, contains } from '@cardstack/base/card-api'; import { formatLabel } from '../shared/format-utils'; import { WidgetPart } from './parts/widget-part'; import type { GadgetTuning } from '../shared/tuning-types'; @@ -79,7 +79,7 @@ export interface GadgetTuning { level: number; } }), // --- everything below must NOT be ingested --- 'standalone/clock.gts': ` -import { CardDef } from 'https://cardstack.com/base/card-api'; +import { CardDef } from '@cardstack/base/card-api'; export class Clock extends CardDef {} `, 'Clock/c1.json': JSON.stringify({ diff --git a/packages/boxel-cli/tests/commands/ingest-card-instance.test.ts b/packages/boxel-cli/tests/commands/ingest-card-instance.test.ts index 0d28d0c89dd..7d423fb6e8c 100644 --- a/packages/boxel-cli/tests/commands/ingest-card-instance.test.ts +++ b/packages/boxel-cli/tests/commands/ingest-card-instance.test.ts @@ -24,15 +24,15 @@ const ROOT = 'https://realms.example.test/garage/'; const REALM_FILES: Record = { 'garage.gts': ` -import { CardDef, field, linksToMany } from 'https://cardstack.com/base/card-api'; +import { CardDef, field, linksToMany } from '@cardstack/base/card-api'; import { Tool } from './tool'; export class Garage extends CardDef { @field tools = linksToMany(() => Tool); } `, 'tool.gts': ` -import StringField from 'https://cardstack.com/base/string'; -import { CardDef, field, contains } from 'https://cardstack.com/base/card-api'; +import StringField from '@cardstack/base/string'; +import { CardDef, field, contains } from '@cardstack/base/card-api'; export class Tool extends CardDef { @field name = contains(StringField); } diff --git a/packages/boxel-cli/tests/commands/ingest-card.test.ts b/packages/boxel-cli/tests/commands/ingest-card.test.ts index fc08f81d8da..55ca08a67b5 100644 --- a/packages/boxel-cli/tests/commands/ingest-card.test.ts +++ b/packages/boxel-cli/tests/commands/ingest-card.test.ts @@ -32,21 +32,21 @@ describe('ingest-card helpers', () => { describe('extractImportSpecifiers', () => { it('captures value, type, namespace, re-export, and side-effect imports', () => { let src = ` - import { contains, field } from 'https://cardstack.com/base/card-api'; + import { contains, field } from '@cardstack/base/card-api'; import type { MortgageCalculator } from '../mortgage-calculator'; import * as utils from './components/utils'; export { Foo } from './foo'; import './side-effect'; - import StringField from 'https://cardstack.com/base/string'; + import StringField from '@cardstack/base/string'; `; expect(new Set(extractImportSpecifiers(src))).toEqual( new Set([ - 'https://cardstack.com/base/card-api', + '@cardstack/base/card-api', '../mortgage-calculator', './components/utils', './foo', './side-effect', - 'https://cardstack.com/base/string', + '@cardstack/base/string', ]), ); }); @@ -108,6 +108,14 @@ describe('ingest-card helpers', () => { fileSet, ), ).toBeNull(); + expect( + resolveSameRealmFile( + '@cardstack/base/string', + fromAbs, + realmRoot, + fileSet, + ), + ).toBeNull(); expect( resolveSameRealmFile('@glimmer/component', fromAbs, realmRoot, fileSet), ).toBeNull(); diff --git a/packages/boxel-cli/tests/commands/parse-glimmer-types.test.ts b/packages/boxel-cli/tests/commands/parse-glimmer-types.test.ts index 876b3ebd42b..79196a248f8 100644 --- a/packages/boxel-cli/tests/commands/parse-glimmer-types.test.ts +++ b/packages/boxel-cli/tests/commands/parse-glimmer-types.test.ts @@ -36,8 +36,8 @@ import { Component as CardComponent, field, contains, -} from 'https://cardstack.com/base/card-api'; -import NumberField from 'https://cardstack.com/base/number'; +} from '@cardstack/base/card-api'; +import NumberField from '@cardstack/base/number'; class CounterWidget extends Component<{ Args: { start?: number } }> { @tracked count = this.args.start ?? 0; diff --git a/packages/boxel-cli/tests/integration/file-read.test.ts b/packages/boxel-cli/tests/integration/file-read.test.ts index a3778187ff5..9f641ffcd95 100644 --- a/packages/boxel-cli/tests/integration/file-read.test.ts +++ b/packages/boxel-cli/tests/integration/file-read.test.ts @@ -22,8 +22,8 @@ const SOURCE_GTS = `import { CardDef, field, contains, -} from 'https://cardstack.com/base/card-api'; -import StringField from 'https://cardstack.com/base/string'; +} from '@cardstack/base/card-api'; +import StringField from '@cardstack/base/string'; export class FileReadCheck extends CardDef { static displayName = 'File Read Check'; diff --git a/packages/boxel-cli/tests/integration/file-touch.test.ts b/packages/boxel-cli/tests/integration/file-touch.test.ts index 97c8ea261ea..4ea8ce352cc 100644 --- a/packages/boxel-cli/tests/integration/file-touch.test.ts +++ b/packages/boxel-cli/tests/integration/file-touch.test.ts @@ -21,8 +21,8 @@ const SOURCE_GTS = `import { CardDef, field, contains, -} from 'https://cardstack.com/base/card-api'; -import StringField from 'https://cardstack.com/base/string'; +} from '@cardstack/base/card-api'; +import StringField from '@cardstack/base/string'; export class TouchCheck extends CardDef { static displayName = 'Touch Check'; @@ -36,8 +36,8 @@ const SOURCE_GTS_WITH_MARKER_IN_STRING = `import { CardDef, field, contains, -} from 'https://cardstack.com/base/card-api'; -import StringField from 'https://cardstack.com/base/string'; +} from '@cardstack/base/card-api'; +import StringField from '@cardstack/base/string'; export class MarkerInString extends CardDef { static displayName = 'Marker In String'; diff --git a/packages/boxel-cli/tests/integration/read-transpiled.test.ts b/packages/boxel-cli/tests/integration/read-transpiled.test.ts index 8c86c12bddf..518e4773609 100644 --- a/packages/boxel-cli/tests/integration/read-transpiled.test.ts +++ b/packages/boxel-cli/tests/integration/read-transpiled.test.ts @@ -27,8 +27,8 @@ const SOURCE_GTS = `import { CardDef, field, contains, -} from 'https://cardstack.com/base/card-api'; -import StringField from 'https://cardstack.com/base/string'; +} from '@cardstack/base/card-api'; +import StringField from '@cardstack/base/string'; export class TranspiledCheck extends CardDef { static displayName = 'Transpiled Check'; diff --git a/packages/boxel-cli/tests/integration/realm-ingest-card.test.ts b/packages/boxel-cli/tests/integration/realm-ingest-card.test.ts index 6b835529773..3e3860c98c0 100644 --- a/packages/boxel-cli/tests/integration/realm-ingest-card.test.ts +++ b/packages/boxel-cli/tests/integration/realm-ingest-card.test.ts @@ -38,8 +38,8 @@ const testRealmURL = new URL('http://127.0.0.1:4445/test/'); const REALM_FILES: Record = { 'widgets/gadget/gadget.gts': ` -import StringField from 'https://cardstack.com/base/string'; -import { CardDef, field, contains } from 'https://cardstack.com/base/card-api'; +import StringField from '@cardstack/base/string'; +import { CardDef, field, contains } from '@cardstack/base/card-api'; import { formatLabel } from '../shared/format-utils'; import { WidgetPart } from './parts/widget-part'; @@ -86,7 +86,7 @@ export function formatLabel(value: string) { return value.toUpperCase(); } }), // --- everything below must NOT be ingested --- 'standalone/clock.gts': ` -import { CardDef } from 'https://cardstack.com/base/card-api'; +import { CardDef } from '@cardstack/base/card-api'; export class Clock extends CardDef { static displayName = 'Clock'; } @@ -233,7 +233,7 @@ describe('realm ingest-card (integration)', () => { path.join(localDir, 'widgets/gadget/gadget.gts'), 'utf8', ); - expect(gadget).toContain(`from 'https://cardstack.com/base/card-api'`); + expect(gadget).toContain(`from '@cardstack/base/card-api'`); expect(fs.existsSync(path.join(localDir, 'base'))).toBe(false); expect(fs.existsSync(path.join(localDir, 'card-api.gts'))).toBe(false); }); diff --git a/packages/boxel-ui/addon/tsconfig.json b/packages/boxel-ui/addon/tsconfig.json index d20d11dcf6f..ea173ba42e5 100644 --- a/packages/boxel-ui/addon/tsconfig.json +++ b/packages/boxel-ui/addon/tsconfig.json @@ -26,6 +26,9 @@ "target": "es2020", "traceResolution": false, "paths": { + "@cardstack/base/*": [ + "../../base/*" + ], "https://cardstack.com/base/*": [ "../../base/*" ], diff --git a/packages/catalog/tsconfig.json b/packages/catalog/tsconfig.json index a8eb13ebd59..fc589e503ce 100644 --- a/packages/catalog/tsconfig.json +++ b/packages/catalog/tsconfig.json @@ -26,6 +26,12 @@ "skipLibCheck": true, "paths": { "lodash": ["node_modules/@types/lodash-es"], + "@cardstack/base/*": [ + "../base/*.gts", + "../base/*.ts", + "../base/*.d.ts", + "../base/*" + ], "https://cardstack.com/base/*": [ "../base/*.gts", "../base/*.ts", diff --git a/packages/experiments-realm/adorn-overflow-demo.gts b/packages/experiments-realm/adorn-overflow-demo.gts index a9556484e48..8b0a1b2db75 100644 --- a/packages/experiments-realm/adorn-overflow-demo.gts +++ b/packages/experiments-realm/adorn-overflow-demo.gts @@ -4,8 +4,8 @@ import { contains, field, linksToMany, -} from 'https://cardstack.com/base/card-api'; -import StringField from 'https://cardstack.com/base/string'; +} from '@cardstack/base/card-api'; +import StringField from '@cardstack/base/string'; export class ProjectInitiativeTask extends CardDef { static displayName = 'Cross-Functional Strategic Initiative Planning Task'; diff --git a/packages/experiments-realm/animated.gts b/packages/experiments-realm/animated.gts index e2db045279a..e6be039ec74 100644 --- a/packages/experiments-realm/animated.gts +++ b/packages/experiments-realm/animated.gts @@ -18,8 +18,8 @@ import { fadeOut } from 'ember-animated/motions/opacity'; import fade from 'ember-animated/transitions/fade'; import { toLeft, toRight } from 'ember-animated/transitions/move-over'; -import { CardDef } from 'https://cardstack.com/base/card-api'; -import { Component } from 'https://cardstack.com/base/card-api'; +import { CardDef } from '@cardstack/base/card-api'; +import { Component } from '@cardstack/base/card-api'; import { BoxelContainer, IconButton } from '@cardstack/boxel-ui/components'; import { gte, lte } from '@cardstack/boxel-ui/helpers'; diff --git a/packages/experiments-realm/app-card.gts b/packages/experiments-realm/app-card.gts index 8f21f911bcf..fc4e6003462 100644 --- a/packages/experiments-realm/app-card.gts +++ b/packages/experiments-realm/app-card.gts @@ -1,6 +1,6 @@ -import BooleanField from 'https://cardstack.com/base/boolean'; -import CodeRefField from 'https://cardstack.com/base/code-ref'; -import Base64ImageField from 'https://cardstack.com/base/base64-image'; +import BooleanField from '@cardstack/base/boolean'; +import CodeRefField from '@cardstack/base/code-ref'; +import Base64ImageField from '@cardstack/base/base64-image'; import { CardDef, field, @@ -13,7 +13,7 @@ import { type CardContext, type CreateCardFn, FieldsTypeFor, -} from 'https://cardstack.com/base/card-api'; +} from '@cardstack/base/card-api'; import { CardContainer } from '@cardstack/boxel-ui/components'; import { and, bool, cn } from '@cardstack/boxel-ui/helpers'; import { diff --git a/packages/experiments-realm/asset.gts b/packages/experiments-realm/asset.gts index ac0650c16d4..536e392c204 100644 --- a/packages/experiments-realm/asset.gts +++ b/packages/experiments-realm/asset.gts @@ -5,8 +5,8 @@ import { FieldDef, Component, resolveInstanceURL, -} from 'https://cardstack.com/base/card-api'; -import StringField from 'https://cardstack.com/base/string'; +} from '@cardstack/base/card-api'; +import StringField from '@cardstack/base/string'; import CurrencyIcon from '@cardstack/boxel-icons/currency'; import CircleDotIcon from '@cardstack/boxel-icons/circle-dot'; diff --git a/packages/experiments-realm/atom-examples.gts b/packages/experiments-realm/atom-examples.gts index 9303dbefa40..b740605ea56 100644 --- a/packages/experiments-realm/atom-examples.gts +++ b/packages/experiments-realm/atom-examples.gts @@ -10,8 +10,8 @@ import { Component, FieldDef, StringField, -} from 'https://cardstack.com/base/card-api'; -import DateField from 'https://cardstack.com/base/date'; +} from '@cardstack/base/card-api'; +import DateField from '@cardstack/base/date'; import AtomIcon from '@cardstack/boxel-icons/atom'; import { Button } from '@cardstack/boxel-ui/components'; import { Author } from './author'; diff --git a/packages/experiments-realm/authenticated-image-tester.gts b/packages/experiments-realm/authenticated-image-tester.gts index e2d9e5997dc..9ea449e4c6f 100644 --- a/packages/experiments-realm/authenticated-image-tester.gts +++ b/packages/experiments-realm/authenticated-image-tester.gts @@ -3,8 +3,8 @@ import { Component, contains, field, -} from 'https://cardstack.com/base/card-api'; -import StringField from 'https://cardstack.com/base/string'; +} from '@cardstack/base/card-api'; +import StringField from '@cardstack/base/string'; import { htmlSafe } from '@ember/template'; class AuthenticatedImageTesterIsolated extends Component< diff --git a/packages/experiments-realm/author.gts b/packages/experiments-realm/author.gts index d791f9b2798..50a8694a7e3 100644 --- a/packages/experiments-realm/author.gts +++ b/packages/experiments-realm/author.gts @@ -1,6 +1,6 @@ import { FeaturedImageField } from './fields/featured-image'; -import MarkdownField from 'https://cardstack.com/base/markdown'; -import TextAreaField from 'https://cardstack.com/base/text-area'; +import MarkdownField from '@cardstack/base/markdown'; +import TextAreaField from '@cardstack/base/text-area'; import { Component, CardDef, @@ -9,8 +9,8 @@ import { containsMany, linksTo, StringField, -} from 'https://cardstack.com/base/card-api'; -import EmailField from 'https://cardstack.com/base/email'; +} from '@cardstack/base/card-api'; +import EmailField from '@cardstack/base/email'; import Email from '@cardstack/boxel-icons/mail'; import Linkedin from '@cardstack/boxel-icons/linkedin'; diff --git a/packages/experiments-realm/bilingual-blog.gts b/packages/experiments-realm/bilingual-blog.gts index aceeaccb236..36e6003a8b1 100644 --- a/packages/experiments-realm/bilingual-blog.gts +++ b/packages/experiments-realm/bilingual-blog.gts @@ -2,7 +2,7 @@ import { field, contains, StringField, -} from 'https://cardstack.com/base/card-api'; +} from '@cardstack/base/card-api'; import { BlogPost } from './blog-post'; import Langugages from '@cardstack/boxel-icons/languages'; diff --git a/packages/experiments-realm/blog-app.gts b/packages/experiments-realm/blog-app.gts index 623687c77c0..b213325bfd4 100644 --- a/packages/experiments-realm/blog-app.gts +++ b/packages/experiments-realm/blog-app.gts @@ -13,7 +13,7 @@ import { contains, StringField, type CardContext, -} from 'https://cardstack.com/base/card-api'; +} from '@cardstack/base/card-api'; import { codeRef, diff --git a/packages/experiments-realm/blog-category.gts b/packages/experiments-realm/blog-category.gts index 4a0979dd987..a0a22d90a82 100644 --- a/packages/experiments-realm/blog-category.gts +++ b/packages/experiments-realm/blog-category.gts @@ -4,9 +4,9 @@ import { Component, CardDef, linksTo, -} from 'https://cardstack.com/base/card-api'; -import StringField from 'https://cardstack.com/base/string'; -import ColorField from 'https://cardstack.com/base/color'; +} from '@cardstack/base/card-api'; +import StringField from '@cardstack/base/string'; +import ColorField from '@cardstack/base/color'; import { BlogApp as BlogAppCard } from './blog-app'; import { htmlSafe } from '@ember/template'; import { cssVar, getContrastColor } from '@cardstack/boxel-ui/helpers'; diff --git a/packages/experiments-realm/blog-post.gts b/packages/experiments-realm/blog-post.gts index d4c8e16cbf1..50cf8cd400b 100644 --- a/packages/experiments-realm/blog-post.gts +++ b/packages/experiments-realm/blog-post.gts @@ -1,8 +1,8 @@ import { FeaturedImageField } from './fields/featured-image'; -import DateTimeField from 'https://cardstack.com/base/datetime'; -import StringField from 'https://cardstack.com/base/string'; -import MarkdownField from 'https://cardstack.com/base/markdown'; -import NumberField from 'https://cardstack.com/base/number'; +import DateTimeField from '@cardstack/base/datetime'; +import StringField from '@cardstack/base/string'; +import MarkdownField from '@cardstack/base/markdown'; +import NumberField from '@cardstack/base/number'; import { CardDef, field, @@ -11,7 +11,7 @@ import { Component, getCardMeta, linksToMany, -} from 'https://cardstack.com/base/card-api'; +} from '@cardstack/base/card-api'; import CalendarCog from '@cardstack/boxel-icons/calendar-cog'; import BlogIcon from '@cardstack/boxel-icons/notebook'; @@ -29,7 +29,7 @@ import { markdownEmbedsForCards, markdownImage, formatDateTimeForMarkdown, -} from 'https://cardstack.com/base/markdown-helpers'; +} from '@cardstack/base/markdown-helpers'; class EmbeddedTemplate extends Component {