Skip to content

Commit 6feb48b

Browse files
authored
Allow ESM files to be used in Node.js (#10479)
Allow ESM files to be used in Node.js
1 parent 844270e commit 6feb48b

File tree

14 files changed

+48
-31
lines changed

14 files changed

+48
-31
lines changed

auto/auto.esm.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

auto/auto.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import {Chart, registerables} from '../dist/chart.mjs';
2+
3+
Chart.register(...registerables);
4+
5+
export default Chart;
File renamed without changes.

auto/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
"private": true,
44
"description": "auto registering package",
55
"main": "auto.js",
6-
"module": "auto.esm.js",
7-
"types": "auto.esm.d.ts"
6+
"module": "auto.mjs",
7+
"types": "auto.mts"
88
}

docs/.vuepress/config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ module.exports = {
9494
config.merge({
9595
resolve: {
9696
alias: {
97-
'chart.js': path.resolve(__dirname, '../../dist/chart.esm.js'),
97+
'chart.js': path.resolve(__dirname, '../../dist/chart.mjs'),
9898
}
9999
}
100100
})

docs/scripts/components.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// Add Chart components needed in samples here.
22
// Usable through `components[name]`.
3-
export {Tooltip} from '../../dist/chart.esm';
3+
export {Tooltip} from '../../dist/chart.mjs';

docs/scripts/helpers.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
// Add helpers needed in samples here.
22
// Usable through `helpers[name]`.
3-
export {color, getHoverColor, easingEffects} from '../../dist/helpers.esm';
4-
3+
export {color, getHoverColor, easingEffects} from '../../dist/helpers.mjs';

docs/scripts/register.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Chart, registerables} from '../../dist/chart.esm';
1+
import {Chart, registerables} from '../../dist/chart.mjs';
22
import Log2Axis from './log2';
33
import './derived-bubble';
44
import analyzer from './analyzer';

docs/scripts/utils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import colorLib from '@kurkle/color';
22
import {DateTime} from 'luxon';
33
import 'chartjs-adapter-luxon';
4-
import {valueOrDefault} from '../../dist/helpers.esm';
4+
import {valueOrDefault} from '../../dist/helpers.mjs';
55

66
// Adapted from http://indiegamr.com/generate-repeatable-random-numbers-in-js/
77
var _seed = Date.now();
File renamed without changes.

0 commit comments

Comments
 (0)