{"_id":"@cero.uno/eslint-plugin-licensed","name":"@cero.uno/eslint-plugin-licensed","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@cero.uno/eslint-plugin-licensed","private":false,"publishConfig":{"access":"public"},"version":"0.0.1","description":"Lint rules for Cero.Uno 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@cero.uno"},"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":"@cero.uno/eslint-plugin-licensed@0.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-WTei/KrgIuYqgf9U4vfvXJVqT5gyaXb3p8fLdaxZWcUbPWh5piemPXQa0SxoyBapEkTzKMdxulFED8UBLXNHjQ==","shasum":"a197d21b092952625d539bd0907e7fad6a39bd76","tarball":"https://registry.npmjs.org/@cero.uno/eslint-plugin-licensed/-/eslint-plugin-licensed-0.0.1.tgz","fileCount":10,"unpackedSize":5268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB489hP//1vA2IhL+H95YkOQE763RObKg147rX/XBzjgIhAKYWFziJZKWQodL+rBgFV/dEnHyLFzb4Q+rcCZQGSHsq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZRTLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgQw/8Dqoonx/2YRBm0DjpppolQzI1fmbGTgNxzSFwIZWO8jKaXVZW\r\nB/hm5liUHHMIbi02k5axq7Bd1SBLqgOzr7CMjGbujJeEz2jJexlI21Ft+jr3\r\n8OuW4w4TTnZ30ap1zpOjfX1Rmagdrmpl7V8+pLX/WuolnYOtcfJ8+5ey/hfL\r\nZgTa67WSmCiG5VzHhlbO8Fjme95HePzGI/aKdGqnh0KUyws+LIv2LDkrTpgj\r\nOMmuVtk+mPI6xqaC1hDGsFCmq4ZoHWwLsR8GRrjr0OZYetmYloRoRjJazldB\r\nAy4w/5n9bXGE4L3iGX8j2raAg5YCHtOQ8KOG0AnOofYSQjtbFgrvqyuHktkb\r\nXCEQpfNWKin+dbkC8Zdh5b5emGP6seHVlBrXJOj3/yMis1lvo/bytQ8EzbG9\r\nq9U8gdvlS0Z/r0mmE3sw+TrdcomZZUa7sMKJUewhTzmoLH9JyMlxqJqi7O3Y\r\nDf4Mp4bijIlJHM87RKbJ4CFqSPa27trPA3Ss7NQmVkv4SEhPHIsTSywpxNVl\r\nc2My/oWv+EbnZzLauwVrvq+f7qg9nHhmb/Qbch+TinNci6WEOD6eDpl4GZkU\r\nYBAMFSJvXX8FmZCE6mF07ij6JdCeX6pAvTSrledK2ti+vyKjJsfqqw68hlAT\r\nTqnsR0Xqxy5LKRSY1M0PUL8J3KmDvlIyBkE=\r\n=frRr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"linus-cero.uno","email":"accounts@cero.uno"},"directories":{},"maintainers":[{"name":"linus-cero.uno","email":"accounts@cero.uno"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-licensed_0.0.1_1667568843213_0.9116816619643999"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-04T13:34:03.137Z","0.0.1":"2022-11-04T13:34:03.370Z","modified":"2022-11-04T13:34:03.544Z"},"maintainers":[{"name":"linus-cero.uno","email":"accounts@cero.uno"}],"description":"Lint rules for Cero.Uno licensed projects","keywords":["eslint","lint","rules"],"author":{"name":"Linus Gubenis","email":"linus@cero.uno"},"license":"MIT","readme":"# @cero.uno/eslint-plugin-licensed\n\n## Use\n\nExtend `@cero-uno/eslint-plugin-licensed/*` in your base [ESLint](https://eslint.org/) configuration:\n\n```json\n{\n  \"extends\": \"plugin:cerouno-licensed/mit\"\n}\n```\n\n## Available Recommended Configurations\n\nWe ship with a few blue prints:\n\n* `@cero-uno/eslint-plugin-licensed/mit`: ensures that all source files start with the [MIT license header](./resources/MIT-license-header.js)\n* `@cero-uno/eslint-plugin-licensed/commercial`: ensures that all source files start with the [cerouno commercial license header](./resources/commercial-license-header.js)\n* `@cero-uno/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"}