Skip to content

Commit d25f8b5

Browse files
authoredNov 9, 2023
Merge pull request #874 from ssi02014/chore/package
chore: packagejson conditional exports
2 parents 2c66eb1 + e80470f commit d25f8b5

11 files changed

+598
-1134
lines changed
 

‎dist/purify.cjs.js

+193-374
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.cjs.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.es.js.map

-1
This file was deleted.

‎dist/purify.es.js ‎dist/purify.es.mjs

+194-375
Large diffs are not rendered by default.

‎dist/purify.es.mjs.map

+1
Large diffs are not rendered by default.

‎dist/purify.js

+193-374
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/purify.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json

+12-5
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,24 @@
1010
"build": "rollup -c",
1111
"build:umd": "rollup -c -f umd -o dist/purify.js",
1212
"build:umd:min": "rollup -c -f umd -o dist/purify.min.js -p terser",
13-
"build:es": "rollup -c -f es -o dist/purify.es.js",
13+
"build:es": "rollup -c -f es -o dist/purify.es.mjs",
1414
"build:cjs": "rollup -c -f cjs -o dist/purify.cjs.js",
1515
"test:jsdom": "cross-env NODE_ENV=test BABEL_ENV=rollup node test/jsdom-node-runner --dot",
1616
"test:karma": "cross-env NODE_ENV=test BABEL_ENV=rollup karma start test/karma.conf.js --log-level warn ",
1717
"test:ci": "cross-env NODE_ENV=test BABEL_ENV=rollup npm run test:jsdom && npm run test:karma -- --log-level error --reporters dots --single-run --shouldTestOnBrowserStack=\"${TEST_BROWSERSTACK}\" --shouldProbeOnly=\"${TEST_PROBE_ONLY}\"",
1818
"test": "cross-env NODE_ENV=test BABEL_ENV=rollup npm run lint && npm run test:jsdom && npm run test:karma -- --browsers Chrome"
1919
},
20-
"main": "dist/purify.cjs.js",
21-
"module": "dist/purify.es.js",
22-
"browser": "dist/purify.js",
23-
"production": "dist/purify.min.js",
20+
"exports": {
21+
".": {
22+
"require": "./dist/purify.cjs.js",
23+
"import": "./dist/purify.es.mjs"
24+
},
25+
"./package.json": "./package.json"
26+
},
27+
"main": "./dist/purify.cjs.js",
28+
"module": "./dist/purify.es.mjs",
29+
"browser": "./dist/purify.js",
30+
"production": "./dist/purify.min.js",
2431
"files": [
2532
"dist"
2633
],

‎scripts/commit-amend-build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
echo "# Amending minified assets to HEAD"
22

3-
git add ./dist/purify.js ./dist/purify.js.map ./dist/purify.min.js ./dist/purify.min.js.map ./dist/purify.cjs.js ./dist/purify.cjs.js.map ./dist/purify.es.js ./dist/purify.es.js.map
3+
git add ./dist/purify.js ./dist/purify.js.map ./dist/purify.min.js ./dist/purify.min.js.map ./dist/purify.cjs.js ./dist/purify.cjs.js.map ./dist/purify.es.mjs ./dist/purify.es.mjs.map

0 commit comments

Comments
 (0)
Please sign in to comment.