Skip to content

Commit d493025

Browse files
committed
Fixed packages issues
1 parent beeca0e commit d493025

File tree

9 files changed

+144
-16
lines changed

9 files changed

+144
-16
lines changed

hooks/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
'use strict'
2+
3+
if (process.env.NODE_ENV === 'production') {
4+
module.exports = require('./dist/js-elements-hooks.cjs.production.js')
5+
} else {
6+
module.exports = require('./dist/js-elements-hooks.cjs.development.js')
7+
}

hooks/package.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"name": "js-elements-hooks",
3+
"version": "0.0.1",
4+
"description": "",
5+
"main": "index.js",
6+
"module": "../dist/js-elements-hooks.esm.production.js",
7+
"unpkg": "../dist/js-elements-hooks.umd.production.js",
8+
"jsdelivr": "../dist/js-elements-hooks.umd.production.js",
9+
"types": "../dist/types/js-elements-hooks.d.ts"
10+
}

index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
'use strict'
2+
3+
if (process.env.NODE_ENV === 'production') {
4+
module.exports = require('./dist/js-elements.cjs.production.js')
5+
} else {
6+
module.exports = require('./dist/js-elements.cjs.development.js')
7+
}

package.json

Lines changed: 85 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,101 @@
11
{
22
"name": "js-elements",
3-
"version": "0.1.0",
3+
"version": "0.1.3",
44
"description": "",
5-
"main": "./dist/js-elements.esm.production.js",
5+
"type": "module",
6+
"main": "./index.js",
67
"module": "./dist/js-elements.esm.production.js",
8+
"types": "dist/types/js-elements.d.ts",
79
"exports": {
810
".": {
9-
"development": "./dist/js-elements.esm.development.js",
10-
"production": "./dist/js-elements.esm.production.js",
11-
"default": "./dist/js-elements.esm.production.js"
11+
"development": {
12+
"browser": "./dist/js-elements.umd.development.js",
13+
"umd": "./dist/js-elements.umd.development.js",
14+
"import": "./dist/js-elements.esm.development.js",
15+
"require": "./dist/js-elements.cjs.development.js"
16+
},
17+
"production": {
18+
"browser": "./dist/js-elements.umd.production.js",
19+
"umd": "./dist/js-elements.umd.production.js",
20+
"import": "./dist/js-elements.esm.production.js",
21+
"require": "./dist/js-elements.cjs.production.js"
22+
},
23+
"default": {
24+
"browser": "./dist/js-elements.umd.production.js",
25+
"umd": "./dist/js-elements.umd.production.js",
26+
"import": "./dist/js-elements.esm.production.js",
27+
"require": "./dist/js-elements.cjs.production.js"
28+
}
1229
},
1330
"./hooks": {
14-
"development": "./dist/js-elements-hooks.esm.development.js",
15-
"production": "./dist/js-elements-hooks.esm.production.js",
16-
"default": "./dist/js-elements-hooks.esm.production.js"
31+
"development": {
32+
"browser": "./dist/js-elements-hooks.umd.development.js",
33+
"umd": "./dist/js-elements-hooks.umd.development.js",
34+
"import": "./dist/js-elements-hooks.esm.development.js",
35+
"require": "./dist/js-elements-hooks.cjs.development.js"
36+
},
37+
"production": {
38+
"browser": "./dist/js-elements-hooks.umd.production.js",
39+
"umd": "./dist/js-elements-hooks.umd.production.js",
40+
"import": "./dist/js-elements-hooks.esm.production.js",
41+
"require": "./dist/js-elements-hooks.cjs.production.js"
42+
},
43+
"default": {
44+
"browser": "./dist/js-elements-hooks.umd.production.js",
45+
"umd": "./dist/js-elements-hooks.umd.production.js",
46+
"import": "./dist/js-elements-hooks.esm.production.js",
47+
"require": "./dist/js-elements-hooks.cjs.production.js"
48+
}
1749
},
1850
"./utils": {
19-
"development": "./dist/js-elements-utils.esm.development.js",
20-
"production": "./dist/js-elements-utils.esm.production.js",
21-
"default": "./dist/js-elements-utils.esm.production.js"
51+
"development": {
52+
"browser": "./dist/js-elements-utils.umd.development.js",
53+
"umd": "./dist/js-elements-utils.umd.development.js",
54+
"import": "./dist/js-elements-utils.esm.development.js",
55+
"require": "./dist/js-elements-utils.cjs.development.js"
56+
},
57+
"production": {
58+
"browser": "./dist/js-elements-utils.umd.production.js",
59+
"umd": "./dist/js-elements-utils.umd.production.js",
60+
"import": "./dist/js-elements-utils.esm.production.js",
61+
"require": "./dist/js-elements-utils.cjs.production.js"
62+
},
63+
"default": {
64+
"browser": "./dist/js-elements-utils.umd.production.js",
65+
"umd": "./dist/js-elements-utils.umd.production.js",
66+
"import": "./dist/js-elements-utils.esm.production.js",
67+
"require": "./dist/js-elements-utils.cjs.production.js"
68+
}
2269
},
2370
"./types": {
24-
"development": "./dist/js-elements-types.esm.development.js",
25-
"production": "./dist/js-elements-types.esm.production.js",
26-
"default": "./dist/js-elements-types.esm.production.js"
27-
}
71+
"development": {
72+
"browser": "./dist/js-elements-types.umd.development.js",
73+
"umd": "./dist/js-elements-types.umd.development.js",
74+
"import": "./dist/js-elements-types.esm.development.js",
75+
"require": "./dist/js-elements-types.cjs.development.js"
76+
},
77+
"production": {
78+
"browser": "./dist/js-elements-types.umd.production.js",
79+
"umd": "./dist/js-elements-types.umd.production.js",
80+
"import": "./dist/js-elements-types.esm.production.js",
81+
"require": "./dist/js-elements-types.cjs.production.js"
82+
},
83+
"default": {
84+
"browser": "./dist/js-elements-types.umd.production.js",
85+
"umd": "./dist/js-elements-types.umd.production.js",
86+
"import": "./dist/js-elements-types.esm.production.js",
87+
"require": "./dist/js-elements-types.cjs.production.js"
88+
}
89+
},
90+
"./package.json": "./package.json",
91+
"./": "./"
2892
},
93+
"files": [
94+
"dist",
95+
"hooks",
96+
"utils",
97+
"types"
98+
],
2999
"scripts": {
30100
"clean": "shx rm -rf ./build ./dist",
31101
"test": "echo \"Error: no test specified\" && exit 1",

rollup.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import gzip from 'rollup-plugin-gzip'
88
const configs = []
99

1010
for (const pkg of ['root', 'hooks', 'utils', 'types']) {
11-
for (const format of [/*'umd', 'cjs', 'amd',*/ 'esm']) {
11+
for (const format of ['esm', 'umd', 'cjs']) {
1212
for (const productive of [false, true]) {
1313
configs.push(createConfig(pkg, format, productive))
1414
}

types/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
'use strict'
2+
3+
if (process.env.NODE_ENV === 'production') {
4+
module.exports = require('./dist/js-elements-hooks-types.cjs.production.js')
5+
} else {
6+
module.exports = require('./dist/js-elements-hooks-types.cjs.development.js')
7+
}

types/package.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"name": "js-elements-types",
3+
"version": "0.0.1",
4+
"description": "",
5+
"main": "index.js",
6+
"module": "../dist/js-elements-types.esm.production.js",
7+
"unpkg": "../dist/js-elements-types.umd.production.js",
8+
"jsdelivr": "../dist/js-elements-types.umd.production.js",
9+
"types": "../dist/types/js-elements-types.d.ts"
10+
}

utils/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
'use strict'
2+
3+
if (process.env.NODE_ENV === 'production') {
4+
module.exports = require('./dist/js-elements-utils.cjs.production.js')
5+
} else {
6+
module.exports = require('./dist/js-elements-utils.cjs.development.js')
7+
}

utils/package.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"name": "js-elements-utils",
3+
"version": "0.0.1",
4+
"description": "",
5+
"main": "index.js",
6+
"module": "../dist/js-elements-utils.esm.production.js",
7+
"unpkg": "../dist/js-elements-utils.umd.production.js",
8+
"jsdelivr": "../dist/js-elements-utils.umd.production.js",
9+
"types": "../dist/types/js-elements-utils.d.ts"
10+
}

0 commit comments

Comments
 (0)