UNPKG

json-fixer-browser

Version:
126 lines (125 loc) 3.13 kB
{ "name": "json-fixer-browser", "version": "1.6.14", "description": "A JSON fixer", "main": "index.js", "repository": "https://github.com/Berkmann18/json-fixer.git", "files": [ "src" ], "engines": { "node": ">=10" }, "bugs": { "url": "https://github.com/Berkmann18/json-fixer/issues" }, "homepage": "https://github.com/Berkmann18/json-fixer#readme", "author": { "name": "Maximilian Berkmann", "email": "maxieberkmann@gmail.com" }, "license": "MIT", "private": false, "scripts": { "lint": "eslint . && npm run lint:lockfile && npm run lint:md", "lint:fix": "eslint . --fix", "lint:lockfile": "lockfile-lint --path package-lock.json --type npm --validate-https --allowed-hosts npm yarn", "lint:md": "remark . .github", "format": "prettier --write 'src/*.js' index.js", "test": "jest", "test:watch": "jest --watch", "sec": "snyk test", "commit": "git-cz", "generate": "pegjs src/json.pegjs", "prepare": "snyk protect", "sr": "semantic-release", "build": "echo 0", "sandbox": "node test/sandbox" }, "husky": { "hooks": { "commit-msg": "commitlint --env HUSKY_GIT_PARAMS", "pre-commit": "lint-staged", "post-merge": "npm i", "pre-push": "npm run lint && npm t" } }, "lint-staged": { "*.js": [ "npm run format" ], "*.md": [ "remark" ] }, "keywords": [ "json", "fix", "lint", "check" ], "dependencies": { "@babel/runtime": "^7.14.6", "chalk": "^4.1.2", "pegjs": "^0.10.0" }, "devDependencies": { "@commitlint/cli": "^8.3.5", "@commitlint/config-conventional": "^8.3.4", "@semantic-release/changelog": "^5.0.1", "@semantic-release/git": "^9.0.0", "@semantic-release/npm": "^7.0.5", "codecov": "^3.7.0", "cz-conventional-changelog": "^3.2.0", "eslint": "^7.2.0", "eslint-plugin-jest": "^23.13.2", "eslint-plugin-jquery": "^1.5.1", "eslint-plugin-node": "^11.0.0", "eslint-plugin-security": "^1.4.0", "eslint-plugin-standard": "^4.0.0", "eslint-plugin-you-dont-need-lodash-underscore": "^6.8.0", "git-cz": "^4.6.2", "husky": "^4.2.5", "jest": "^26.0.1", "lint-staged": "^10.2.9", "lockfile-lint": "^4.2.2", "prettier": "^2.0.5", "remark-cli": "^8.0.0", "remark-preset-lint-consistent": "^3.0.0", "remark-preset-lint-recommended": "^4.0.0", "semantic-release": "^17.0.8", "snyk": "^1.336.0" }, "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "jest": { "testEnvironment": "node", "verbose": true, "notify": true, "collectCoverage": true, "coverageThreshold": { "global": { "branches": 50, "functions": 40, "lines": 50, "statements": 50 } }, "testPathIgnorePatterns": [ "/__tests__/.*/__fixtures__/.*" ], "collectCoverageFrom": [ "index.js", "src/**/*.{js,ts}", "!src/test.utils.js" ] } }