Skip to content
This repository was archived by the owner on Sep 17, 2023. It is now read-only.

Commit 4ded3ee

Browse files
committed
Convert to module
1 parent 12ff37f commit 4ded3ee

File tree

6 files changed

+16
-15
lines changed

6 files changed

+16
-15
lines changed

.eslintrc.js renamed to .eslintrc.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ module.exports = {
66
],
77
overrides: [
88
{
9-
files: ['*.js'],
9+
files: ['*.js', '*.cjs', '*.mjs'],
1010
env: {
1111
node: true,
1212
},

.npmignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ node_modules
2222

2323
# Build configurations
2424
/.*
25+
/*.cjs
2526
/*.js
26-
/ts*.json
27-
/typedoc.json
27+
/*.json
2828

2929
# Package lock
3030
/yarn.lock
File renamed without changes.

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,18 @@
1515
"bugs": {
1616
"url": "https://github.com/proc7ts/context-values/issues"
1717
},
18-
"main": "dist/context-values.js",
19-
"module": "dist/context-values.mjs",
18+
"type": "module",
19+
"main": "dist/context-values.cjs",
20+
"module": "dist/context-values.js",
2021
"types": "index.d.ts",
2122
"exports": {
2223
".": {
23-
"require": "./dist/context-values.js",
24-
"import": "./dist/context-values.mjs"
24+
"require": "./dist/context-values.cjs",
25+
"import": "./dist/context-values.js"
2526
},
2627
"./updatable": {
27-
"require": "./dist/context-values.updatable.js",
28-
"import": "./dist/context-values.updatable.mjs"
28+
"require": "./dist/context-values.updatable.cjs",
29+
"import": "./dist/context-values.updatable.js"
2930
}
3031
},
3132
"peerDependencies": {

rollup.config.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@ export default {
3434
format: 'cjs',
3535
sourcemap: true,
3636
dir: './dist',
37-
entryFileNames: '[name].js',
38-
chunkFileNames: `_[name].js`,
37+
entryFileNames: '[name].cjs',
38+
chunkFileNames: `_[name].cjs`,
3939
hoistTransitiveImports: false,
4040
},
4141
{
4242
format: 'esm',
4343
sourcemap: true,
4444
dir: './dist',
45-
entryFileNames: '[name].mjs',
46-
chunkFileNames: `_[name].mjs`,
45+
entryFileNames: '[name].js',
46+
chunkFileNames: `_[name].js`,
4747
hoistTransitiveImports: false,
4848
},
4949
],

updatable/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"main": "../dist/context-values.updatable.js",
3-
"module": "../dist/context-values.updatable.mjs",
2+
"main": "../dist/context-values.updatable.cjs",
3+
"module": "../dist/context-values.updatable.js",
44
"types": "index.d.ts"
55
}

0 commit comments

Comments
 (0)