{ "name": "default-args", "nameReadable": "default-args", "version": "1.0.1", "description": "A simple function for providing defaults to an options argument. No dependencies, tiny amount of code.", "license": "MIT", "engines": { "node": ">=6" }, "repository": { "type": "git", "url": "git+https://github.com/victornpb/default-args.git" }, "bugs": { "url": "https://github.com/victornpb/default-args/issues" }, "homepage": "https://github.com/victornpb/default-args", "author": "victornpb", "main": "dist/default-args.cjs.js", "module": "dist/default-args.esm.js", "unpkg": "dist/default-args.js", "globalVar": "defaults", "scripts": { "start": "npm run watch", "build": "rollup -c", "watch": "rollup -c -w", "prebuild": "rimraf dist", "test": "npm run lint && npm run build", "lint": "eslint src", "lint:fix": "eslint src --fix", "version": "npm run build", "release": "np --any-branch" }, "files": [ "dist" ], "keywords": [ "defaults", "default", "deep", "recursive", "extend", "extends", "options", "parameters", "arguments", "inicialization" ], "sideEffects": false, "dependencies": {}, "devDependencies": { "@babel/core": "^7.17.9", "@babel/plugin-proposal-class-properties": "^7.16.7", "@babel/plugin-proposal-private-methods": "^7.16.11", "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-transform-object-assign": "^7.16.7", "@babel/plugin-transform-runtime": "^7.17.0", "@babel/polyfill": "^7.12.1", "@babel/preset-env": "^7.16.11", "asciitable.js": "^1.0.3", "eslint": "^8.13.0", "husky": "^8.0.1", "lint-staged": "^12.4.0", "np": "^7.6.1", "postcss": "^8.4.12", "rimraf": "^3.0.2", "rollup": "^2.70.2", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-banner2": "^1.2.2", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-postcss": "^4.0.2", "rollup-plugin-terser": "^7.0.2", "tiny-dedent": "^1.0.2" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "src/**/*.js": [ "npm run lint:fix", "git add" ] } }