Skip to content
This repository was archived by the owner on Oct 29, 2024. It is now read-only.

Commit 6ec10e1

Browse files
committed
[BUGFIX REGRESSION] Remove compile time functionality from runtime code
1 parent 433fe56 commit 6ec10e1

File tree

2 files changed

+6
-14
lines changed

2 files changed

+6
-14
lines changed

packages/@glimmer/application/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"dist"
1616
],
1717
"dependencies": {
18-
"@glimmer/compiler": "^0.44.0",
1918
"@glimmer/component": "^1.0.0",
2019
"@glimmer/di": "^0.1.9",
2120
"@glimmer/env": "^0.1.7",

packages/@glimmer/application/src/loaders/runtime-compiler/resolver.ts

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,16 @@ import {
1313
} from '@glimmer/interfaces';
1414
import { Owner } from '@glimmer/di';
1515
import { expect } from '@glimmer/util';
16-
import { TemplateFactory, templateFactory } from '@glimmer/opcode-compiler';
17-
import { PrecompileOptions, precompile } from '@glimmer/compiler';
16+
import { templateFactory } from '@glimmer/opcode-compiler';
1817

1918
import { TypedRegistry } from './typed-registry';
2019
import { HelperReference } from '../../helpers/user-helper';
2120
import { getManager } from '../../components/utils';
22-
import { CustomComponentDefinition, ManagerDelegate, ComponentFactory } from '../../components/component-managers/custom';
21+
import {
22+
CustomComponentDefinition,
23+
ManagerDelegate,
24+
ComponentFactory,
25+
} from '../../components/component-managers/custom';
2326
import { TemplateOnlyComponentDefinition } from '../../components/component-managers/template-only';
2427

2528
export type UserHelper = (args: ReadonlyArray<unknown>, named: Dict<unknown>) => unknown;
@@ -243,13 +246,3 @@ export function createJitComponentDefinition(
243246
template
244247
);
245248
}
246-
247-
export function createTemplate<Locator>(
248-
templateSource: string,
249-
options?: PrecompileOptions
250-
): TemplateFactory<Locator> {
251-
let wrapper: SerializedTemplateWithLazyBlock<Locator> = JSON.parse(
252-
precompile(templateSource, options)
253-
);
254-
return templateFactory<Locator>(wrapper);
255-
}

0 commit comments

Comments
 (0)