{"_id":"@dwp/eslint-config-jasmine","_rev":"17-2b6548b8296c24057e6b9b4f31bbae30","name":"@dwp/eslint-config-jasmine","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@dwp/eslint-config-jasmine","version":"1.0.0","keywords":["config","shareable-config","eslint","lint","jasmine"],"author":{"name":"Adam Moss"},"license":"ISC","_id":"@dwp/eslint-config-jasmine@1.0.0","maintainers":[{"name":"adam-moss","email":"adam.moss@bcs.org.uk"}],"homepage":"https://github.com/dwp/eslint-config-jasmine","bugs":{"url":"https://github.com/dwp/eslint-config-jasmine/issues"},"dist":{"shasum":"9999dcae47c792621fc35c6236bf19acdadf96b2","tarball":"https://registry.npmjs.org/@dwp/eslint-config-jasmine/-/eslint-config-jasmine-1.0.0.tgz","integrity":"sha512-pZAMvSGhdOOZgvO7BCegU0up6TEpjFpL2m1e7O5HFYTjTUwMuTzs7xBmINA13rkN2HvzbE0OxYoIrMi1LBkbaQ==","signatures":[{"sig":"MEUCIQC2/z/ohTYh0+OfIyr9YzAJXW6zoYFGpqp+7WA+Pa8kFAIgIt05G/x+KP/eMO+5i79I3yj88Z0119WL724md9VpxTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","files":["src/**","tests/.eslintrc.json"],"scripts":{"test":"npm run pipeline","pipeline":"npm run compliance-tests && npm run security-tests && npm run unit-tests && npm run quality-tests","commitmsg":"commitlint --edit","precommit":"lint-staged","unit:test":"nyc --report-dir .coverage/unit jasmine JASMINE_CONFIG_PATH=tests/unit/support/jasmine.json","unit-tests":"npm run unit:test","security:nsp":"nsp check #","quality-tests":"npm run quality:sonarjs","security:snyk":"snyk test -dev","security-tests":"npm run security:outdated && npm run security:nsp","quality:sonarjs":"sonarjs -e 'tests/**'","compliance-tests":"npm run compliance:eslint","compliance:eslint":"eslint --ignore-path .gitignore .","security:outdated":"npm outdated || true","quality:sonar-scanner":"sonar-scanner"},"_npmUser":{"name":"adam-moss","email":"adam.moss@bcs.org.uk"},"repository":{"url":"git+ssh://git@github.com/dwp/eslint-config-jasmine.git","type":"git"},"_npmVersion":"5.6.0","description":"jasmine configuration for eslint","directories":{},"_nodeVersion":"9.4.0","dependencies":{"eslint-plugin-jasmine":"2.9.1"},"devDependencies":{"nsp":"3.1.0","nyc":"11.4.1","snyk":"1.68.0","husky":"0.14.3","eslint":"4.15.0","jasmine":"2.8.0","sonarjs":"1.0.0","lint-staged":"6.0.0","@commitlint/cli":"6.0.2","@dwp/nyc-config-base":"file:../nyc-config-base/dwp-nyc-config-base-1.0.0.tgz","jasmine-spec-reporter":"4.2.1","@dwp/eslint-config-base":"file:../eslint-config-base/dwp-eslint-config-base-1.0.0.tgz","@dwp/commitlint-config-base":"file:../commitlint-config-base/dwp-commitlint-config-base-1.0.0.tgz"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-jasmine-1.0.0.tgz_1516046450878_0.2912881134543568","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@dwp/eslint-config-jasmine","version":"1.1.0","keywords":["config","shareable-config","eslint","lint","jasmine"],"author":{"name":"Adam Moss"},"license":"ISC","_id":"@dwp/eslint-config-jasmine@1.1.0","maintainers":[{"name":"jgdwp","email":"james.gauld@engineering.digital.dwp.gov.uk"},{"name":"lhokktyn","email":"lhokk.tyn@gmail.com"},{"name":"adam-moss","email":"adam.moss@bcs.org.uk"}],"contributors":[{"name":"Mike Shaw"}],"homepage":"https://github.com/dwp/eslint-config-jasmine","bugs":{"url":"https://github.com/dwp/eslint-config-jasmine/issues"},"dist":{"shasum":"d58c52277ff138768c29ac8f138c490969d5b543","tarball":"https://registry.npmjs.org/@dwp/eslint-config-jasmine/-/eslint-config-jasmine-1.1.0.tgz","fileCount":5,"integrity":"sha512-YxCskN4C2oHvg0nRudQmFMRBGmsLnpHlaN9/xDZGb04gL35JA+IxFOf13QuvjpZBzqee8TZ5UcGZTsPpNnk75Q==","signatures":[{"sig":"MEYCIQC9mYJaF6PUWTm8ZGU9ynE/DfzjmR4c4q+LU+aTbEdkCAIhANp57obF+3TRhRTqKN8ZIukLDRLkvEy1ZAUIbtz079Xu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3IhXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDURAAjT8kVz20Mvo7UAz5mf51kK1fccOoBzRDsxDhdmHlF1e6TIjK\r\nirKNMTaIXyD8j1mfXcV8ZC4D/ILcyEFNlqN8xZ+98QqzEw7C05ofoAAlFTlQ\r\nUbRawgspQMPSAVHfeTIVJNlboWDxa319lFOc6tI8r+pyKr4U8RFlRF2zdAgP\r\nY/BvY+EryccLkN+wv4MZukQZaMNqLO+MDIl70sYyYuoYCQIJPV87ykNEdI3S\r\nHOmZLHfKLjXCjVCzgAvJN4Xt0IhpQdARyhtYlIzXKGCSWu+l6v803+ablFYo\r\nu2+wPpZIhHX5OgJSKXGCeiWo5H7NNSBVFbZZ3taqCKVtAdhy0bSktAoE/j1F\r\nuwML9aVOH9ixph8BS1pU2k/4HSoPKvmEmRcguUxnCcTXlvPrn/z4PkO6Rz5B\r\nJ5Dd0z3kLolBncSQtKpydPOuQsTlihykLeg2uEWXy7GkK3aFRbWJAkgR9Tlq\r\nxJ5rrxt0tDm2SPsgjz2H/MuefYY6RGhCnQBGhC5NkkpN49OFA1Ro2KO4Y8oO\r\nc0Ey7EvHWSrSy5wzJ6fSxeSRZsMrUrf2h0q8jSFHwjRfCk9NsJmQ5owSF4xD\r\n5EjYMIPO1wmNz4j9EoqyR5lG466NUdsTgU5LGYnK67MkOCWugyLIhmERj4Ey\r\nZsj8HH6HD1QBHSGQ3F4jMS5NTh7HMLxcIKw=\r\n=/Ddf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","_from":"file:src-package.tgz","engines":{"node":"12 || 14 || 16 || 18"},"scripts":{"test":"npm run pipeline","tests":"npm run tests:unit","prepare":"husky install","pipeline":"npm run compliance-tests && npm run security-tests && npm run tests","tests:unit":"nyc --report-dir .coverage/unit jasmine JASMINE_CONFIG_PATH=tests/unit/support/jasmine.json","lint-staged":"lint-staged","security:snyk":"snyk test -dev","security-tests":"npm run security:outdated && npm run security:audit","security:audit":"npm audit || true","compliance:lint":"eslint --ignore-path .gitignore .","compliance-tests":"npm run compliance:commits && npm run compliance:lint","security:outdated":"npm outdated || true","compliance:commits":"commitlint --from=main --to=HEAD","compliance:commits:edit":"commitlint --edit"},"_npmUser":{"name":"jgdwp","email":"james.gauld@engineering.digital.dwp.gov.uk"},"_resolved":"/builds/dwp/engineering/house-style/eslint-config-jasmine/src-package.tgz","_integrity":"sha512-YxCskN4C2oHvg0nRudQmFMRBGmsLnpHlaN9/xDZGb04gL35JA+IxFOf13QuvjpZBzqee8TZ5UcGZTsPpNnk75Q==","repository":{"url":"git+ssh://git@github.com/dwp/eslint-config-jasmine.git","type":"git"},"_npmVersion":"9.3.1","description":"jasmine configuration for eslint","directories":{},"_nodeVersion":"19.5.0","dependencies":{"eslint-plugin-jasmine":"4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","snyk":"1.1095.0","husky":"8.0.3","eslint":"8.33.0","jasmine":"4.5.0","lint-staged":"13.1.0","@commitlint/cli":"17.4.2","@dwp/nyc-config-base":"1.0.0","jasmine-spec-reporter":"7.0.0","@dwp/eslint-config-base":"6.0.0","@dwp/commitlint-config-base":"4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-jasmine_1.1.0_1675397207642_0.2103500542467791","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@dwp/eslint-config-jasmine","version":"1.1.1","keywords":["config","shareable-config","eslint","lint","jasmine"],"author":{"name":"Adam Moss"},"license":"ISC","_id":"@dwp/eslint-config-jasmine@1.1.1","maintainers":[{"name":"dwp-bot","email":"open-source@engineering.digital.dwp.gov.uk"},{"name":"jgdwp","email":"james.gauld@engineering.digital.dwp.gov.uk"},{"name":"lhokktyn","email":"lhokk.tyn@gmail.com"},{"name":"adam-moss","email":"adam.moss@bcs.org.uk"}],"contributors":[{"name":"Mike Shaw"}],"homepage":"https://github.com/dwp/eslint-config-jasmine","bugs":{"url":"https://github.com/dwp/eslint-config-jasmine/issues"},"dist":{"shasum":"b71b1296783c4c5cf8cf4d9c9a8cedb6a5332204","tarball":"https://registry.npmjs.org/@dwp/eslint-config-jasmine/-/eslint-config-jasmine-1.1.1.tgz","fileCount":5,"integrity":"sha512-in5drTKF3PwgUCqZt/c/2YADVpUqCemr1jMhF5bjPIUvk2Q1PaD5dRIry2e4MBoBNmCfIaaL9V2X/ast5Al3Qg==","signatures":[{"sig":"MEYCIQCqbdBv/aNMbOS5KA1+xm07ZdWFsrq7zDyHmqpc6m5W1AIhAMupGOXPIvuquxJQpwtzjP6aYmhoW30J7BWbrBwXEKiP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGy1zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS1Q/6A7dTN9P+kBsGX7OpmrYniHJWZbeFSVy1YuhFX9M51hTzCl2Q\r\nLTG/39ZxVjBJI0YnHT+dE0gzMxGh0//yES8XiYPUHaV/CM9JC3pJU0AVlXC3\r\nZRI3nIYRV5OoH8DXOnrOj/ZuTShNAz6ARN9Zx1h1OQV4Mfc+er85KTCu5y9w\r\ns6vkO2eDekKG6zGgsY4R5IA6/wn0cyEYd55Uqb+w0CYP8hh8/VxFke8yAJzk\r\nrF7Xs3vR2OFgYnkpfrs9k3XP8fyFrHiQfgFi3Ly2MGvexnwhcREA6UsoHz95\r\nA/pJ+JsCMoZ/KKC4bcBs0lgMp/wv9e5rvi0VEZv8IAgOldtXf9n+ZF8Iezp5\r\n2MfzE5xeUbbiyGU73LVhk88kIwFSi2orte8VsAUlQiUiBCG92whOaUlTx0FS\r\nM4aQZFxb3NiUh3dL/gcOygpLlda5YELoQVTAyaPseyjdv8878MTSdjHbyTl7\r\n7pTt4QbJcIwSgTdOII3INlOpB8+UzAyFwkkgo9ytBQwMppxUcn9g06xNffr0\r\nvRuO8sWHZz8DjJVHx1dLIqAuNxzxwqxb3OlS5OrBCuRFs4k9dzjEmglJ2Rbt\r\nG2FMWQ8ODFZd5uIZCkcxslGBYLVYOu0ib683ZmnmUUF5gdEPivpOsWCnLByF\r\n5/wRbUyOCocPD3jTP/2RCMzREM3xA+eaiqU=\r\n=jTHX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","_from":"file:src-package.tgz","engines":{"node":"12 || 14 || 16 || 18"},"scripts":{"test":"npm run pipeline","tests":"npm run tests:unit","prepare":"husky install","pipeline":"npm run compliance-tests && npm run security-tests && npm run tests","tests:unit":"nyc --report-dir .coverage/unit jasmine JASMINE_CONFIG_PATH=tests/unit/support/jasmine.json","lint-staged":"lint-staged","security:snyk":"snyk test -dev","security-tests":"npm run security:outdated && npm run security:audit","security:audit":"npm audit || true","compliance:lint":"eslint --ignore-path .gitignore .","compliance-tests":"npm run compliance:commits && npm run compliance:lint","security:outdated":"npm outdated || true","compliance:commits":"commitlint --from=main --to=HEAD","compliance:commits:edit":"commitlint --edit"},"_npmUser":{"name":"dwp-bot","email":"open-source@engineering.digital.dwp.gov.uk"},"_resolved":"/builds/dwp/engineering/protected-pipelines/mirror-gitlab-package/tmp.MonNKp/src-package.tgz","_integrity":"sha512-in5drTKF3PwgUCqZt/c/2YADVpUqCemr1jMhF5bjPIUvk2Q1PaD5dRIry2e4MBoBNmCfIaaL9V2X/ast5Al3Qg==","repository":{"url":"git+ssh://git@github.com/dwp/eslint-config-jasmine.git","type":"git"},"_npmVersion":"9.1.2","description":"jasmine configuration for eslint","directories":{},"_nodeVersion":"18.12.1","dependencies":{"eslint-plugin-jasmine":"4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","snyk":"1.1121.0","husky":"8.0.3","eslint":"8.36.0","jasmine":"4.6.0","lint-staged":"13.2.0","@commitlint/cli":"17.4.4","@dwp/nyc-config-base":"1.1.0","jasmine-spec-reporter":"7.0.0","@dwp/eslint-config-base":"6.1.0","@dwp/commitlint-config-base":"4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-jasmine_1.1.1_1679502706846_0.16416300766756553","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-01-15T20:00:51.800Z","modified":"2025-02-19T14:43:34.056Z","1.0.0":"2018-01-15T20:00:51.800Z","1.1.0":"2023-02-03T04:06:47.791Z","1.1.1":"2023-03-22T16:31:47.009Z"},"bugs":{"url":"https://github.com/dwp/eslint-config-jasmine/issues"},"author":{"name":"Adam Moss"},"license":"ISC","homepage":"https://github.com/dwp/eslint-config-jasmine","keywords":["config","shareable-config","eslint","lint","jasmine"],"repository":{"url":"git+ssh://git@github.com/dwp/eslint-config-jasmine.git","type":"git"},"description":"jasmine configuration for eslint","contributors":[{"name":"Mike Shaw"}],"maintainers":[{"email":"adam.moss@bcs.org.uk","name":"adam-moss"},{"email":"lhokk.tyn@gmail.com","name":"lhokktyn"},{"email":"open-source@engineering.digital.dwp.gov.uk","name":"dwp-bot"}],"readme":"# @dwp/eslint-config-jasmine\n\nShareable [`eslint`](http://eslint.org) config enforcing our lint and style convention for the [`jasmine`](https://jasmine.github.io/) test framework.\n\n## Getting started\n\n```sh\nnpm install --save-dev @dwp/eslint-config-base eslint\n```\n\n## Rules\n\nAdd an `.eslintrc.js` file that looks something like:\n\n```js\nmodule.exports = require('@dwp/eslint-config-jasmine');\n```\n\nYou can add your own rules to enhance this, but in doing so please ensure you don't weaken the baseline ruleset.\n\nDon't use `.eslintrc` (low precedence) or `package.json` (even lower, and just plain bad!), lest you incur the wrath of a patient adversary.\n\n## Linting\n\nAdd `eslint` to your test suite like this, or see our [package.json](package.json) for an example of how we do it:\n\n```json\n  \"test\": \"eslint .\"\n```\n","readmeFilename":"README.md"}