Skip to content

Commit edf6985

Browse files
committed
need commonjs
1 parent cf22b71 commit edf6985

File tree

5 files changed

+73
-7
lines changed

5 files changed

+73
-7
lines changed

broccoli/amd-compat-entrypoints/ember.debug.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,9 @@ d('@ember/controller/index', emberControllerIndex);
197197
import * as emberDebugIndex from '@ember/debug/index';
198198
d('@ember/debug/index', emberDebugIndex);
199199

200+
import * as emberDebugInspectorSupportIndex from '@ember/debug/ember-inspector-support/index';
201+
d('@ember/debug/ember-inspector-support/index', emberDebugInspectorSupportIndex);
202+
200203
import * as emberDebugLibCaptureRenderTree from '@ember/debug/lib/capture-render-tree';
201204
d('@ember/debug/lib/capture-render-tree', emberDebugLibCaptureRenderTree);
202205

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@
114114
"@embroider/shared-internals": "^2.5.0",
115115
"@glimmer/component": "^1.1.2",
116116
"@rollup/plugin-babel": "^6.0.4",
117+
"@rollup/plugin-commonjs": "^28.0.0",
117118
"@simple-dom/document": "^1.4.0",
118119
"@swc-node/register": "^1.6.8",
119120
"@swc/core": "^1.3.100",
@@ -396,8 +397,7 @@
396397
"ember/version.js": "ember-source/ember/version.js",
397398
"route-recognizer/index.js": "ember-source/route-recognizer/index.js",
398399
"router_js/index.js": "ember-source/router_js/index.js",
399-
"rsvp/index.js": "ember-source/rsvp/index.js",
400-
"source-map-js/index.js": "ember-source/source-map-js/index.js"
400+
"rsvp/index.js": "ember-source/rsvp/index.js"
401401
}
402402
},
403403
"typesVersions": {

packages/@ember/debug/ember-inspector-support/libs/source-map.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import BaseObject from '@ember/debug/ember-inspector-support/utils/base-object';
2-
import * as SourceMap from 'source-map-js';
2+
import { SourceMapConsumer } from 'source-map-js';
33
const notFoundError = new Error('Source map url not found');
44

55
export default class SourceMapSupport extends BaseObject {
@@ -56,7 +56,7 @@ export default class SourceMapSupport extends BaseObject {
5656
(response) => {
5757
if (response) {
5858
const map = JSON.parse(response.map);
59-
const sm = new SourceMap.SourceMapConsumer(map);
59+
const sm = new SourceMapConsumer(map);
6060
sourceMaps[url] = sm;
6161
return sm;
6262
}

pnpm-lock.yaml

Lines changed: 55 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rollup.config.mjs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { createRequire } from 'node:module';
44
import { fileURLToPath } from 'node:url';
55
import glob from 'glob';
66
import { babel } from '@rollup/plugin-babel';
7+
import commonjs from '@rollup/plugin-commonjs';
78
import sharedBabelConfig from './babel.config.mjs';
89

910
const require = createRequire(import.meta.url);
@@ -61,6 +62,9 @@ function esmConfig() {
6162
chunkFileNames: 'packages/shared-chunks/[name]-[hash].js',
6263
},
6364
plugins: [
65+
commonjs({
66+
include: [resolve(require.resolve('source-map-js'), '..', '**')],
67+
}),
6468
babel({
6569
babelHelpers: 'bundled',
6670
extensions: ['.js', '.ts'],
@@ -109,6 +113,9 @@ function legacyBundleConfig(input, output, { isDeveloping, isExternal }) {
109113
},
110114
onLog: handleRollupWarnings,
111115
plugins: [
116+
commonjs({
117+
include: [resolve(require.resolve('source-map-js'), '..', '**')],
118+
}),
112119
amdDefineSupport(),
113120
...(isDeveloping ? [concatenateAMDEntrypoints()] : []),
114121
babel({
@@ -183,7 +190,6 @@ function rolledUpPackages() {
183190
export function exposedDependencies() {
184191
return {
185192
'backburner.js': require.resolve('backburner.js/dist/es6/backburner.js'),
186-
'source-map-js': require.resolve('source-map-js'),
187193
rsvp: require.resolve('rsvp/lib/rsvp.js'),
188194
'dag-map': require.resolve('dag-map/dag-map.js'),
189195
router_js: require.resolve('router_js/dist/modules/index.js'),
@@ -218,6 +224,7 @@ export function hiddenDependencies() {
218224
findFromProject('decorator-transforms').root,
219225
'dist/runtime.js'
220226
),
227+
'source-map-js': require.resolve('source-map-js'),
221228
};
222229
}
223230

@@ -277,8 +284,8 @@ function entrypoint(pkg, which) {
277284
function resolveTS() {
278285
return {
279286
name: 'resolve-ts',
280-
async resolveId(source, importer) {
281-
let result = await this.resolve(source, importer);
287+
async resolveId(source, importer, options) {
288+
let result = await this.resolve(source, importer, options);
282289
if (result === null) {
283290
// the rest of rollup couldn't find it
284291
let stem = resolve(dirname(importer), source);
@@ -328,6 +335,7 @@ export function resolvePackages(deps, isExternal) {
328335
}
329336

330337
if (testDependencies.includes(pkgName)) {
338+
// these are allowed to fall through and get resolved noramlly by vite
331339
// these are allowed to fall through and get resolved noramlly by vite
332340
// within our test suite.
333341
return;

0 commit comments

Comments
 (0)