{"_id":"@adchitects/typescript-config","_rev":"1-331fdf9883238c9cbbf4fcb39447f21c","name":"@adchitects/typescript-config","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"$schema":"https://json.schemastore.org/package","type":"commonjs","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"name":"@adchitects/typescript-config","version":"0.1.0","description":"@adchitects extendable configuration for TypeScript.","keywords":["config","tool","typescript"],"license":"MIT","homepage":"https://github.com/adchitects/configs/tree/main/packages/typescript","repository":{"type":"git","url":"git+https://github.com/adchitects/configs.git#main"},"bugs":{"url":"https://github.com/adchitects/configs/issues"},"engines":{"node":">=16"},"main":"tsconfig.json","devDependencies":{"make-dir-cli":"3.0.0","node-jq":"2.3.4","strip-json-comments-cli":"2.0.2","typescript":"4.8.4"},"scripts":{"build":"make-dir \"./dist\" && strip-json-comments \"./source/index.json\" | jq --compact-output > \"./dist/index.json\"","clean":"concurrently \"pnpm:clean:*\" --group --timings","clean:build":"del \"./dist\"","clean:cache":"del \"./.turbo\" \"./node_modules/.cache\"","format":"concurrently \"pnpm:format:*\" --group --timings","format:prettier":"prettier --check \"./**/*\" --ignore-path \"../../.prettierignore\" --write","format:syncpack":"syncpack format","lint":"concurrently \"pnpm:lint:*\" --group --timings","lint:deps":"depcheck","lint:format":"prettier --check \"./**/*\" --ignore-path \"../../.prettierignore\"","lint:md":"markdownlint . --dot --ignore-path \"../../.gitignore\" --config \"../../.markdownlint.json\""},"_id":"@adchitects/typescript-config@0.1.0","_integrity":"sha512-wOh5WNc2mL9AyaZHXwvEfQyT/i3o2n8hAb7LyEjZWYRhLvFg30C6qBg0kgP95DGHRngSvxrK6Zk4YuXV0MTO8Q==","_resolved":"/tmp/f84a386bddf45e375220d2aa379d0546/adchitects-typescript-config-0.1.0.tgz","_from":"file:adchitects-typescript-config-0.1.0.tgz","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-wOh5WNc2mL9AyaZHXwvEfQyT/i3o2n8hAb7LyEjZWYRhLvFg30C6qBg0kgP95DGHRngSvxrK6Zk4YuXV0MTO8Q==","shasum":"92e09a9b1fb1d61ba776b176211903b8f6d5d6b0","tarball":"https://registry.npmjs.org/@adchitects/typescript-config/-/typescript-config-0.1.0.tgz","fileCount":5,"unpackedSize":7845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv/BxJtc8XAc4tIZbwHygnzt+fZ5UwN4fuBOk8H4cAAAiEAsFlPiLlufdLUZylnjN5/iBsAM+T1Wbu5NI4FKxCZuHk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUObyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/HA//WyEXMJr89lKNv5+32311vu8Nez5oc/sFuR6+FO7rMPyQJhKx\r\nrEebtpG1D6naR6F0gTivKu5AGkRaqL1znxE52JXm4S12qVgQ6BrAMwD3LA6i\r\nzZS9mUT435jtzcvwPirUvDQU21K4cnpiv5pwnRqLPc3wx90UkiqF50yFVrI4\r\ntbl510C0ceBCFq1b5YXcuDY5C+B51DaCt+6WwP+rX5xYPU1rQiVvX1fqGN2W\r\n+YNVBFjU44JUK5fEu0loYFYhGUfgYzf9KQcIvA9yr3HXk8kIu/IL2qK5XSxN\r\nfEllL0sDjRf+pLjNpr6jMlIHCCcUlvpAYWWjhFXznacTojcw759xMorSTxJh\r\nP/hNdgYSZYh4N/UqC6OKelEgq2DtNgLfu/7LPZl6GthvPAGeQNWMriq/TzGT\r\nxr8tCv/LoO/u1GVmI9nHStg8mQDKAWHfUnS96Dr+XR+BsRnUYAwqF52Umorx\r\nQmqsvfRnQLSs2JoircoeGXwPXjepcnCj4+jdfkN2Qvq/WV7ZeGbXKZTGFj2R\r\nJiar6ZU4v/SKxTBuMhC1OvAL0m+yLfNUHYKpuX7AgGdkkW/JOBe/MncXLyMj\r\n6EHpSSLJPjlwx2eZ+PB4YScZuscvyznnZmVVWRva5zniOs2LSBkL5JrzxHGX\r\navuolMmkHv2FWCYwmbeMiU8KqMth1MthMx0=\r\n=9FCh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},"directories":{},"maintainers":[{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},{"name":"adchitects-dev","email":"github@adchitects.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-config_0.1.0_1666246386248_0.2528400316091084"},"_hasShrinkwrap":false},"0.2.0":{"$schema":"https://json.schemastore.org/package","type":"commonjs","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"name":"@adchitects/typescript-config","version":"0.2.0","description":"@adchitects extendable configuration for TypeScript.","keywords":["config","tool","typescript"],"license":"MIT","homepage":"https://github.com/adchitects/configs/tree/main/packages/typescript","repository":{"type":"git","url":"git+https://github.com/adchitects/configs.git#main"},"bugs":{"url":"https://github.com/adchitects/configs/issues"},"engines":{"node":">=18"},"main":"tsconfig.json","peerDependencies":{"typescript":"4.9.3"},"devDependencies":{"make-dir-cli":"3.0.0","node-jq":"2.3.4","strip-json-comments-cli":"2.0.2","typescript":"4.9.3"},"scripts":{"build":"make-dir \"./dist\" && strip-json-comments \"./source/index.json\" | jq --compact-output > \"./dist/index.json\"","clean":"concurrently \"pnpm:clean:*\" --group --timings","clean:build":"del \"./dist\"","clean:cache":"del \"./.turbo\" \"./node_modules/.cache\"","format":"concurrently \"pnpm:format:*\" --group --timings","format:prettier":"prettier --check \"./**/*\" --ignore-path \"../../.prettierignore\" --write","format:syncpack":"syncpack format","lint":"concurrently \"pnpm:lint:*\" --group --timings","lint:deps":"depcheck","lint:format":"prettier --check \"./**/*\" --ignore-path \"../../.prettierignore\"","lint:md":"markdownlint . --dot --ignore-path \"../../.gitignore\" --config \"../../.markdownlint.json\""},"_id":"@adchitects/typescript-config@0.2.0","_integrity":"sha512-w9B3YTmxiEdcyneLiYmfiCBbdGWPLz5OojxbfBioHBVnrRe78Cl4GCXSwlXipEkzwyoIYWjk8uMEPViS9Z+ckg==","_resolved":"/tmp/87d1d814ab325e2d8a20dca462f91446/adchitects-typescript-config-0.2.0.tgz","_from":"file:adchitects-typescript-config-0.2.0.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-w9B3YTmxiEdcyneLiYmfiCBbdGWPLz5OojxbfBioHBVnrRe78Cl4GCXSwlXipEkzwyoIYWjk8uMEPViS9Z+ckg==","shasum":"ee65c1fa6176476d4ed7483c532c9ca8f585c9d0","tarball":"https://registry.npmjs.org/@adchitects/typescript-config/-/typescript-config-0.2.0.tgz","fileCount":5,"unpackedSize":7922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdj4RH5SepdlZ3jpWJjxOT+WVVxpEDL6bxI0SqWCqGAAiEAz6rUvHw+z/jY3dCxYnz38XTrOATvkO2BwuVHAjy1Slw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjieXHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwPRAAhs6ZwUYzirws/SEqZTphJjAc2g21HyiRHpdRDstPFGr49s1u\r\nlCWdPUMdLbZm9Lfqn/KVI924+3CIcfrBrakyGtHdFxSzk+ZyYoOCKYgKhPKs\r\nQviGI1posB+ZcYvqLrAbcOX7RZz2s6iSKcaz9uFCv7zR59E38deSnSx7BICU\r\nb97SVI4PjMivbydLJi1JktmkWmGExYZlT7BkQWfiu02KHQSLUfk6/34wgZ76\r\nQfqGIU8AF0gfWGFBbXluR8qP6aGGMRtrQ8HbejuvCbohMWRamIQFhlxSQZEf\r\nqY4m8Ry15+1mf3jZ/TPfu219Lx2kJSJgmGaBihY3d4svN79Zt/w+YrnEOHXS\r\nx9zOHfBbZGnxNxc7zalXI0CrADr/AMbvwWP81U9o0TfFP5QoKHsKtj4WJluo\r\n6FXQeiDKnwDR7fHcJZtZ3SnIqrtTQbbWUo70FJYGcfRjzHH7teSn8XZuubV5\r\nR4YVjJb+Pzqi1C8tYZvpGoSB1wfu3uQLwZ+9YTRMLG5IxQZl1moMk1kriYV7\r\nOpmHJWN34dVI9BqyYUciEGfe33Iz2Pb/3sYRojSk9wi/6y1P3TxrZc4mo3aA\r\n0IsZIgJkCI7rja/uqII1RB5xyinA3SAHiDUVoHiNHY//9t36wYlSxblxkTHP\r\nmkhG05iaQGrVwydhJfhbAUDwYk1Ehivr5CQ=\r\n=5wpf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},"directories":{},"maintainers":[{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},{"name":"adchitects-dev","email":"github@adchitects.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-config_0.2.0_1669981639785_0.8552163768709351"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-20T06:13:06.184Z","0.1.0":"2022-10-20T06:13:06.423Z","modified":"2022-12-02T11:47:20.099Z","0.2.0":"2022-12-02T11:47:19.950Z"},"maintainers":[{"name":"mateusz.k","email":"mateusz.k@adchitects.co"},{"name":"adchitects-dev","email":"github@adchitects.co"}],"description":"@adchitects extendable configuration for TypeScript.","homepage":"https://github.com/adchitects/configs/tree/main/packages/typescript","keywords":["config","tool","typescript"],"repository":{"type":"git","url":"git+https://github.com/adchitects/configs.git#main"},"bugs":{"url":"https://github.com/adchitects/configs/issues"},"license":"MIT","readme":"# @adchitects/typescript-config\n\n![package version badge]\n\n➡️ **Extendable ![typescript icon] [TypeScript] configuration**, part of the\n[adchitects/configs] project.\n\n[adchitects/configs]: https://github.com/adchitects/configs\n[package version badge]: https://img.shields.io/npm/v/@adchitects/typescript-config/latest?style=for-the-badge&logo=npm\n[typescript]: https://www.typescriptlang.org/\n[typescript icon]: https://api.iconify.design/logos/typescript-icon.svg\n[adchitects/configs]: https://github.com/adchitects/configs\n\n---\n\n## Prerequisites\n\n[![node.js version support badge]][node.js]\n[![supported typescript version badge]][typescript]\n\n[node.js version support badge]: https://img.shields.io/node/v-lts/@adchitects/typescript-config?style=for-the-badge&logo=nodedotjs\n[supported typescript version badge]: https://img.shields.io/github/package-json/dependency-version/adchitects/configs/peer/typescript?filename=packages%2Ftypescript%2Fpackage.json&logo=typescript&style=for-the-badge\n\nℹ️ This configuration package require these tools to use locally on your\ndevice(s):\n\n1. ![node.js icon] Latest [Node.js] LTS _(Long-Term Support)_ version\n1. One of Node.js package managers:\n    - ![pnpm icon] [pnpm]\n    - ![yarn icon] [yarn]\n    - ![npm icon] [npm]\n1. Latest ![typescript icon] [TypeScript] version\n\n[node.js]: https://nodejs.org/en/\n[node.js icon]: https://api.iconify.design/logos/nodejs-icon.svg\n[pnpm]: https://pnpm.io/\n[pnpm icon]: https://api.iconify.design/vscode-icons/file-type-light-pnpm.svg\n[npm]: https://npmjs.com/\n[npm icon]: https://api.iconify.design/logos/npm-icon.svg\n[yarn]: https://yarnpkg.com/\n[yarn icon]: https://api.iconify.design/logos/yarn.svg\n\n---\n\n## Basic usage\n\n👣 Follow the steps below:\n\n1. **Install it with the ![node.js icon] [Node.js] package manager of your\n   choice** _(in our case, we use ![pnpm icon] [pnpm])_.\n\n    ```sh\n     pnpm install --save-dev eslint @adchitects/eslint-config\n    ```\n\n1. **Create an ![typescript icon] [TypeScript configuration file] - `tsconfig.json`**.\n\n1. **Extend this module package configuration.**\n\n    ```json\n    {\n    \t\"$schema\": \"https://json.schemastore.org/tsconfig\",\n    \t\"extends\": \"@adchitects/typescript-config\"\n    }\n    ```\n\n📖 For the ![typescript icon] [TypeScript CLI] usage, please refer to its\ndocumentation.\n\n[typescript configuration file]: https://www.typescriptlang.org/tsconfig/\n[typescript cli]: https://www.typescriptlang.org/docs/handbook/compiler-options.html\n\n---\n\n## Used configurations & plugins\n\n[![Dependencies badge]][dependencies url]\n\nNone, so far.\n\n[dependencies badge]: https://img.shields.io/librariesio/release/npm/@adchitects/typescript-config?style=for-the-badge\n[dependencies url]: https://libraries.io/npm/@adchitects%2Ftypescript-config\n\n---\n\n## Security\n\n[![workflow security badge]][security policy]\n\n🔐 For more information, please refer to the [Security section] at the root of\nthe [adchitects/configs] monorepo.\n\n[workflow security badge]: https://img.shields.io/github/workflow/status/adchitects/configs/Maintenance?label=Security&logo=github&style=for-the-badge\n[security section]: https://github.com/adchitects/configs#security\n[security policy]: https://github.com/adchitects/configs/security/policy\n\n---\n\n## Contributing\n\n[![contributors badge]][contributors url]\n\n🤝 **Contributions of any kind are welcome!**\n\nPlease refer to the monorepo _([adchitects/configs])_ project's\n[CONTRIBUTING file] for more information if you wish to get involved.\n\n[contributing file]: https://github.com/adchitects/configs/blob/main/.github/CONTRIBUTING.md\n[contributors badge]: https://img.shields.io/github/contributors/adchitects/configs?style=for-the-badge\n[contributors url]: https://github.com/adchitects/configs#contributors\n\n---\n\n## License\n\n[![license badge]][license]\n\n⚖️ For more information, please refer to the [License section] at the root of\nthe [adchitects/configs] monorepo.\n\n[license badge]: https://img.shields.io/github/license/adchitects/configs?style=for-the-badge\n[license]: https://github.com/adchitects/configs/blob/main/LICENSE.md\n[license section]: https://github.com/adchitects/configs#License\n","readmeFilename":"README.md"}