Skip to content

Commit 1512bf9

Browse files
Merge pull request #319 from NullVoxPopuli-ai-agent/fix/compat-build-classic-ember-support
Enable classicEmberSupport() for compat-build scenarios
2 parents c2d24e8 + 35ccbed commit 1512bf9

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

test-app/.try.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// When building your addon for older Ember versions you need to have the required files
22
const compatFiles = {
3-
'ember-cli-build.js': `const EmberApp = require('ember-cli/lib/broccoli/ember-app');
3+
'ember-cli-build.cjs': `const EmberApp = require('ember-cli/lib/broccoli/ember-app');
44
const { compatBuild } = require('@embroider/compat');
55
module.exports = async function (defaults) {
66
const { buildOnce } = await import('@embroider/vite');

test-app/vite.config.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { defineConfig } from 'vite';
2-
import { extensions, ember, hbs } from '@embroider/vite';
2+
import { extensions, ember, hbs, classicEmberSupport } from '@embroider/vite';
33
import { babel } from '@rollup/plugin-babel';
44

55
export default defineConfig({
66
plugins: [
7-
hbs(),
7+
...(process.env.ENABLE_COMPAT_BUILD ? [classicEmberSupport()] : [hbs()]),
88
ember(),
99
babel({
1010
babelHelpers: 'runtime',

0 commit comments

Comments
 (0)