UNPKG

@h4ad/node-modules-packer

Version:

<h1 align="center"> 🚀 Node Modules Packer </h1>

152 lines (151 loc) • 4.12 kB
{ "name": "@h4ad/node-modules-packer", "version": "1.3.0", "description": "", "main": "lib/index.js", "types": "lib/index.ts", "scripts": { "prepare": "husky install", "build": "rimraf lib && tsc -p tsconfig.build.json", "postpack": "rimraf oclif.manifest.json", "prepack": "npm run build && oclif manifest && oclif readme", "clean": "rm -rf ./lib/", "cm": "cz", "coverage": "codecov --disable=gcov", "lint": "eslint ./src/ ./test/ --fix", "semantic-release": "semantic-release", "pretest": "npm run build", "test": "nyc --extension .ts --reporter=html --reporter=json mocha --forbid-only \"test/**/*.test.ts\"", "typecheck": "tsc --noEmit", "version": "oclif readme && git add README.md" }, "repository": { "type": "git", "url": "git+https://github.com/H4ad/node-modules-packer.git" }, "license": "MIT", "author": { "name": "Vinícius Lourenço", "email": "H4ad@users.noreply.github.com", "url": "https://github.com/H4ad" }, "engines": { "node": ">=14.0" }, "keywords": [ "dependencies", "node modules", "packer", "pack", "compact", "compact node modules", "pack node modules", "gzip node modules", "zip node modules", "serverless", "serverless bundler" ], "bugs": { "url": "https://github.com/H4ad/node-modules-packer/issues" }, "homepage": "https://github.com/H4ad/node-modules-packer#readme", "files": [ "/bin", "/lib", "/npm-shrinkwrap.json", "/oclif.manifest.json" ], "bin": { "pack": "./bin/run" }, "oclif": { "bin": "node-modules-packer", "dirname": "node-modules-packer", "commands": "./lib/commands", "default": "run", "topicSeparator": ":", "topics": { "run": { "description": "Pack files and node dependencies to zip file." } }, "plugins": [ "@oclif/plugin-help", "@oclif/plugin-plugins", "@oclif/plugin-version", "@oclif/plugin-commands", "@oclif/plugin-autocomplete" ] }, "dependencies": { "@h4ad/dependency-extractor": "1.1.0", "@oclif/core": "^1", "@oclif/plugin-autocomplete": "^1.3.0", "@oclif/plugin-commands": "^2.2.0", "@oclif/plugin-help": "^5", "@oclif/plugin-plugins": "^2.1.0", "@oclif/plugin-version": "^1.1.1", "esbuild": "~0.15.7", "graceful-fs": "^4.2.10", "rimraf": "^3.0.2", "semver": "^7.3.7", "yazl": "^2.5.1" }, "devDependencies": { "@oclif/test": "^2", "@semantic-release/changelog": "^6.0.1", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^8.0.4", "@types/bluebird": "^3.5.36", "@types/chai": "^4", "@types/graceful-fs": "^4.1.5", "@types/mocha": "^9.0.0", "@types/mock-fs": "^4.13.1", "@types/node": "14.18.34", "@types/plist": "^3.0.2", "@types/rimraf": "^3.0.2", "@types/terser": "^3.12.0", "@types/uglify-js": "^3.16.0", "@types/unzipper": "^0.10.5", "@types/yazl": "^2.4.2", "@typescript-eslint/eslint-plugin": "^5.12.1", "@typescript-eslint/parser": "^5.12.1", "c8": "^7.12.0", "chai": "^4", "codecov": "^3.8.3", "commitizen": "^4.2.4", "cz-conventional-changelog": "^3.3.0", "ejs": "^3.1.6", "eslint": "^8.9.0", "eslint-config-oclif": "^4", "eslint-config-oclif-typescript": "^1.0.2", "eslint-config-prettier": "^8.4.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.0.0", "husky": "^6.0.0", "lint-staged": "^10.5.4", "mocha": "^9", "mock-fs": "^5.1.2", "nyc": "^15.1.0", "oclif": "^3", "prettier": "^2.5.1", "semantic-release": "^19.0.3", "tape": "^5.5.3", "ts-node": "^10.4.0", "tslib": "^2.4.0", "typescript": "^4.5.5", "unzipper": "^0.10.11" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "lint-staged": { "*.ts": "eslint --cache --cache-location .eslintcache --fix" }, "publishConfig": { "access": "public" } }