{"_id":"@aegu/eslint-plugin-licensed","_rev":"2-0a1d0c85623a9322104a25fc2e6a0d44","name":"@aegu/eslint-plugin-licensed","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@aegu/eslint-plugin-licensed","version":"0.0.1","keywords":["eslint","lint","rules"],"author":{"name":"Linus Gubenis","email":"linus@aegu.de"},"license":"MIT","_id":"@aegu/eslint-plugin-licensed@0.0.1","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"dist":{"shasum":"2305bbe842d67594c2c9c46aada3c8d7362afaf3","tarball":"https://registry.npmjs.org/@aegu/eslint-plugin-licensed/-/eslint-plugin-licensed-0.0.1.tgz","fileCount":10,"integrity":"sha512-cSpV50ppSprVsgJpwttJ/8XPMVTqsAIzXsCQD4ruIMzBw1CsTCukZUtK05Eik8iv8gvTsQsRuN8wSIvTZ6KBlg==","signatures":[{"sig":"MEQCIDYmWzlCT5b8LiCbIZBljq94/SBuuMMoOBrIRsOqWZp/AiBuXQ8B/XsKoo7XiJPDC0bB/uf3/xI/jT4mXRT81aDLbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5446},"main":"index.js","gitHead":"c5b144aee78b39ab40f614cd0f589f44d96185d2","private":false,"scripts":{"all":"npm test","test":"cd test && npm install && npm test"},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"_npmVersion":"8.19.2","description":"Lint rules for Anwendungsentwicklung Gubenis licensed projects","directories":{},"_nodeVersion":"18.12.1","dependencies":{"eslint-plugin-license-header":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.1"},"peerDependencies":{"eslint":"^2 || ^3 || ^4 || ^5 || ^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-licensed_0.0.1_1713545315892_0.7088913787490441","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@aegu/eslint-plugin-licensed","private":false,"publishConfig":{"access":"public"},"version":"0.0.2","description":"Lint rules for Anwendungsentwicklung Gubenis licensed projects","main":"index.js","scripts":{"all":"npm test","test":"cd test && npm install && npm test"},"keywords":["eslint","lint","rules"],"author":{"name":"Linus Gubenis","email":"linus@aegu.de"},"license":"MIT","dependencies":{"eslint-plugin-license-header":"^0.2.0"},"devDependencies":{"eslint":"^8.23.1"},"peerDependencies":{"eslint":"^2 || ^3 || ^4 || ^5 || ^6 || ^7 || ^8"},"_id":"@aegu/eslint-plugin-licensed@0.0.2","gitHead":"66c9de680ccc30cb35bef3c99172c50e247f6cf4","_nodeVersion":"23.5.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-VzOgIX+RuLdsxzoIWgL9JfixpxRTkbcYoGq1OJvBN2ZKonlIJSqwkxoOZVwZLIxr4wC+lIceL0EIJlqFtUIY7Q==","shasum":"209d8d91ee27e09a746efb6b583d4f5f2df81410","tarball":"https://registry.npmjs.org/@aegu/eslint-plugin-licensed/-/eslint-plugin-licensed-0.0.2.tgz","fileCount":10,"unpackedSize":5456,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNNizIo8895a9vF5aAk7S5dxhZpToboo+757jKchB9xAIhAILg00aXKbo9ZTuSqIlJmikwDXYBrImPTjbkjGcf3/gg"}]},"_npmUser":{"name":"aegu","email":"linus@aegu.de"},"directories":{},"maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-licensed_0.0.2_1752285370690_0.5327064659216587"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-19T16:48:35.775Z","modified":"2025-07-12T01:56:11.150Z","0.0.1":"2024-04-19T16:48:36.075Z","0.0.2":"2025-07-12T01:56:10.909Z"},"author":{"name":"Linus Gubenis","email":"linus@aegu.de"},"license":"MIT","keywords":["eslint","lint","rules"],"description":"Lint rules for Anwendungsentwicklung Gubenis licensed projects","maintainers":[{"name":"aegu","email":"linus@aegu.de"}],"readme":"# @aegu/eslint-plugin-licensed\n\n## Use\n\nExtend `@aegu/eslint-plugin-licensed/*` in your base [ESLint](https://eslint.org/) configuration:\n\n```json\n{\n  \"extends\": \"plugin:@aegu/eslint-plugin/licensed/commercial\"\n}\n```\n\n## Available Recommended Configurations\n\nWe ship with a few blue prints:\n\n* `@aegu/eslint-plugin-licensed/mit`: ensures that all source files start with the [MIT license header](./resources/MIT-license-header.js)\n* `@aegu/eslint-plugin-licensed/commercial`: ensures that all source files start with the [Anwendungsentwicklung Gubenis commercial license header](./resources/commercial-license-header.js)\n* `@aegu/eslint-plugin-licensed/apache`: ensures that all source files start with the [Apache Version 2.0 license header](./resources/apache-license-header.js)\n\n\n## Maintain Licenses\n\nChanges to licenses will be released as [semantic version bumps](https://semver.org/).\n\nTo automatically add/update configured license headers, run ESLint in [auto-fix mode](https://eslint.org/docs/user-guide/command-line-interface#fixing-problems):\n\n```sh\neslint --fix\n```\n\nTo validate that users add the license headers as required, ensure `eslint` is being run as part of your CI pipeline.\n\n## License\n\nMIT","readmeFilename":"README.md"}