{"_id":"@bryce-loskie/tc","_rev":"1-733498437a01e98b9f7e2759d9c1fd0b","name":"@bryce-loskie/tc","dist-tags":{"latest":"0.1.5"},"versions":{"0.1.4":{"name":"@bryce-loskie/tc","version":"0.1.4","description":"tsconfig.json base configs","keywords":["tsconfig","tsconfig-base","tsconfig.json","typescript-config"],"homepage":"https://github.com/guygubaby/tc#README","repository":{"type":"git","url":"git+https://github.com/guygubaby/tc.git"},"author":{"name":"guygubaby@gmail.com"},"exports":{"./package.json":"./package.json","./lib":{"default":"./lib.json"},"./lib-react":{"default":"./lib-react.json"},"./react":{"default":"./react.json"},"./vue":{"default":"./vue.json"}},"scripts":{"dev":"pnpm -r dev","build":"pnpm -r build","release":"bumpp package.json --commit --push && pnpm run push","push":"npm publish --access public"},"devDependencies":{"@types/node":"^18.11.18","bumpp":"^8.2.1","typescript":"4.9.4"},"publishConfig":{"access":"public"},"license":"MIT","packageManager":"pnpm@7.26.1","gitHead":"638ce6ba486840bf962dbe82d55b52cb47327f5a","bugs":{"url":"https://github.com/guygubaby/tc/issues"},"_id":"@bryce-loskie/tc@0.1.4","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Fh5lZ65y/XdmNf9uzAzUpB4nQoEsG0fP7GI0B4emh83HB6THUWzT6BF7goPlcE7z9VudmmatDbzUxP8QgDWgEg==","shasum":"4e0e5466e702aa38f52d69c3ffffae67223de4f5","tarball":"https://registry.npmjs.org/@bryce-loskie/tc/-/tc-0.1.4.tgz","fileCount":7,"unpackedSize":5252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDVMfpUDK6tsajwa3pjIQHsh2a5KE2G60iv+egTVZkMQIhAP6a1Jc+gNJcYw0GV3VLS2pOFDJhmbMBSiCKQQZ2K3nz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1R0wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLcw//daQzhdhiZwGIsMtoK6kIvTjrh9QX0sh8Y3gigbuHq3KwiJ09\r\nTNNQPXOVOXKPvELK2SDxULCiX7q3T573n0TqLIJo0xm0wFoloxwQQlsIoKLe\r\nlRgn6xPyjRmTj0epv/VqxkZ0alZ5Z2R1xbx2FBprN3B1CPZ2lF3c4N+81w0o\r\nH+iXzAZvjIhfBeFqIMfMVT28s4e5wiZagV0uiybEqFSsaaTSjbVCELJN5L+3\r\nNb+oBbsDYumXQjjRjqSp6IE64EM4FFLuheVM8zJQGRubLpNrdSccx70EehNq\r\n02EcD0cm35mUNZCtKWeDmBU7hYSwcLHV+JRUNYS5+iyWLEIMC2AtSVjCJovv\r\nT0oVjr8CqAiYB1sr39EYPsf82GG36UGNxyX5uB/FTyI1l8M40Nkx5x0Xab5J\r\nlzbePAmiNTNf0+7Nh9vg7DXeW8koL8vvThSCGv8PsYq08TIvBjvh322z7nfQ\r\nbldCKgJKsmr4CaO10Pgce7IX6Spsv5hut91+rUptAvASR1I7Xju9DtbiZWL1\r\nCj9rll2gQOxN4ga/GhgH7w1CeREuP+gacEiBOZyx0+6W4WCha5J7Ys+lzOE0\r\noFvjYYnUfwVBmG2o9BjUkP53LOufUolun6Udp42qDXozsVben3ki1kWo0Gj8\r\n1SBNUp3H5jfpXlrtV6lS8NrfpHmDp0aRke8=\r\n=jpFU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"directories":{},"maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tc_0.1.4_1674911024667_0.3031922783529317"},"_hasShrinkwrap":false},"0.1.5":{"name":"@bryce-loskie/tc","version":"0.1.5","description":"tsconfig.json base configs","keywords":["tsconfig","tsconfig-base","tsconfig.json","typescript-config"],"homepage":"https://github.com/guygubaby/tc#README","repository":{"type":"git","url":"git+https://github.com/guygubaby/tc.git"},"author":{"name":"guygubaby@gmail.com"},"exports":{"./package.json":"./package.json","./lib":{"default":"./lib.json"},"./lib-react":{"default":"./lib-react.json"},"./react":{"default":"./react.json"},"./vue":{"default":"./vue.json"}},"scripts":{"dev":"pnpm -r dev","build":"pnpm -r build","release":"bumpp package.json --commit --push && pnpm run push","push":"npm publish --access public"},"devDependencies":{"@types/node":"^18.11.18","bumpp":"^8.2.1","typescript":"4.9.4"},"publishConfig":{"access":"public"},"license":"MIT","packageManager":"pnpm@7.26.1","gitHead":"f93d56ede2363cadda4427a47a0cb85458432080","bugs":{"url":"https://github.com/guygubaby/tc/issues"},"_id":"@bryce-loskie/tc@0.1.5","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-9drwERU9q5wLFdtsND+D5tyK1dSj7LWcmArsDiQ45YK5fvDBtZ7h2NjwB0H62m3GK80wDqCJa7UkHWHW0q3iEA==","shasum":"478c7a7710e3840237e4a35fffcea9f641ad0e4c","tarball":"https://registry.npmjs.org/@bryce-loskie/tc/-/tc-0.1.5.tgz","fileCount":7,"unpackedSize":5261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+OsulqWJ+WrYJlLPOc+L7W4IUr9gy7boteXByrCcHdAiBJy1sH8LkW7/gR7Y/ZS4VAED0iPdunUocQUEZaNNBazg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1R3KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohOA//R8GbjNdyE845dD/M+tvX/AkrJwpvegpKEX0YHn26/mDXyx0q\r\nGyCXXDYQwiAABlYJbDfp4odHLqKdEgZUNrwnIhBcsvILG261ROVhDM3VScc7\r\nLSr+004c83ueQ3ZNCcdvA0I7Beu2fmBKtfTdeBUFTU/HrXCu2HbP5zhgeG04\r\n0Yz7B0dhrgXUYRgY3dMhem988rJLI+1icCUPEsl8uyd40QrR9gSrczeHLIKz\r\nwWyjdRE6l3ER5BORqOoSH0zh1Z+squPx4icCwwDgxG8uTNf1xPXFyr3Rfk6a\r\nluCtLkDqx2jA8DSWBJyzepWRN5KlnHopCUJCpH0nyBR91Ur3JD3K+EZb7I/e\r\nhEqBQTeBM8UIdmB74rX5mybOGuOgFgpDX0NJw4wSzBwGQyt0TocbJYQw90tP\r\nABdPtDttjCaq5eUIOkMePY54yu9c3Q3utCt4ls3SxT1LEa4MA1bdZHO/WUKg\r\nDVK4P2+g+9HHSSgMfaISQvlI3Q8wE1igFTg3X85hZIdPsZp3FJ4FUq5tXc+q\r\nnD37rCi6ebMAukS6W7CmPi+fjyMsUJtMdopgLDDPBAPitZH5X05JStLIPBUp\r\nRLoAlC0U7OIQ3XPuuQJJe8dtv68gCK2AVr6QFHw9R/w02fE7+ug3W6okDAab\r\nl6KAvTapXnAt7UrtlvkanoTgH9ZPZk7KqVA=\r\n=maCd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"directories":{},"maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tc_0.1.5_1674911178766_0.05565594015577702"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-28T13:03:44.613Z","0.1.4":"2023-01-28T13:03:44.815Z","modified":"2023-01-28T13:06:19.042Z","0.1.5":"2023-01-28T13:06:18.951Z"},"maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"description":"tsconfig.json base configs","homepage":"https://github.com/guygubaby/tc#README","keywords":["tsconfig","tsconfig-base","tsconfig.json","typescript-config"],"repository":{"type":"git","url":"git+https://github.com/guygubaby/tc.git"},"author":{"name":"guygubaby@gmail.com"},"bugs":{"url":"https://github.com/guygubaby/tc/issues"},"license":"MIT","readme":"# @bryce-loskie/tc\n\n`tsconfig.json` base configs\n\n[![NPM version](https://img.shields.io/npm/v/@bryce-loskie/tc?color=a1b858&label=)](https://www.npmjs.com/package/@bryce-loskie/tc)\n\n## Install\n\n```bash\npnpm i -D @bryce-loskie/tc\n```\n\n## Usage\n\n### Library\n\n#### Normal Library\n\n```json\n{\n  \"extends\": \"@bryce-loskie/tc/lib\",\n  \"compilerOptions\": {\n    \"rootDir\": \"./src\",\n    \"outDir\": \"./dist\"\n  },\n  \"include\": [\"src\"]\n}\n```\n\n#### React Components Library\n\n```json\n{\n  \"extends\": \"@bryce-loskie/tc/lib-react\",\n  \"compilerOptions\": {\n    \"rootDir\": \"./src\",\n    \"outDir\": \"./dist\"\n  },\n  \"include\": [\"src\"]\n}\n```\n\n### Project\n\n#### React Project\n\n```json\n{\n  \"extends\": \"@bryce-loskie/tc/react\",\n  \"include\": [\"src\"]\n}\n```\n\n#### Vue Project\n\n```json\n{\n  \"extends\": \"@bryce-loskie/tc/vue\",\n  \"include\": [\"src\"]\n}\n```\n\n## Optimizations\n\n```json\n{\n  \"compilerOptions\": {\n    // upgrade output syntax target\n    \"target\": \"es6\",\n    // generate declaration source map\n    \"declarationMap\": true\n    // ...\n  }\n}\n```\n\n## License\n\n[MIT](./LICENSE) License © 2023 [guygubaby](https://github.com/guygubaby)\n","readmeFilename":"README.md"}