Skip to content

Commit 5ec0f75

Browse files
committed
Use the real glimmer parser, not that hbs, boooo
1 parent 94c8e9e commit 5ec0f75

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

addon/initializers/showdown-extensions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export function initialize(/* application */) {
5858

5959
let preBlock = `<pre class="language-${language}"><code ${language ? `class="${language} language-${language}"` : ''}>${highlightedCodeBlock}</code></pre>`;
6060

61-
let autoExecuteLanguages = fieldGuideConfig.autoExecuteLanguages || ['html', 'handlebars', 'hbs'];
61+
let autoExecuteLanguages = fieldGuideConfig.autoExecuteLanguages || ['html', 'handlebars', 'hbs', 'glimmer'];
6262

6363
let selfExecutingBlock = `<div class="self-executing-code-block">
6464
<div class="example">

index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ module.exports = {
5353
'http',
5454
'javascript',
5555
'json',
56+
'markup',
5657
'markup-templating',
5758
'ruby',
5859
'scss'

tests/dummy/app/app.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
1+
/* global Prism */
12
import Application from '@ember/application';
23
import Resolver from 'ember-resolver';
34
import loadInitializers from 'ember-load-initializers';
45
import config from 'dummy/config/environment';
56

7+
import { setup } from 'ember-prism';
8+
69
export default class App extends Application {
710
modulePrefix = config.modulePrefix;
811
podModulePrefix = config.podModulePrefix;
912
Resolver = Resolver;
1013
}
1114

1215
loadInitializers(App, config.modulePrefix);
16+
setup();
17+
18+
Prism.languages.hbs = Prism.languages.glimmer;
19+
Prism.languages.html = Prism.languages.glimmer;

0 commit comments

Comments
 (0)