UNPKG

o

Version:

common object helper functions

100 lines (99 loc) 2.85 kB
{ "name": "o", "version": "2.3.2", "description": "common object helper functions", "keywords": [ "object", "helper" ], "homepage": "https://o.hammy2899.dev", "bugs": { "url": "https://github.com/hammy2899/o/issues" }, "license": "MIT", "author": "Sean Hamilton <sean@hamistudios.com> (https://github.com/hammy2899)", "files": [ "dist/", "src/", "yarn.lock" ], "main": "dist/o.js", "browser": "dist/o.min.js", "module": "dist/o.mjs", "jsnext:mail": "dist/o.mjs", "types": "dist/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/hammy2899/o.git" }, "scripts": { "build:clean": "rm -rf ./build ./dist", "build:js": "rollup -c", "build": "npm-run-all build:clean build:js", "test": "jest", "test:watch": "yarn test --watch", "lint": "eslint --ext .ts src", "docs:clean": "rm -rf ./docs", "docs:typedoc": "typedoc", "docs:cname": "echo o.hammy2899.dev >> docs/CNAME", "docs:nojekyll": "touch docs/.nojekyll", "docs": "npm-run-all docs:clean docs:typedoc docs:cname docs:nojekyll", "changelog": "auto-changelog -p", "release": "npm-run-all test lint build docs changelog" }, "devDependencies": { "@babel/core": "^7.4.4", "@babel/plugin-proposal-class-properties": "^7.4.4", "@babel/plugin-proposal-object-rest-spread": "^7.4.4", "@babel/preset-env": "^7.4.4", "@babel/preset-typescript": "^7.3.3", "@commitlint/cli": "^8.1.0", "@commitlint/config-conventional": "^8.1.0", "@types/jest": "^24.0.13", "@typescript-eslint/eslint-plugin": "^2.7.0", "@typescript-eslint/parser": "^2.7.0", "auto-changelog": "^1.15.0", "eslint": "^6.6.0", "eslint-config-standard": "14.1.0", "eslint-config-standard-with-typescript": "^11.0.1", "eslint-plugin-import": "^2.18.2", "eslint-plugin-jest": "^23.0.0", "eslint-plugin-node": "^10.0.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", "husky": "^3.0.4", "jest": "^24.8.0", "npm-run-all": "^4.1.5", "rollup": "^1.27.1", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-terser": "^5.1.2", "rollup-plugin-typescript2": "^0.25.2", "ts-jest": "^24.0.2", "typedoc": "^0.15.0", "typescript": "^3.7.2" }, "jest": { "transform": { "^.+\\.ts$": "ts-jest" }, "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.ts?$", "moduleFileExtensions": [ "ts", "js" ], "collectCoverage": true }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "husky": { "hooks": { "pre-push": "yarn test && yarn lint", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } } }