{"_id":"@absolunet/eslint-config-typescript","_rev":"9-f9876eeb5b508af2c12d844513713086","name":"@absolunet/eslint-config-typescript","dist-tags":{"next":"4.0.0-beta.2","latest":"4.0.0-beta.1"},"versions":{"4.0.0-beta.1":{"name":"@absolunet/eslint-config-typescript","version":"4.0.0-beta.1","description":"ESLint config for TypeScript","definition":"","homepage":"https://github.com/absolunet/eslint-config","author":{"name":"Absolunet","url":"https://absolunet.com"},"keywords":["eslint","eslintconfig","eslint-config","typescript"],"license":"MIT","repository":{"url":"git://github.com/absolunet/eslint-config.git","type":"git"},"bugs":{"url":"https://github.com/absolunet/eslint-config/issues"},"engines":{"node":">= 14.13.1"},"main":"dist/node","scripts":{"test":"node test --scope=all","test:standards":"node test --scope=standards","test:unit":"node test --scope=unit","test:feature":"node test --scope=feature","test:integration":"node test --scope=integration","test:endtoend":"node test --scope=endtoend"},"devDependencies":{"@absolunet/tester":"5.0.0-beta.5","@typescript-eslint/eslint-plugin":"5.47.0","@typescript-eslint/parser":"5.47.0","eslint":"8.30.0","typescript":"4.9.4"},"dependencies":{"@absolunet/eslint-loader":"4.0.0-beta.1"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","typescript":"^4.9.4"},"_id":"@absolunet/eslint-config-typescript@4.0.0-beta.1","_integrity":"sha512-yAJOonitwc0XKAZ+8HAw5DYdV3wX6RN0jRglTU+7oQPgocF22jmBdck92rQmFm3dZQDgS8hhyB1iMc8KzXNbRA==","_resolved":"/var/folders/w1/_mr6g6j118v_nm3tgtfx91cw0000gq/T/absolunetmanager-package-tarball--46943-4mdWUUGFF1zI/absolunet-eslint-config-typescript-4.0.0-beta.1.tgz","_from":"file:/var/folders/w1/_mr6g6j118v_nm3tgtfx91cw0000gq/T/absolunetmanager-package-tarball--46943-4mdWUUGFF1zI/absolunet-eslint-config-typescript-4.0.0-beta.1.tgz","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-yAJOonitwc0XKAZ+8HAw5DYdV3wX6RN0jRglTU+7oQPgocF22jmBdck92rQmFm3dZQDgS8hhyB1iMc8KzXNbRA==","shasum":"533db54d67131328c5a9836b2a6502efcd3e6fa9","tarball":"https://registry.npmjs.org/@absolunet/eslint-config-typescript/-/eslint-config-typescript-4.0.0-beta.1.tgz","fileCount":5,"unpackedSize":5649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCwaM7aXB+flA1LmpLqaDVeTYGtTmalH+6Ipp8wv9XxgIhAO6ru+cbz+OE5WLRRryuy05LJsxFvGFggter6Oi5N2ct"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjohY5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBPxAAk/EzHONwyp71gDLk5+XNiLXCDvL1MAJHZYYlL7IA+AgqO7L0\r\nwClSNaD8FAOtn7JJxm8MQONX+lKCQX+k2t163wf7UBdU/6v/2RPONfC6x+1o\r\nRgQxVSIWdyUuw6NVyJdlYBThvQ3juM8S+yqgDPHDLgfSMva1YwLiY4YWwr1x\r\n7hwVlFqVgs/TLk6P8H6Ojwuv/jLqii0Wdt+iVxdEQ4sskI/7G+5pv0BP2MVi\r\nLH40PrSjVfpzda9MMyObADKL1iZ4DmaPBfc2m2u48H8YJbkLwShSuskwKVnj\r\nOHNMjI24S8S23dqaLAFZ82yegaNjx5Ux2ntzjpzStzihNz1h1RYNpL4nEb1z\r\n+yNVod+a5wykzm3hWX+WJAB1fi5/DjYy9TYKwTMh6o2F6wTm+n644sk+3U4m\r\narBDzJvoi1ylxZ9agFiulnK6Z/QKHVIiq80mFZfiBW35D5YRrogIsK+EdMr7\r\nShno46KmE4RLBRuZmwMwHXu7lz+xY85PSKADogYO+qOwC/6nESacp1bSsrW4\r\nPVHwS13XIUUa0rmvs3Or7w/Ecs9tlvwbPxKU2gpn2zQnnF2r7FyT78oKJCBf\r\nYiF3CHcG4oIdC7VUKU48TTFUjvXwFlzTbEJ5md4McANSEPJTHYvf68ovWSlH\r\n4UBHKAjw4wDvIDnk2rRQXx8FRziBmu9iWVU=\r\n=xmw+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jblandry","email":"npm@jblandry.info"},"directories":{},"maintainers":[{"name":"mboutry","email":"melissa.boutry@valtech.com"},{"name":"absobot","email":"dev+absobot-npm@absolunet.com"},{"name":"pleminh","email":"pleminh@absolunet.com"},{"name":"jblandry","email":"npm@jblandry.info"},{"name":"fpoulin09","email":"francis.poulin9dev@gmail.com"},{"name":"absolunet-admin","email":"abso-opensource@valtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_4.0.0-beta.1_1671566904972_0.6044818165966341"},"_hasShrinkwrap":false,"deprecated":"Switch to '@valtech-commerce/eslint-config'"},"4.0.0-beta.2":{"name":"@absolunet/eslint-config-typescript","version":"4.0.0-beta.2","description":"ESLint config for TypeScript","definition":"","homepage":"https://github.com/absolunet/eslint-config","author":{"name":"Absolunet","url":"https://absolunet.com"},"keywords":["eslint","eslintconfig","eslint-config","typescript"],"license":"MIT","repository":{"url":"git://github.com/absolunet/eslint-config.git","type":"git"},"bugs":{"url":"https://github.com/absolunet/eslint-config/issues"},"engines":{"node":">= 14.13.1"},"main":"dist/node","scripts":{"test":"node test --scope=all","test:standards":"node test --scope=standards","test:unit":"node test --scope=unit","test:feature":"node test --scope=feature","test:integration":"node test --scope=integration","test:endtoend":"node test --scope=endtoend"},"devDependencies":{"@absolunet/tester":"5.0.0-beta.5","@typescript-eslint/eslint-plugin":"5.47.0","@typescript-eslint/parser":"5.47.0","eslint":"8.30.0","typescript":"4.9.4"},"dependencies":{"@absolunet/eslint-loader":"4.0.0-beta.2"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","typescript":"^4.9.4"},"readme":"# @absolunet/eslint-config-typescript\n\n[![npm][npm-badge]][npm-url]\n[![npm dependencies][dependencies-badge]][dependencies-url]\n[![Tests][tests-badge]][tests-url]\n[![npms][npms-badge]][npms-url]\n[![License: MIT][license-badge]][license-url]\n\n> ESLint config for TypeScript\n\nOpinionated ESLint [shareable config](https://eslint.org/docs/developer-guide/shareable-configs.html) for [TypeScript](https://www.typescriptlang.org/).\n\nMade to be combined with a [@absolunet/eslint-config-core](https://github.com/absolunet/eslint-config) sourced config.\n\n## Install\n\n```\n$ npm install @absolunet/eslint-config-typescript\n```\n\n## Usage\n\nAdd some ESLint config to your `.eslintrc.yaml`:\n\n```yaml\nextends: \"@absolunet/eslint-config-typescript\"\n\nparserOptions:\n  project:\n    - \"./tsconfig.json\" # Your TS config file\n```\n\n## Used parser\n\n- [@typescript-eslint/parser](https://typescript-eslint.io/) - TypeScript parser\n\n## Used plugins\n\n- [@typescript-eslint](https://typescript-eslint.io/) - TypeScript linting rules\n\n## Used configurations\n\n- [@typescript-eslint/recommended](https://typescript-eslint.io/linting/configs) - Recommended rules for TypeScript\n- [@typescript-eslint/recommended-requiring-type-checking](https://typescript-eslint.io/linting/configs) - Require type information rules\n\n## Related\n\n- [Other configs](https://github.com/absolunet/eslint-config)\n\n## Documentation\n\nView [documentation](https://documentation.absolunet.com/eslint-config/typescript)\n\n## License\n\n[MIT](LICENSE) © [Absolunet](https://absolunet.com)\n\n[npm-badge]: https://img.shields.io/npm/v/@absolunet/eslint-config-typescript?style=flat-square\n[dependencies-badge]: https://img.shields.io/david/absolunet/eslint-config?path=packages/typescript&style=flat-square\n[tests-badge]: https://img.shields.io/github/workflow/status/absolunet/eslint-config/tests/production?label=tests&style=flat-square\n[npms-badge]: https://badges.npms.io/%40absolunet%2Feslint-config-typescript.svg?style=flat-square\n[license-badge]: https://img.shields.io/badge/license-MIT-green?style=flat-square\n[npm-url]: https://www.npmjs.com/package/@absolunet/eslint-config-typescript\n[dependencies-url]: https://david-dm.org/absolunet/eslint-config?path=packages/typescript\n[tests-url]: https://github.com/absolunet/eslint-config/actions?query=workflow%3Atests+branch%3Aproduction\n[npms-url]: https://npms.io/search?q=%40absolunet%2Feslint-config-typescript\n[license-url]: https://opensource.org/licenses/MIT\n","readmeFilename":"README.md","_id":"@absolunet/eslint-config-typescript@4.0.0-beta.2","_integrity":"sha512-86CC284ooNeGiCCTwwCbxJ1M8aCf3etezS85VGeUpwYM2bnpcaeEckK3YFt1i3AurQm19HVDHn5XvYi+iqrKeQ==","_resolved":"/var/folders/w1/_mr6g6j118v_nm3tgtfx91cw0000gq/T/absolunetmanager-package-tarball--99439-WXooMFm16fGZ/absolunet-eslint-config-typescript-4.0.0-beta.2.tgz","_from":"file:/var/folders/w1/_mr6g6j118v_nm3tgtfx91cw0000gq/T/absolunetmanager-package-tarball--99439-WXooMFm16fGZ/absolunet-eslint-config-typescript-4.0.0-beta.2.tgz","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-86CC284ooNeGiCCTwwCbxJ1M8aCf3etezS85VGeUpwYM2bnpcaeEckK3YFt1i3AurQm19HVDHn5XvYi+iqrKeQ==","shasum":"c93b6bf9472f14aaac168c47715c7e853bf3332e","tarball":"https://registry.npmjs.org/@absolunet/eslint-config-typescript/-/eslint-config-typescript-4.0.0-beta.2.tgz","fileCount":5,"unpackedSize":5651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCorvPNNOaXzo98wp7oI1LlYPlPRHChQb4n95gVZj9x9gIhAO0jN3CZ9lHZtQfYKmRNEtPLiozPzneCqu8yJ9bl0KEM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo1V6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWJRAAjjkxwdrkijAU+PPX2IHrJJF9c/Ur/zcFDgB/OVJ2Kfr6WPc4\r\nSHOQAhVYnaoZLCivYsLAhj6aP0/7FXlDUVtHi68sC2YkCBK6coJULukCuUxe\r\nzRcZOat7KcIR002gXZIJgVfNaaNdiq9k5WIni16WOuBSlCXtpLrcDoez2qdZ\r\naWt77iS9/58sWnKZVoVAlorPeBWvCPMp3TliXL4trdNAo2Yo1pYnUhXdc/ze\r\nt73hrTstPtOl6RtWRRh0FlPdbF1GPNa92A0TFw84VkMSK4LN1xQrgNFLEcEY\r\nmZlUzJoY865Pe33cRBy0gx8jyeFzCCb7/lSt+GNlHm+B0Jlze2b8bJHzG3ol\r\nQsO+RDzZsVVBt3fyKak6KQEOFdItDoqo594neLKQZ5gGE8gZlKUeuWY9Pm8G\r\ndiSFjR/aICbBTmfSUcvn4eJawGbky7BGARNIBoZqHA1Wz8XDN5OhDxHU6NHm\r\nKJh6OQFeFy/EX/C/zFXl0XqySTjnfbcim5JE1qV294vTSJJ21FN7OqN0dJRD\r\nYalMJMvoE9abYbM+suW2V4YKV/O6Vf9zsMI8hdwM7SALZdWgGhDi9nb4IeUV\r\ncRL0khBRz/hTC9P33sXhSREGwSGbFh0pUWupIGzwbGh2j5n76K3EgNLDVGNj\r\nOPHmJn6K3UKjTzuE+sTouOie426YPOgl3qA=\r\n=Du2w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jblandry","email":"npm@jblandry.info"},"directories":{},"maintainers":[{"name":"mboutry","email":"melissa.boutry@valtech.com"},{"name":"absobot","email":"dev+absobot-npm@absolunet.com"},{"name":"pleminh","email":"pleminh@absolunet.com"},{"name":"jblandry","email":"npm@jblandry.info"},{"name":"fpoulin09","email":"francis.poulin9dev@gmail.com"},{"name":"absolunet-admin","email":"abso-opensource@valtech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript_4.0.0-beta.2_1671648634802_0.49762302874642383"},"_hasShrinkwrap":false,"deprecated":"Switch to '@valtech-commerce/eslint-config'"}},"time":{"created":"2022-12-20T20:08:24.906Z","4.0.0-beta.1":"2022-12-20T20:08:25.144Z","modified":"2023-02-13T18:42:26.972Z","4.0.0-beta.2":"2022-12-21T18:50:34.962Z"},"maintainers":[{"email":"dev+absobot-npm@absolunet.com","name":"absobot"},{"email":"npm@jblandry.info","name":"jblandry"},{"email":"abso-opensource@valtech.com","name":"valtech_commerce"}],"description":"ESLint config for TypeScript","homepage":"https://github.com/absolunet/eslint-config","keywords":["eslint","eslintconfig","eslint-config","typescript"],"repository":{"url":"git://github.com/absolunet/eslint-config.git","type":"git"},"author":{"name":"Absolunet","url":"https://absolunet.com"},"bugs":{"url":"https://github.com/absolunet/eslint-config/issues"},"license":"MIT","readme":"","readmeFilename":""}