{"_id":"@amaurym/tsconfig","_rev":"1-b5f9848b37a1e5ba3879cd4b4b45090e","name":"@amaurym/tsconfig","dist-tags":{"latest":"1.3.5"},"versions":{"1.3.5":{"name":"@amaurym/tsconfig","version":"1.3.5","author":{"name":"Amaury","email":"amaurym10@protonmail.com"},"description":"Mostly common-sense configuration for tsconfig","license":"MIT","main":"tsconfig.json","repository":{"type":"git","url":"git+https://github.com/amaurym/config.git"},"peerDependencies":{"typescript":"^4.0.5"},"gitHead":"518fdb177227410e67e099a9fd04eb0147c29ed7","bugs":{"url":"https://github.com/amaurym/config/issues"},"homepage":"https://github.com/amaurym/config#readme","_id":"@amaurym/tsconfig@1.3.5","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-toHa2YI/Ew3PIyMTBJqjWY/ZazcMrGODB3I9oz5SPZZGdZxyAlo2trLi63HA+NZlweJjXQQWWrGb90RruYjS6g==","shasum":"9c7d070902100eca97e7de1ecb2178576cf27b51","tarball":"https://registry.npmjs.org/@amaurym/tsconfig/-/tsconfig-1.3.5.tgz","fileCount":5,"unpackedSize":4438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLTOJCRA9TVsSAnZWagAAJ1kP/A26+83Ml0OZSvETHRgE\np+tFFYDtdA5XIayirjK9R8E7aSpyWoUCvlsqcxRgEJUChlE32VzpFDiH6XaW\nvDcv0A7GSeqW+uHnjUta+kY758bKrXUeZaQHvFLy3kCd2XY4mkr9OAtgOpoz\nmrADchAFNbr0X0X1X4oK8DjifrGY6rh1EzBP4jARRvE+cnj+zi9iv3CE59Ij\nZZzHJKANRQlRYeAR5Y7Nhy11lbJDbPxXAfQ2ZiPO3qUkEYb3Xt5GZpkwQWZ/\nAE6DD3h+FI/OOW3Nv4QI/GMXuS2klNsky51CFxaLmzdsW2NV9BN3KbczFnlG\nEjWqumdMVw+F1kEsshEorkHVe1AeYaB3hMc9bQ0rUbdnAYO3qAXIaH0SPCZq\n2kpDCvlTkacW1WyBn4LrjLEySz7nl2KaIf+ujIxPfA0SVcY3vXbfY29ZlpeY\nMRPFxrPwFWRE2w8h2FqFlHg3IPzDW2mHrzJTBxi8jRe9/RezME40WIer6/vM\nmQmRB6UjWH49s0tjjjVAnvIY2RsmdW4wUMiv3tl4ynCFs5o5OtCcu0HwHHey\nHqghXTySWS67D0ZgxBjPghr+PIS5l6FuYBgbKTHQgC4gDMYsk9sOOk+XTzJw\noEkprZcTypltE8qyGVB1WJWNE/ytulQCVAnuBIuDHvU9uv2gZq7WU+4T6bdh\nHTVw\r\n=Yru1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd5i2pVW0i8EH6g32oTwbqMuAXUBcbL85RqZXnwatMdgIhAK4DdlaxESaASEOmHtfvtdWBCRv1gRjY8RTkPFWtnUbI"}]},"_npmUser":{"name":"amaurym","email":"npm@sjcfddapdmp.pw"},"directories":{},"maintainers":[{"name":"amaurym","email":"npm@sjcfddapdmp.pw"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsconfig_1.3.5_1613575049304_0.40329599370005"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-17T15:17:29.254Z","1.3.5":"2021-02-17T15:17:29.404Z","modified":"2022-04-04T13:44:06.650Z"},"maintainers":[{"name":"amaurym","email":"npm@sjcfddapdmp.pw"}],"description":"Mostly common-sense configuration for tsconfig","homepage":"https://github.com/amaurym/config#readme","repository":{"type":"git","url":"git+https://github.com/amaurym/config.git"},"author":{"name":"Amaury","email":"amaurym10@protonmail.com"},"bugs":{"url":"https://github.com/amaurym/config/issues"},"license":"MIT","readme":"[![npm](https://img.shields.io/npm/v/@amaurym/tsconfig.svg)](https://www.npmjs.com/package/@amaurym/tsconfig)\n![License](https://img.shields.io/npm/l/@amaurym/tsconfig)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![dependencies Status](https://david-dm.org/amaurym/config/status.svg?path=packages/tsconfig)](https://david-dm.org/amaurym/config?path=packages/tsconfig)\n[![Buy me a tree](https://img.shields.io/badge/Buy%20me%20a%20tree-%F0%9F%8C%B3-lightgreen)](https://offset.earth/amaurym)\n\n# `@amaurym/tsconfig`\n\n💯 Mostly common-sense configuration files for `tsconfig`.\n\n## 🚀 Get Started\n\nIn your project's root folder:\n\n```bash\nyarn add --dev @amaurym/tsconfig\n```\n\nAnd in your own `tsconfig.json`, add:\n\n```json\n{\n  \"extends\": \"./node_modules/@amaurym/tsconfig/tsconfig\"\n}\n```\n\n## 📖 Included Rules\n\nI try to use as much defaults from the TypeScript team as possible, but I find `--strict` to be really useful to have elegant code.\n\n```json\n{\n  \"compilerOptions\": {\n    \"esModuleInterop\": true,\n    \"strict\": true\n  }\n}\n```\n","readmeFilename":"README.md"}