{"_id":"@parkhub/eslint-config-parkhub-base","_rev":"54-bc89177b10101ec2ba4aff9ef4de80a6","name":"@parkhub/eslint-config-parkhub-base","dist-tags":{"latest":"1.2.3"},"versions":{"1.0.0":{"name":"@parkhub/eslint-config-parkhub-base","version":"1.0.0","author":{"name":"Daniel Olivares"},"_id":"@parkhub/eslint-config-parkhub-base@1.0.0","maintainers":[{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"}],"homepage":"https://github.com/parkhub/eslint-config-parkhub-base#readme","bugs":{"url":"https://github.com/parkhub/eslint-config-parkhub-base/issues"},"dist":{"shasum":"304dd2c618c1109758ba99e410a5e0a5d860e6d7","tarball":"https://registry.npmjs.org/@parkhub/eslint-config-parkhub-base/-/eslint-config-parkhub-base-1.0.0.tgz","integrity":"sha512-x2rpS9NQ/sXLSuV8/CicJTfGF2cSFJAXG0lR4Uos4fqEBB828UE4A7qOK1dVIVsuETIQRvDkfiTjuPINjbvgaQ==","signatures":[{"sig":"MEUCIQCqOMO4kuROFRUiJkU8h+WDwdWq9VJDuOvxGvZXp5C2UwIgbf86LXGhwi7QvzwcZqfRwTvHxnouz15fc1irxmutOEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"verbose":true,"testMatch":["**/__tests__/**/*test.js?(x)"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.js"],"modulePathIgnorePatterns":["dist/*"],"coveragePathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","files":["dist"],"config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"npm":">=3","node":">=4"},"gitHead":"b05ebed6add58a3011b24c3cfdf38bb896f1a534","release":{"debug":false,"verifyConditions":"condition-codefresh"},"scripts":{"start":"nps","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"opt --in pre-commit --exec \"npm start validate\""},"_npmUser":{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},"repository":{"url":"git+https://github.com/parkhub/eslint-config-parkhub-base.git","type":"git"},"_npmVersion":"5.3.0","description":"Parkhub's Canonical base Javascript eslint rules!","directories":{},"_nodeVersion":"8.2.1","publishConfig":{"access":"public"},"devDependencies":{"nps":"^5.3.2","jest":"^20.0.4","husky":"^0.14.1","eslint":"^4.3.0","rimraf":"^2.6.1","codecov":"^2.2.0","opt-cli":"^1.5.1","babel-cli":"^6.24.1","nps-utils":"^1.2.0","babel-jest":"^20.0.3","commitizen":"^2.9.6","babel-eslint":"^7.2.3","documentation":"^5.1.0","babel-preset-env":"^1.5.2","semantic-release":"^6.3.6","eslint-plugin-jest":"^20.0.3","condition-codefresh":"^1.0.1","prettier-eslint-cli":"^4.1.1","validate-commit-msg":"^2.12.2","eslint-plugin-import":"^2.7.0","cz-conventional-changelog":"^2.0.0","eslint-config-airbnb-base":"^11.2.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-strict-mode":"^6.24.1"},"peerDependencies":{"eslint":"^4.3.0","eslint-plugin-jest":"^20.0.3","eslint-plugin-import":"^2.7.0","eslint-config-airbnb-base":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-parkhub-base-1.0.0.tgz_1501700247328_0.65346311731264","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@parkhub/eslint-config-parkhub-base","version":"1.1.0","author":{"name":"Daniel Olivares"},"_id":"@parkhub/eslint-config-parkhub-base@1.1.0","maintainers":[{"name":"bfletcherbiggs","email":"bfletcherbiggs@gmail.com"},{"name":"ggellene","email":"greg.gellene@gmail.com"},{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},{"name":"jonsenterfitt","email":"jon.senterfitt@parkhub.com"},{"name":"thetwosents","email":"jon@belfortagency.com"},{"name":"loganbfisher","email":"logan@themediaside.com"},{"name":"realtschoegl","email":"matt.tschoegl@parkhub.com"}],"homepage":"https://github.com/parkhub/eslint-config-parkhub-base#readme","bugs":{"url":"https://github.com/parkhub/eslint-config-parkhub-base/issues"},"dist":{"shasum":"c0cd1134a0ecd2f612518d143fa6092163d4dc5a","tarball":"https://registry.npmjs.org/@parkhub/eslint-config-parkhub-base/-/eslint-config-parkhub-base-1.1.0.tgz","integrity":"sha512-+06afFzakwy4WP4oWnuBePggWL6p2kyk+a84XqcjoyVY/dlOx1xLLJd6MviBT6avzJiy5XXjlu8GyKWpz++5eg==","signatures":[{"sig":"MEUCIDhF6YS4w7JHkjg9lAg1lvTUwzI9zG7PN+ohy78JxbFKAiEApX4vz+uQ3fw54Xo9cYAGM3Egav/FXnzMAOu5ks3Vo7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"verbose":true,"testMatch":["**/__tests__/**/*test.js?(x)"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.js"],"modulePathIgnorePatterns":["dist/*"],"coveragePathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","files":["dist"],"config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"npm":">=3","node":">=4"},"gitHead":"1759fca2866c5f56e1358ed594847fe7db20b5f5","release":{"debug":false,"verifyConditions":"condition-codefresh"},"scripts":{"start":"nps","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"opt --in pre-commit --exec \"npm start validate\""},"_npmUser":{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},"repository":{"url":"git+https://github.com/parkhub/eslint-config-parkhub-base.git","type":"git"},"_npmVersion":"5.3.0","description":"Parkhub's Canonical base Javascript eslint rules!","directories":{},"_nodeVersion":"8.4.0","dependencies":{"eslint-config-airbnb-base":"^12.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"nps":"^5.7.1","jest":"^21.0.1","husky":"^0.14.3","eslint":"^4.6.1","rimraf":"^2.6.1","codecov":"^2.3.0","opt-cli":"^1.5.2","babel-cli":"^6.26.0","nps-utils":"^1.3.0","babel-jest":"^21.0.0","commitizen":"^2.9.6","babel-eslint":"^7.2.3","documentation":"^5.3.0","babel-preset-env":"^1.6.0","semantic-release":"^7.0.2","eslint-plugin-jest":"^21.0.0","condition-codefresh":"^1.0.1","prettier-eslint-cli":"^4.3.0","validate-commit-msg":"^2.14.0","eslint-plugin-import":"^2.7.0","cz-conventional-changelog":"^2.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-strict-mode":"^6.24.1"},"peerDependencies":{"eslint":"^4.6.1","eslint-plugin-jest":"^21.0.0","eslint-plugin-import":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-parkhub-base-1.1.0.tgz_1504640208049_0.5829841219820082","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@parkhub/eslint-config-parkhub-base","version":"1.2.0","author":{"name":"Daniel Olivares"},"_id":"@parkhub/eslint-config-parkhub-base@1.2.0","maintainers":[{"name":"bfletcherbiggs","email":"bfletcherbiggs@gmail.com"},{"name":"ggellene","email":"greg.gellene@gmail.com"},{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},{"name":"jonsenterfitt","email":"jon.senterfitt@parkhub.com"},{"name":"thetwosents","email":"jon@belfortagency.com"},{"name":"loganbfisher","email":"logan@themediaside.com"},{"name":"realtschoegl","email":"matt.tschoegl@parkhub.com"}],"homepage":"https://github.com/parkhub/eslint-config-parkhub-base#readme","bugs":{"url":"https://github.com/parkhub/eslint-config-parkhub-base/issues"},"dist":{"shasum":"227cce74da0ce9445d04d9f4780847734ac08ce4","tarball":"https://registry.npmjs.org/@parkhub/eslint-config-parkhub-base/-/eslint-config-parkhub-base-1.2.0.tgz","integrity":"sha512-H10W4XbxI0c/nuo+DPdEM2nU8u+yuO8sWj6eMgxoY7J5USBY3pA9zdupSignvsB7TgP7REaDeEiDMyzR/BlvwA==","signatures":[{"sig":"MEQCIF09zRQbKw1KO8iDZBcaH1Q3HtccPBoqlut67DuMvpgGAiAIcpxWPEhMvRz4Tfqq0AigoGs/WggT5hwyiyIefo3+cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"verbose":true,"testMatch":["**/__tests__/**/*test.js?(x)"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.js"],"modulePathIgnorePatterns":["dist/*"],"coveragePathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","files":["dist"],"config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"npm":">=3","node":">=4"},"gitHead":"543fe871e297c2cbd4f9ea60a57c6cf85230ce19","release":{"debug":false,"verifyConditions":"condition-codefresh"},"scripts":{"start":"nps","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"opt --in pre-commit --exec \"npm start validate\""},"_npmUser":{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},"repository":{"url":"git+https://github.com/parkhub/eslint-config-parkhub-base.git","type":"git"},"_npmVersion":"5.4.2","description":"Parkhub's Canonical base Javascript eslint rules!","directories":{},"_nodeVersion":"8.5.0","dependencies":{"eslint-config-airbnb-base":"^12.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"nps":"^5.7.1","jest":"^21.1.0","husky":"^0.14.3","eslint":"^4.7.1","rimraf":"^2.6.2","codecov":"^2.3.0","opt-cli":"^1.5.2","babel-cli":"^6.26.0","nps-utils":"^1.3.0","babel-jest":"^21.0.2","commitizen":"^2.9.6","babel-eslint":"^8.0.0","documentation":"^5.3.2","babel-preset-env":"^1.6.0","semantic-release":"^8.0.0","eslint-plugin-jest":"^21.1.0","condition-codefresh":"^1.0.1","prettier-eslint-cli":"^4.3.2","validate-commit-msg":"^2.14.0","eslint-plugin-import":"^2.7.0","cz-conventional-changelog":"^2.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-strict-mode":"^6.24.1"},"peerDependencies":{"eslint":"^4.7.1","eslint-plugin-jest":"^21.1.0","eslint-plugin-import":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-parkhub-base-1.2.0.tgz_1505855121678_0.9960108182858676","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@parkhub/eslint-config-parkhub-base","version":"1.2.1","author":{"name":"Daniel Olivares"},"_id":"@parkhub/eslint-config-parkhub-base@1.2.1","maintainers":[{"name":"bfletcherbiggs","email":"bfletcherbiggs@gmail.com"},{"name":"ggellene","email":"greg.gellene@gmail.com"},{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},{"name":"jonsenterfitt","email":"jon.senterfitt@parkhub.com"},{"name":"thetwosents","email":"jon@belfortagency.com"},{"name":"loganbfisher","email":"logan@themediaside.com"},{"name":"realtschoegl","email":"matt.tschoegl@parkhub.com"}],"homepage":"https://github.com/parkhub/eslint-config-parkhub-base#readme","bugs":{"url":"https://github.com/parkhub/eslint-config-parkhub-base/issues"},"dist":{"shasum":"0c89cfa954396640ba690866877e397f1e5848b3","tarball":"https://registry.npmjs.org/@parkhub/eslint-config-parkhub-base/-/eslint-config-parkhub-base-1.2.1.tgz","integrity":"sha512-k/2W37iYHUSYOjtUVSObouKIPihzJWH8/3x6inKy4iS0RmJWqZVbnqkuUqnIDuUUKJpsb6T8M9+RoQPmlq4KFQ==","signatures":[{"sig":"MEYCIQD4/ZpxjpwLR6ojXmHz9zFcapYjG1w2JVV2fJebseILUwIhAMJkCZ3zExS2A2eKfE3BfAyyCrPBA/GNaMs02M7mFJxo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"verbose":true,"testMatch":["**/__tests__/**/*test.js?(x)"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.js"],"modulePathIgnorePatterns":["dist/*"],"coveragePathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","files":["dist"],"config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"npm":">=3","node":">=4"},"gitHead":"97062f1dffad82c1aa77c1a6cc51f71fbfc06d0b","release":{"debug":false,"verifyConditions":"condition-codefresh"},"scripts":{"start":"nps","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"opt --in pre-commit --exec \"npm start validate\""},"_npmUser":{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},"repository":{"url":"git+https://github.com/parkhub/eslint-config-parkhub-base.git","type":"git"},"_npmVersion":"5.4.2","description":"Parkhub's Canonical base Javascript eslint rules!","directories":{},"_nodeVersion":"8.7.0","dependencies":{"eslint-config-airbnb-base":"^12.1.0"},"publishConfig":{"access":"public"},"devDependencies":{"nps":"^5.7.1","jest":"^21.2.1","husky":"^0.14.3","eslint":"^4.9.0","rimraf":"^2.6.2","codecov":"^2.3.1","opt-cli":"^1.6.0","babel-cli":"^6.26.0","nps-utils":"^1.4.0","babel-jest":"^21.2.0","commitizen":"^2.9.6","babel-eslint":"^8.0.1","documentation":"^5.3.3","babel-preset-env":"^1.6.1","semantic-release":"^8.2.0","eslint-plugin-jest":"^21.2.0","condition-codefresh":"^1.0.1","prettier-eslint-cli":"^4.4.0","validate-commit-msg":"^2.14.0","eslint-plugin-import":"^2.8.0","cz-conventional-changelog":"^2.0.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-strict-mode":"^6.24.1"},"peerDependencies":{"eslint":"^4.9.0","eslint-plugin-jest":"^21.2.0","eslint-plugin-import":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-parkhub-base-1.2.1.tgz_1508557219234_0.8207838642410934","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@parkhub/eslint-config-parkhub-base","version":"1.2.2","author":{"name":"Daniel Olivares"},"_id":"@parkhub/eslint-config-parkhub-base@1.2.2","maintainers":[{"name":"accloudcoder","email":"alexander.cauble@gmail.com"},{"name":"daytonpe","email":"daytonpe14@gmail.com"},{"name":"fliko","email":"baxter.flw@gmail.com"},{"name":"jonsenterfitt","email":"jon.senterfitt@parkhub.com"},{"name":"loganbfisher","email":"logan@themediaside.com"},{"name":"novym","email":"jbrooks02@gmail.com"},{"name":"realtschoegl","email":"matt.tschoegl@parkhub.com"},{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},{"name":"thetwosents","email":"jon@belfortagency.com"},{"name":"topnacho","email":"todd.marshall@parkhub.com"},{"name":"virgilpate","email":"virgilpate@hotmail.com"}],"homepage":"https://github.com/parkhub/eslint-config-parkhub-base#readme","bugs":{"url":"https://github.com/parkhub/eslint-config-parkhub-base/issues"},"dist":{"shasum":"e9bf6c9bf3d84324267aaa914815b6c5430fefa6","tarball":"https://registry.npmjs.org/@parkhub/eslint-config-parkhub-base/-/eslint-config-parkhub-base-1.2.2.tgz","fileCount":5,"integrity":"sha512-uVpER7mchlfVV8GQ4iakLkbNFKEOTUMt4k67xUh2b9dekKzIM5mBrbpJ+N01P5ev1eneY60PpazagntIheaQnA==","signatures":[{"sig":"MEUCIQCw67u/bX6MBcX/o9DKRsLhK9ETAJadN4awy+AJqmJmnwIgWsOce3algApkJ+U4+nBc87X08867x0ZNK1MzPBMVpTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbX2fjCRA9TVsSAnZWagAA+1kQAJ2c7xNRVMJ6F0lpwTCd\nmGsJtN4rNKZKkktf3iSJnLnhFaf7PhqJFxZhKM53ctE0cUL7MmECZS0pjO61\nlzbuWqVejRQZETk6aPKqOkr06kaAhS0f1f3+9DZ24ApJKSxao2mrEnAEujJZ\nkr7FWTNKZeUpbiy0eyIGISEG0vjXLNfosZrhceFxTgb4zmR80j5rzPzcqUJ1\n5/menv2G3bcd5qp5AF8IF5w/Z1ppwj+m/QYQV3mnuctW+L+AvLCmY1kodORA\nWah5qo9r12WywpPBIeg+TdYWyPSa7SysgKqkjFrLgBZfsZesrwOWcNdxbX/q\nBuskNnXDknY9s4NukxsV+oA1Fk8GcaXHsZGxAkkj+YREpOdbVw9Uhe3RzdZl\nWP6VHqdZh9WW9hjTUOEXxmZ42Ny7DrfbEgYsa/ctDTykXEao8riV3C8JGnD5\nSQCeqGA/X7yb46wnLAIusSzqhVWg9ivnu3VmAzdAIAH66lalMCD/pX4kTU4U\nIJNbvsoANN5z0kl4NlF8MDappnb16JsE+EGXV3Zz9UpfcOCSRvktSTTdP8GP\nRQGILvJE17pt1W+sJXgUxRu3xd8lfM8fbZQkEOX/aWIgW0+PQSAKhHLEHSeh\nyl/r1BaEUj2wqhlVS0wCDKh3KTC+MwI8kbtp/eCMTWj2g3XijJQAxAEFGmFf\n2gr0\r\n=jNV5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testMatch":["**/__tests__/**/*test.js?(x)"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":85,"branches":85,"functions":85,"statements":85}},"collectCoverageFrom":["src/**/*.js"],"modulePathIgnorePatterns":["dist/*"],"coveragePathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","files":["dist"],"config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"npm":">=3","node":">=4"},"gitHead":"7f95d52378ef655d192a424eeb9526c0a45b3fd6","scripts":{"start":"nps","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"opt --in pre-commit --exec \"npm start validate\""},"_npmUser":{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},"repository":{"url":"git+https://github.com/parkhub/eslint-config-parkhub-base.git","type":"git"},"_npmVersion":"5.6.0","description":"Parkhub's Canonical base Javascript eslint rules!","directories":{},"_nodeVersion":"8.11.3","dependencies":{"eslint-config-airbnb-base":"^13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nps":"^5.9.2","jest":"^23.4.2","husky":"^0.14.3","eslint":"^5.2.0","rimraf":"^2.6.2","codecov":"^3.0.4","opt-cli":"^1.6.0","babel-cli":"^6.26.0","nps-utils":"^1.6.0","babel-jest":"^23.4.2","commitizen":"^2.10.1","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","semantic-release":"^15.9.2","eslint-plugin-jest":"^21.18.0","prettier-eslint-cli":"^4.7.1","validate-commit-msg":"^2.14.0","eslint-plugin-import":"^2.13.0","cz-conventional-changelog":"^2.1.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-strict-mode":"^6.24.1"},"peerDependencies":{"eslint":"^5.2.0","eslint-plugin-jest":"^21.18.0","eslint-plugin-import":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-parkhub-base_1.2.2_1532979171520_0.3633399558089305","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@parkhub/eslint-config-parkhub-base","version":"1.2.3","author":{"name":"Daniel Olivares"},"_id":"@parkhub/eslint-config-parkhub-base@1.2.3","maintainers":[{"name":"accloudcoder","email":"alexander.cauble@gmail.com"},{"name":"daytonpe","email":"daytonpe14@gmail.com"},{"name":"fliko","email":"baxter.flw@gmail.com"},{"name":"jaylanjones421","email":"jaylanjones421@gmail.com"},{"name":"jonsenterfitt","email":"jon.senterfitt@parkhub.com"},{"name":"loganbfisher","email":"logan@themediaside.com"},{"name":"novym","email":"jbrooks02@gmail.com"},{"name":"realtschoegl","email":"matt.tschoegl@parkhub.com"},{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},{"name":"thetwosents","email":"jon@belfortagency.com"},{"name":"topnacho","email":"todd.marshall@parkhub.com"},{"name":"virgilpate","email":"virgilpate@hotmail.com"}],"homepage":"https://github.com/parkhub/eslint-config-parkhub-base#readme","bugs":{"url":"https://github.com/parkhub/eslint-config-parkhub-base/issues"},"dist":{"shasum":"4baad2c8ce6c1bbfc69f70aa3ebf2b1c552eb293","tarball":"https://registry.npmjs.org/@parkhub/eslint-config-parkhub-base/-/eslint-config-parkhub-base-1.2.3.tgz","fileCount":5,"integrity":"sha512-PWLZshXP0IcLOm/5PU08tqEDEK1n4gJ379CUkHrF7UipdpfzNbrXKKGhY4go6iVfC+sQ+DyD00mcoZe5CaoBKw==","signatures":[{"sig":"MEUCIHbRM9plZxuVvaCqkbg1Wr3o5aMQuRy5IjoJuyaoUxMOAiEA18Qx9uHxYDncKGv75i69yJ4dt67GjUO6Zdv8AQU735w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbccUUCRA9TVsSAnZWagAAaUYP/ii5Lu/5wtBtVcfx+Im3\np+nWt8D4NZ9UyKubG8YQJmWOndvkMdRBU2QJXKPd66tEOzb39tX4n+m1lYKs\n3QG2Gdgt61V+7kfVq+romC/mU41qCThW6XIdItJa+aHqCNu/yphpOPKFZQ+V\njhQeesJAXf/EK7iow44z56OKrqbkMSGSbFhVdd/ATC9C1jyHCO1e+bhZDpxr\nLfPvzXIccrvpepd5mfeICaLGAMKPbEuO0x8ICJi21jxjcz1IdE5fw2HZEY5z\n+wtgGafoOpjW24MH07eiZ5mGpVg2JbKAEWOUPDPezy+iCivJjPKpPd2cPJnK\nEv+ewUG2TMQ497aAD8zopL8B4OY9lJuIpJlJM395pRGfVSnrDmaqGj5bJsK8\nDKWN/ampadv9kDeKJiGMyoMYws0QdRlbxYY2mNRjKHRR2R86uW4+8MywKEjN\nIK0MNIhLLZTjP7AueigzvN2lpljgpT4ghR0aK8AWR+5xj6GEC51bk1rnoIMC\n4B+XGLfVbV2At5jj01vJal5/gpVH3Gt9cO0ol5bZCjbjQdxwe4UUqAH+m8sG\nSqAHriBrxi6p9l9AbAMBfxlIYSp3eRid/6RxDz21cNHpmbnmE6tnVHWds2yR\nsg7Aw3LIYA+IyLE/8+b3iE8NXDYMCXEs2CosxfosK5hascbXCmys+i9f7a+l\n+Ygj\r\n=m7OM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"verbose":true,"testMatch":["**/__tests__/**/*test.js?(x)"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":85,"branches":85,"functions":85,"statements":85}},"collectCoverageFrom":["src/**/*.js"],"modulePathIgnorePatterns":["dist/*"],"coveragePathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","files":["dist"],"config":{"commitizen":{"path":"cz-conventional-changelog"}},"engines":{"npm":">=3","node":">=4"},"gitHead":"eb947fd853a3c3749b5efedcf4882c2e65a9153e","scripts":{"start":"nps","commitmsg":"opt --in commit-msg --exec \"validate-commit-msg\"","precommit":"opt --in pre-commit --exec \"npm start validate\""},"_npmUser":{"name":"sirmyztiq","email":"fuzzoli87@gmail.com"},"repository":{"url":"git+https://github.com/parkhub/eslint-config-parkhub-base.git","type":"git"},"_npmVersion":"6.3.0","description":"Parkhub's Canonical base Javascript eslint rules!","directories":{},"_nodeVersion":"8.11.3","dependencies":{"eslint-config-airbnb-base":"^13.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nps":"^5.9.2","jest":"^23.5.0","husky":"^0.14.3","eslint":"^5.3.0","rimraf":"^2.6.2","codecov":"^3.0.4","opt-cli":"^1.6.0","babel-cli":"^6.26.0","nps-utils":"^1.7.0","babel-jest":"^23.4.2","commitizen":"^2.10.1","babel-eslint":"^8.2.6","babel-preset-env":"^1.7.0","semantic-release":"^15.9.8","eslint-plugin-jest":"^21.21.0","prettier-eslint-cli":"^4.7.1","validate-commit-msg":"^2.14.0","eslint-plugin-import":"^2.14.0","cz-conventional-changelog":"^2.1.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-strict-mode":"^6.24.1"},"peerDependencies":{"eslint":">= 5.3.0","eslint-plugin-jest":">= 21.21.0","eslint-plugin-import":">= 2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-parkhub-base_1.2.3_1534182675689_0.8514267963677995","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-08-02T18:57:28.413Z","modified":"2026-09-21T18:05:26.100Z","1.0.0":"2017-08-02T18:57:28.413Z","1.1.0":"2017-09-05T19:36:51.331Z","1.2.0":"2017-09-19T21:05:22.726Z","1.2.1":"2017-10-21T03:40:20.206Z","1.2.2":"2018-07-30T19:32:51.750Z","1.2.3":"2018-08-13T17:51:15.757Z"},"bugs":{"url":"https://github.com/parkhub/eslint-config-parkhub-base/issues"},"author":{"name":"Daniel Olivares"},"homepage":"https://github.com/parkhub/eslint-config-parkhub-base#readme","repository":{"url":"git+https://github.com/parkhub/eslint-config-parkhub-base.git","type":"git"},"description":"Parkhub's Canonical base Javascript eslint rules!","maintainers":[{"email":"daytonpe14@gmail.com","name":"daytonpe"},{"email":"matt.tschoegl@parkhub.com","name":"realtschoegl"},{"email":"alexander.cauble@gmail.com","name":"accloudcoder"},{"email":"jbrooks02@gmail.com","name":"novym"},{"email":"jebenavidez@outlook.com","name":"justin-ben"},{"email":"thiel.talicuran@parkhub.com","name":"thielt"},{"email":"stephen.emerson@parkhub.com","name":"stephemer"},{"email":"nathaniel.brown@parkhub.com","name":"nathaniel.brown"},{"email":"austin.lewis@justpark.com","name":"austin.lewis.justpark"},{"email":"landon.parris@justpark.com","name":"landon.parris"},{"email":"zoe.chamlee@parkhub.com","name":"zchamlee"},{"email":"joni@bek.io","name":"honi"},{"email":"colinc86@gmail.com","name":"electrocampbell"},{"email":"josh.boyle@justpark.com","name":"joshaboyle"},{"email":"loumonth.jack@justpark.com","name":"loumonth.jack"},{"email":"david.yang@justpark.com","name":"davidyang.justpark"},{"email":"dylan.delarosa@justpark.com","name":"delarosadyljp"},{"email":"rj.ellazar@justpark.com","name":"rjellazar"},{"email":"jack.anthony.wall@gmail.com","name":"j4k"},{"email":"hannah.ismail@parkhub.com","name":"hannahi771"},{"email":"jason@jasonlusk.com","name":"mpalpha"},{"email":"shane.frykholm@justpark.com","name":"mrshanef"}],"readme":"# eslint-config-parkhub-base\n\nParkhub's very own canonical Javascript style guide. Well, some of it :D. Based off [airbnb's style guide][airbnb-base-style-guide] with some minor modifications.\nThis are the base rules(non-React)\n\n[![Build Status][build-badge]][build]\n[![Code Coverage][coverage-badge]][coverage]\n[![Dependencies][dependencyci-badge]][dependencyci]\n[![version][version-badge]][package]\n[![MIT License][license-badge]][LICENSE]\n[![PRs Welcome][prs-badge]][prs]\n[![Roadmap][roadmap-badge]][roadmap]\n[![Semantic Release][semantic-release-badge]][sem-release-badge]\n[![Commitizen][commitizen-friendly-badge]][comm-friendly-badge]\n\n\n[![Watch on GitHub][github-watch-badge]][github-watch]\n[![Star on GitHub][github-star-badge]][github-star]\n[![Tweet][twitter-badge]][twitter]\n\n## Install\nYou must install peerDependencies.\n\nTo list them:\n```bash\nnpm info @parkhub/eslint-config-parkhub-base peerDependencies\n```\n\nThen install them by running:\n```bash\nnpm install -D <dependency:version>\n```\n\nOr, in your OSX/Linux:\n```bash\n(\n  export PKG=@parkhub/eslint-config-parkhub-base;\n  npm info \"$PKG@latest\" peerDependencies --json | command sed 's/[\\{\\},]//g ; s/: /@/g' | xargs npm install -D \"$PKG@latest\"\n)\n```\n\n## Usage\nIn your ```.eslintrc``` or ```.eslintrc.js``` add:\n```json\n\"extends\": \"parkhub-base\"\n```\n\n## Differences\n### [newline-per-chained-call][nlpcc]\n**Reasoning**: a depth of 4 is too deep. Much cleaner at two\n**Parkhub's configs**:\n```json\n\"newline-per-chained-call\": [\"error\", { ignoreChainWithDepth: 2 }]\n```\n\nThese will **FAIL**(from ESlint docs):\n\n```javascript\n\n_.chain({}).map(foo).filter(bar).value();\n\n// Or\n_.chain({}).map(foo).filter(bar);\n\n// Or\n_\n  .chain({}).map(foo)\n  .filter(bar);\n\n// Or\nobj.method().method2().method3();\n```\n\nThese will **PASS**(from ESlint docs):\n```javascript\n_\n  .chain({})\n  .map(foo)\n  .filter(bar)\n  .value();\n\n// Or\n_\n  .chain({})\n  .map(foo)\n  .filter(bar);\n\n// Or\n_.chain({})\n  .map(foo)\n  .filter(bar);\n\n// Or\nobj\n  .prop\n  .method().prop;\n\n// Or\nobj\n  .prop.method()\n  .method2()\n  .method3().prop;\n```\n\n###[comma-dangle][cd]\n**Reasoning**: Although the benefits of comma-dangles shine in diffs. They don't in looks.\n**Parkhub's configs**:\n```json\n\"comma-dangle\": [\"error\", \"never\"]\n```\nThese will **FAIL**(from ESlint docs)\n```javascript\nconst foo = {\n    bar: \"baz\",\n    qux: \"quux\",\n};\n\nconst arr = [1,2,];\n\nfoo({\n  bar: \"baz\",\n  qux: \"quux\",\n});\n```\n\nThese will **PASS**(from ESlint docs):\n```javascript\nconst foo = {\n    bar: \"baz\",\n    qux: \"quux\"\n};\n\nconst arr = [1,2];\n\nfoo({\n  bar: \"baz\",\n  qux: \"quux\"\n});\n```\n\n###[import/no-commonjs][inc]\n**Reasoning**:  This is Airbnb's. We only enforce the rule.\n**Parkhub's configs**:\n```json\n    \"import/no-commonjs\": \"error\"\n```\n\n## Additional Rules\nOur chosen test runner of choice is [Jest][jest] due to its compatibility with [React][react]. Therefore, we added some additional rules that apply to tests using [eslint-plugin-jest][epj]\n\n**Parkhub's configs**:\n```json\n  \"rules\": {\n    \"jest/no-disabled-tests\": \"warn\",\n    \"jest/no-focused-tests\": \"error\",\n    \"jest/no-identical-title\": \"error\"\n  },\n  \"env\": {\n    \"jest/globals\": true\n  }\n```\n\nYou can read about each rule in the plugin's docs.\n\n## Want changes?\nThese rules were agreed upon once upon a time and can be changed with valid reasoning. They will be updated as newer versions of Javascript features are released. If you want to request a change, create a PR and make the change and include your reasoning.\n\n## Tips\nUSE [Prettier][prettier]! It will fix your code for you. Trust me. Check out this repo to learn how to set it up.\n\n\n## LICENSE\n\nMIT\n\n[airbnb-base-style-guide]: https://github.com/airbnb/javascript\n[prettier]: https://github.com/prettier/prettier-eslint-cli\n[nlpcc]: https://eslint.org/docs/rules/newline-per-chained-call\n[inc]: https://github.com/benmosher/eslint-plugin-import/blob/HEAD/docs/rules/no-commonjs.md\n[cd]: https://eslint.org/docs/rules/comma-dangle\n[epj]: https://www.npmjs.com/package/@parkhub/eslint-plugin-jest\n[semantic-release-badge]: https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\n[sem-release-badge]: https://github.com/semantic-release/semantic-release\n[build-badge]:  https://g.codefresh.io/api/badges/build?repoOwner=parkhub&repoName=eslint-config-parkhub-base&branch=master&pipelineName=eslint-config-parkhub-base&accountName=loganbfisher&type=cf-1\n[build]:  https://g.codefresh.io/repositories/parkhub/eslint-config-parkhub-base/builds?filter=trigger:build;branch:master;service:59821c960ae1710001fef83c~eslint-config-parkhub-base\n[coverage-badge]: https://img.shields.io/codecov/c/github/parkhub/eslint-config-parkhub-base.svg?style=flat-square\n[coverage]: https://codecov.io/gh/parkhub/eslint-config-parkhub-base\n[dependencyci-badge]: https://dependencyci.com/github/parkhub/eslint-config-parkhub-base/badge?style=flat-square\n[dependencyci]: https://dependencyci.com/github/parkhub/eslint-config-parkhub-base\n[version-badge]: https://img.shields.io/npm/v/@parkhub/eslint-config-parkhub-base.svg?style=flat-square\n[package]: https://www.npmjs.com/package/@parkhub/eslint-config-parkhub-base\n[license-badge]: https://img.shields.io/npm/l/@parkhub/eslint-config-parkhub-base.svg?style=flat-square\n[license]: https://github.com/parkhub/eslint-config-parkhub-base/blob/master/LICENSE\n[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[prs]: http://makeapullrequest.com\n[roadmap-badge]: https://img.shields.io/badge/%F0%9F%93%94-roadmap-CD9523.svg?style=flat-square\n[roadmap]: https://github.com/parkhub/eslint-config-parkhub-base/blob/master/ROADMAP.md\n[github-watch-badge]: https://img.shields.io/github/watchers/parkhub/eslint-config-parkhub-base.svg?style=social\n[github-watch]: https://github.com/parkhub/eslint-config-parkhub-base/watchers\n[github-star-badge]: https://img.shields.io/github/stars/parkhub/eslint-config-parkhub-base.svg?style=social\n[github-star]: https://github.com/parkhub/eslint-config-parkhub-base/stargazers\n[twitter]: https://twitter.com/intent/tweet?text=Check%20out%20prettier-eslint-cli!%20https://github.com/parkhub/eslint-config-parkhub-base%20%F0%9F%91%8D\n[twitter-badge]: https://img.shields.io/twitter/url/https/github.com/parkhub/eslint-config-parkhub-base.svg?style=social\n[semantic-release]: https://github.com/semantic-release/semantic-release\n[commitizen-friendly-badge]: https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\n[comm-friendly-badge]: http://commitizen.github.io/cz-cli/\n\n\n\n","readmeFilename":"README.md"}