ref: optimize for minifying harder
This commit is contained in:
parent
0635d41907
commit
77ad53208e
|
@ -3,7 +3,7 @@
|
||||||
The fastest, most lightweight, fewest dependency jQuery alternative.
|
The fastest, most lightweight, fewest dependency jQuery alternative.
|
||||||
|
|
||||||
Development Build: 572B (types + comments) \
|
Development Build: 572B (types + comments) \
|
||||||
Production Build: 146B (min + gz)
|
Production Build: 117B (min + gz)
|
||||||
|
|
||||||
## Example Usage
|
## Example Usage
|
||||||
|
|
||||||
|
|
|
@ -15,9 +15,9 @@
|
||||||
console.log("globalThis.AJQuery:", globalThis.AJQuery);
|
console.log("globalThis.AJQuery:", globalThis.AJQuery);
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="module" src="./ajquery.min.mjs"></script>
|
<script type="module" src="./ajquery.mjs"></script>
|
||||||
<script type="module">
|
<script type="module">
|
||||||
import AJQuery from "./ajquery.mjs";
|
import AJQuery from "./ajquery.min.mjs";
|
||||||
console.log("imported AJQuery", AJQuery);
|
console.log("imported AJQuery", AJQuery);
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -32,7 +32,10 @@
|
||||||
"start": "open http://localhost/example.html && caddy file-server --browse --root .",
|
"start": "open http://localhost/example.html && caddy file-server --browse --root .",
|
||||||
"test": "node ./tests/",
|
"test": "node ./tests/",
|
||||||
"--------": "---------------------------------------",
|
"--------": "---------------------------------------",
|
||||||
"build-all": "npx uglify-js ajquery.js -o ajquery.min.js && npx uglify-js ajquery.cjs -o ajquery.min.cjs && npx uglify-js ajquery.js -o ajquery.min.mjs",
|
"build-all": "npm run build-js && npm run build-cjs && npm run build-mjs",
|
||||||
|
"build-js": "npx -p uglify-js@3 uglifyjs --compress 'assignments' --mangle reserved='[\"$\",\"$$\",\"require\",\"exports\"]' ajquery.js -o ajquery.min.js",
|
||||||
|
"build-cjs": "npx -p uglify-js@3 uglifyjs --compress 'assignments' --mangle reserved='[\"$\",\"$$\",\"require\",\"exports\"]' ajquery.cjs -o ajquery.min.cjs",
|
||||||
|
"build-mjs": "npx -p uglify-js@3 uglifyjs --compress 'assignments' --mangle reserved='[\"$\",\"$$\"]' ajquery.mjs -o ajquery.min.mjs",
|
||||||
"jshint": "npx -p jshint@2.x -- jshint -c ./.jshintrc ./ajquery.js ./ajquery.cjs ./ajquery.mjs",
|
"jshint": "npx -p jshint@2.x -- jshint -c ./.jshintrc ./ajquery.js ./ajquery.cjs ./ajquery.mjs",
|
||||||
"prepare": "npm run build",
|
"prepare": "npm run build",
|
||||||
"prepublish": "npm run reexport-types",
|
"prepublish": "npm run reexport-types",
|
||||||
|
|
Loading…
Reference in New Issue