UNPKG

@esmj/size

Version:

JavaScript Package Size Cost like bundlephobia or import-cost

84 lines (83 loc) 2.18 kB
{ "name": "@esmj/size", "version": "0.6.1", "description": "JavaScript Package Size Cost like bundlephobia or import-cost", "keywords": [ "bundlephobia", "import cost", "analysis", "javascript cost", "webpack" ], "bin": { "esmj-size": "./bin/size.mjs" }, "main": "/src/index.mjs", "scripts": { "preversion": "npm test && npm run lint", "version": "npm run changelog && git add CHANGELOG.md", "postversion": "git push && git push --tags", "test": "NODE_OPTIONS=--experimental-vm-modules ./node_modules/.bin/jest --no-watchman -c ./jest.config.js", "lint": "biome check --no-errors-on-unmatched", "lint:fix": "npm run lint -- --fix --unsafe", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 1", "commit": "git-cz", "prepare": "husky install" }, "author": "Miroslav Jancarik", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/mjancarik/esmj-size.git" }, "bugs": { "url": "https://github.com/mjancarik/esmj-size/issues" }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@commitlint/cli": "19.8.0", "@commitlint/config-conventional": "19.8.0", "commitizen": "4.3.1", "conventional-changelog-cli": "5.0.0", "cz-conventional-changelog": "3.3.0", "git-cz": "4.9.0", "husky": "9.1.7", "jest": "29.7.0", "lint-staged": "15.5.1" }, "dependencies": { "cli-table3": "0.6.5", "commander": "13.1.0", "css-loader": "7.1.2", "easy-uid": "2.0.2", "execa": "9.5.2", "fs-extra": "11.3.0", "mini-css-extract-plugin": "2.9.2", "ora": "8.2.0", "postcss-loader": "8.1.1", "postcss-preset-env": "10.1.6", "svg-inline-loader": "^0.8.2", "terser-webpack-plugin": "5.3.14", "webpack": "5.99.7" }, "lint-staged": { "**/*.{js,mjs}": "npm run lint" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "config": { "commitizen": { "path": "git-cz" } }, "engines": { "node": ">=20.x" } }