{"_id":"@anjianshi/presets-typescript","_rev":"25-3ff34cb59146742fb951e232946ff01d","name":"@anjianshi/presets-typescript","dist-tags":{"latest":"3.4.1"},"versions":{"1.0.0":{"name":"@anjianshi/presets-typescript","version":"1.0.0","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@1.0.0","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/presets/typescript","bugs":{"url":"https://github.com/anjianshi/presets/issues","email":"anjianshi@gmail.com"},"dist":{"shasum":"7bdc6927dd91626ce72eece7bd333d2fef1bb6e2","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-1.0.0.tgz","fileCount":5,"integrity":"sha512-16BctRgiCoaVqgOcn37/ZBiBSR0oR+e+ZJPusrwntaxYjMPnLDCKKZAfvGF5tpOveSc4ZRud+kGadLm1GxnPEg==","signatures":[{"sig":"MEQCIEKIqpaFgJiWHR/L8DwqgQe4s3GxoCYpYF2BUGQungitAiBT8nfmSiRd+x/epjvGdgSfCq//YwcUVtXf5/je773fOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3114},"gitHead":"a1548a3948d97c2028835de3fa3c4d45043c1cbf","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"repository":{"url":"git+https://github.com/anjianshi/presets.git","type":"git"},"_npmVersion":"9.8.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"20.5.0","dependencies":{"typescript":"^5.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_1.0.0_1706292078449_0.1866657172954047","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@anjianshi/presets-typescript","version":"1.0.1","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@1.0.1","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/presets/typescript","bugs":{"url":"https://github.com/anjianshi/presets/issues","email":"anjianshi@gmail.com"},"dist":{"shasum":"cc52256031282ad4e3704ef8f53ccf97623d369a","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-1.0.1.tgz","fileCount":5,"integrity":"sha512-IoFm4FgiHWUFujg4qG8h1Pszm4ooHtbURDMH4u/NKuH69uYqJGFE6eumjlT4jxwFK1env7+NgxcAd17pXpxqhQ==","signatures":[{"sig":"MEUCIQDHQ+RXVCobOaxhSFbYfIMbyyL4EOa51kCVOeleg+D3CQIgMuZ7MxCN2pQayGHkTIWsFWwvMwGF9gaNlPcKp7agFD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3123},"gitHead":"a1548a3948d97c2028835de3fa3c4d45043c1cbf","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"repository":{"url":"git+https://github.com/anjianshi/presets.git","type":"git"},"_npmVersion":"9.8.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"20.5.0","dependencies":{"typescript":"^5.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_1.0.1_1706424673396_0.2553198386584059","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@anjianshi/presets-typescript","version":"1.0.2","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@1.0.2","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/presets/typescript","bugs":{"url":"https://github.com/anjianshi/presets/issues","email":"anjianshi@gmail.com"},"dist":{"shasum":"d54e651323535e0d728fee744aeb51c3bb4b5719","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-1.0.2.tgz","fileCount":5,"integrity":"sha512-AlY2lu3JKFGblQnEjYGf+6U+5/YJymWj1ewuF2w6E5XmM2+INvh7m1542bAi73KBW5FhGHBChl4F8skCn5Ojyg==","signatures":[{"sig":"MEYCIQChnAplqhIhvJm1YWC1szhUmZ1g8qgC3EXvg6TxyvEDFwIhAJABzEWm8+iAmVPar7fCkBCd33DvArKpmNWuYyX+aEGc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165},"gitHead":"fda07556e922cd8bb65ae6ccc802d65ee83ffdee","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"repository":{"url":"git+https://github.com/anjianshi/presets.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","dependencies":{"typescript":"^5.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_1.0.2_1711091440876_0.022954799122768543","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@anjianshi/presets-typescript","version":"1.0.3","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@1.0.3","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/presets/typescript","bugs":{"url":"https://github.com/anjianshi/presets/issues","email":"anjianshi@gmail.com"},"dist":{"shasum":"2db9b2c6db82829c7517ff0ff27f40245c6e6d54","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-1.0.3.tgz","fileCount":6,"integrity":"sha512-aMoD+5M+JYk8D2G+hzEn4E1IXCHxKmGfoGLjPGUd6rg4nHqea5wQNs0Qhab2y8dy0BZ/4Ws2tOmD+vZ9IEEbuw==","signatures":[{"sig":"MEUCIQDXM1RLG58PQylfisxClPihpqt2N6704mz9pesRWSEMvAIgPgMUsX9GINwxQv1hjUjOYV9v6UxAMI7Gopuk2dX3SI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3428},"gitHead":"d619624caea3b8a58049d204cf8942732ea2c57d","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"repository":{"url":"git+https://github.com/anjianshi/presets.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","dependencies":{"typescript":"^5.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_1.0.3_1711092553432_0.17467059313369449","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@anjianshi/presets-typescript","version":"2.0.1","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@2.0.1","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"dist":{"shasum":"f706254e65a6f3e1951aef50de89c42a88b49723","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-2.0.1.tgz","fileCount":7,"integrity":"sha512-f+wn6O3W38hYmHdQQ/9xWKwGuR5UUkrVTa4PfhDYkGEEefZoPh3ezMEjRzECzmRZNwex84oj0XBSB6qugxgGLQ==","signatures":[{"sig":"MEUCIFrbQS53NPLam9VgMMRhQwxTA2OLs0DKARjwrD2UeqOaAiEAjC7oX3hMpdAC98997qUG8rmwmBp0T5rnkZ74vdrw0GA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4638},"_from":"file:anjianshi-presets-typescript-2.0.1.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/3cc1aed6d77115140f99274d7ed7a04f/anjianshi-presets-typescript-2.0.1.tgz","_integrity":"sha512-f+wn6O3W38hYmHdQQ/9xWKwGuR5UUkrVTa4PfhDYkGEEefZoPh3ezMEjRzECzmRZNwex84oj0XBSB6qugxgGLQ==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","dependencies":{"typescript":"^5.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_2.0.1_1712164336671_0.8229552329260044","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@anjianshi/presets-typescript","version":"2.0.2","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@2.0.2","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"dist":{"shasum":"b9fb28dda1398b215b55952df3339e6c13b0516d","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-2.0.2.tgz","fileCount":7,"integrity":"sha512-bsrpf3Q6o0sEkwAZjyEBss62O97G4F6YAU2oLTe1WpFXGCvacSsNQLnJIray/8H9jQ4Jq3nsi4B4Tzu27ih22w==","signatures":[{"sig":"MEUCIFnc47efPWNvrOrD38VI+NFg3eehUzvZfvFa3uQLTeVkAiEAp+7oPGr9LwyMC8jJ790n9g94lH/u191SFUC46Yo8Dx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4724},"_from":"file:anjianshi-presets-typescript-2.0.2.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/c99c2f70b12591107c06df140ccfe9ea/anjianshi-presets-typescript-2.0.2.tgz","_integrity":"sha512-bsrpf3Q6o0sEkwAZjyEBss62O97G4F6YAU2oLTe1WpFXGCvacSsNQLnJIray/8H9jQ4Jq3nsi4B4Tzu27ih22w==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.4.3"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_2.0.2_1712164570094_0.9123272148641242","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@anjianshi/presets-typescript","version":"3.0.0","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.0.0","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"dist":{"shasum":"954f9f716ecf4042a1529bae841053a18517eb1a","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.0.0.tgz","fileCount":7,"integrity":"sha512-sG3RsqRz7c68OkdEZZAYWYktor7XdTXvbkLjYYTnPdwiOlFOZKS3ao+8v/hWoxMh8Ife1a9T/3yEIdtPWy5Zng==","signatures":[{"sig":"MEUCIBzJ5dlvobedXO85KNyORFLURcSP9M1VwdstDdT14P1CAiEAp59pn4a4tGW8ol33kyV8/yBX03W4XqFfGUW3orRNkFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4906},"_from":"file:anjianshi-presets-typescript-3.0.0.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/adaca0489b82eadbc53d3524d856891d/anjianshi-presets-typescript-3.0.0.tgz","_integrity":"sha512-sG3RsqRz7c68OkdEZZAYWYktor7XdTXvbkLjYYTnPdwiOlFOZKS3ao+8v/hWoxMh8Ife1a9T/3yEIdtPWy5Zng==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":"^5.4.3"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.0.0_1712179449873_0.6460048621190888","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@anjianshi/presets-typescript","version":"3.1.0","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.1.0","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"be29a82e7f0c42056454fa12ac7af90d7a94da94","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.1.0.tgz","fileCount":7,"integrity":"sha512-uY0Qfto8ZIs/8gYB07D2tAcHf5AXUyKpYXUR3UD0egv+cUIYDitkhcDQ2NkXyN8Ci+zPC5ZJOwLWepFcPfvtcA==","signatures":[{"sig":"MEQCIFkHGYXO8ujrHZuRP//6zIvJ510w16VcygWWuIT5PAzLAiAs0jUawXR1JYxTpfI1V4tboZgBKTRDi5wS6+JskR0d7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7144},"type":"module","_from":"file:anjianshi-presets-typescript-3.1.0.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/4817b29fdccd0533a5f4638ac4744d15/anjianshi-presets-typescript-3.1.0.tgz","_integrity":"sha512-uY0Qfto8ZIs/8gYB07D2tAcHf5AXUyKpYXUR3UD0egv+cUIYDitkhcDQ2NkXyN8Ci+zPC5ZJOwLWepFcPfvtcA==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.0","@anjianshi/presets-eslint-node":"4.0.1"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.4.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.1.0_1712855118664_0.12947624835439298","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@anjianshi/presets-typescript","version":"3.1.1","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.1.1","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"5923619d3917c5d1ad6ed34a9c80949c5dcaec78","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.1.1.tgz","fileCount":7,"integrity":"sha512-Bd05mAVPQ7Sq467OAKE6wZxvPxeFVW50efio6k+GxcahAAKNhVbo6SUhJ//rYsYthBo90kJxkioHeRHd3gxJeg==","signatures":[{"sig":"MEYCIQCV6mOHhKx9qf61xqn7WsgznZ2wwpyuEQwF+USPExkO8wIhAKs+OQydIPVLl/HI4/iQ0o2V1CfbxM9xP1hMMoAHYfYW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7124},"type":"module","_from":"file:anjianshi-presets-typescript-3.1.1.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/ae331c2e8234b98542d3e4d26fcd4c21/anjianshi-presets-typescript-3.1.1.tgz","_integrity":"sha512-Bd05mAVPQ7Sq467OAKE6wZxvPxeFVW50efio6k+GxcahAAKNhVbo6SUhJ//rYsYthBo90kJxkioHeRHd3gxJeg==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.0","@anjianshi/presets-eslint-node":"4.0.1"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.4.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.1.1_1712856110933_0.6984422437224163","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@anjianshi/presets-typescript","version":"3.1.2","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.1.2","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"d06e3958a63663f1e12ca47ef638b712fb28311f","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.1.2.tgz","fileCount":7,"integrity":"sha512-evev7mjNQ4h+V0/tC51m9HN6fo5gbg6WXMkh/KtHJt/FcLBSw8b7dk65R8uMszF3YqboSPGn4my15nJI3iBT2g==","signatures":[{"sig":"MEUCIDBpXZ5F+gw2wpy+7yNHCXgilzYifYc19BtDmqt1E+6fAiEA6jocHQNcME2zA/0CoUQsn9lfuWhdIdPxpEU+0Uk9dP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7124},"type":"module","_from":"file:anjianshi-presets-typescript-3.1.2.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/94b6fbc3246bd496d81db04e4e9c93f5/anjianshi-presets-typescript-3.1.2.tgz","_integrity":"sha512-evev7mjNQ4h+V0/tC51m9HN6fo5gbg6WXMkh/KtHJt/FcLBSw8b7dk65R8uMszF3YqboSPGn4my15nJI3iBT2g==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.0","@anjianshi/presets-eslint-node":"4.0.2"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.4.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.1.2_1712856672940_0.9870299714247681","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@anjianshi/presets-typescript","version":"3.1.3","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.1.3","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"9213a41b63d1a2d4a00fcde708a3c6f5c614bd49","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.1.3.tgz","fileCount":7,"integrity":"sha512-VprSPEcEz5YgbY2M8K/VSxHAL+c6M0g54ufxuCJNUUMLw9jnppHYd2rPMsBDtMn1xqKyn1xo9GZusL+jQWdHiw==","signatures":[{"sig":"MEUCIQC/tr1Kc5GrTMVpkpUtruqk1DSlU67LqErewCjy2DkxQwIgJI3Ml22s0bemi3j5BsnEke13MrVZCjOlZQtpTz1UWXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7124},"type":"module","_from":"file:anjianshi-presets-typescript-3.1.3.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/a959dd059db0b15ea06d7d211d5cb272/anjianshi-presets-typescript-3.1.3.tgz","_integrity":"sha512-VprSPEcEz5YgbY2M8K/VSxHAL+c6M0g54ufxuCJNUUMLw9jnppHYd2rPMsBDtMn1xqKyn1xo9GZusL+jQWdHiw==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.0","@anjianshi/presets-eslint-node":"4.0.3"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.4.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.1.3_1712856897803_0.2748350181592538","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@anjianshi/presets-typescript","version":"3.1.4","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.1.4","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"e6fff943cf66bf8a399c4e39d0c459ca88dcea4e","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.1.4.tgz","fileCount":7,"integrity":"sha512-wXDaU6lRY4zMkaQ/gifAzF0yYa/BzR3SumjxvIlDD/4t8yfMY3gCcRj7SmUDzqxo6Hf7vNfzSutMKd7/0Vq/DQ==","signatures":[{"sig":"MEYCIQCaWH1xE2zKuetUFXJgq03zsCRxV2uaqXT8QwVMFfByiwIhAKNdk5DToTlEnoIJVt5D6JCkKiCyUyfjfrtac+EvC9Yy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7124},"type":"module","_from":"file:anjianshi-presets-typescript-3.1.4.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/c65a1f03c901bc9f4482213fe0e363a2/anjianshi-presets-typescript-3.1.4.tgz","_integrity":"sha512-wXDaU6lRY4zMkaQ/gifAzF0yYa/BzR3SumjxvIlDD/4t8yfMY3gCcRj7SmUDzqxo6Hf7vNfzSutMKd7/0Vq/DQ==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.0","@anjianshi/presets-eslint-node":"4.0.4"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.4.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.1.4_1713421530195_0.8394357349189221","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"@anjianshi/presets-typescript","version":"3.1.5","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.1.5","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"30638472513fc26312e3654c01f397e5840f5b40","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.1.5.tgz","fileCount":7,"integrity":"sha512-ZXnFMBowjmz2icYKLX7Ax5EJY7Zt375ANqRGci/BtWFO9Vy1T6soPVLqFHuDjSkLAYYQIz7P1zIrn+yyjFQiXA==","signatures":[{"sig":"MEQCIAszILdOHR+RCAbJYVznCNnHoW96cY9rMJbJqyefhBX2AiAwLfWyV65U3TQlrtk5SxwzczU7FW/i7pghMvHBjjmI/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7124},"type":"module","_from":"file:anjianshi-presets-typescript-3.1.5.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/37ef06322704cea0d8a3ffa02cb1668f/anjianshi-presets-typescript-3.1.5.tgz","_integrity":"sha512-ZXnFMBowjmz2icYKLX7Ax5EJY7Zt375ANqRGci/BtWFO9Vy1T6soPVLqFHuDjSkLAYYQIz7P1zIrn+yyjFQiXA==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.1","@anjianshi/presets-eslint-node":"4.0.5"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.4.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.1.5_1722939959724_0.5958829282332256","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@anjianshi/presets-typescript","version":"3.2.0","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.2.0","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"f5c7986ca434052a1f550244c90987d7e2401a70","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.2.0.tgz","fileCount":7,"integrity":"sha512-tnfXHqsAOSO+1MJnpd3wF14wSiyGBniMADCUM6S4WI+8ZW9udCAO6LggXIaYJsJPS2nUaFdeGKGHn9ZyCjf3zQ==","signatures":[{"sig":"MEUCIGyrVI+21fqjOWWdaweT1m1r1df7rSMrpTrkaq90XNoPAiEAtQcBtegPKkQx6lvZ2FAcYWHOMiwLTx0rXoykS0S8WPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7124},"type":"module","_from":"file:anjianshi-presets-typescript-3.2.0.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/b6ebe51470effdb3512b0390a3a9d72c/anjianshi-presets-typescript-3.2.0.tgz","_integrity":"sha512-tnfXHqsAOSO+1MJnpd3wF14wSiyGBniMADCUM6S4WI+8ZW9udCAO6LggXIaYJsJPS2nUaFdeGKGHn9ZyCjf3zQ==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.1","@anjianshi/presets-eslint-node":"4.0.5"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.5.4"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.2.0_1722940296212_0.16963785018725752","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@anjianshi/presets-typescript","version":"3.2.1","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.2.1","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"bd6cd279fef55242629f575c61b2da0c8a90e44a","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.2.1.tgz","fileCount":7,"integrity":"sha512-EabydXZGQuC6tAdvpA7hJr/W9xk5mp/WdAKlvHFpFBrEfP3pez5HctEtuiw9gDEt67seffZhYir6QjNMBUFbFg==","signatures":[{"sig":"MEUCIClLzG0P5Y8WrRlq9m3RVUQHZnuPY4iXi1QsmjqWgx3IAiEAxo+rByDoUYO7iTAlG/2uUiSGExl9vPxkdteyiaup5RA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7124},"type":"module","_from":"file:anjianshi-presets-typescript-3.2.1.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/fb1340f8c4664871622e5be39d5536a1/anjianshi-presets-typescript-3.2.1.tgz","_integrity":"sha512-EabydXZGQuC6tAdvpA7hJr/W9xk5mp/WdAKlvHFpFBrEfP3pez5HctEtuiw9gDEt67seffZhYir6QjNMBUFbFg==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.1","@anjianshi/presets-eslint-node":"4.0.6"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.5.4"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.2.1_1722941199827_0.3539787724824488","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@anjianshi/presets-typescript","version":"3.2.2","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.2.2","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"384b127ba4272cf4df81c9c4d980ccbc7966eed8","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.2.2.tgz","fileCount":7,"integrity":"sha512-OwEfVuAlX8D9x2aZToncREubh7939gDHo+Q4NPt+sW12MNC+TJEMvmdURpgt79B5+4LCTcMTz2jEbctGv5XTzA==","signatures":[{"sig":"MEUCIQCWCHgXguCwdMf0c4A3+ZKY9Bcv00mW3Ug7DlzSI/aQ4QIgI6l/nvoAlukfI9NwS755XYU817OcgIoumkPOIPdmrLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7124},"type":"module","_from":"file:anjianshi-presets-typescript-3.2.2.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/ea5f0dc71aba28bdb0e214949d8764a6/anjianshi-presets-typescript-3.2.2.tgz","_integrity":"sha512-OwEfVuAlX8D9x2aZToncREubh7939gDHo+Q4NPt+sW12MNC+TJEMvmdURpgt79B5+4LCTcMTz2jEbctGv5XTzA==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.1","@anjianshi/presets-eslint-node":"4.0.8"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.5.4"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.2.2_1723886053457_0.20441955603207118","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"@anjianshi/presets-typescript","version":"3.2.3","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.2.3","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"603b4b926940fddd8616e5926551dff6f95036aa","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.2.3.tgz","fileCount":7,"integrity":"sha512-zThP1U4aAPD/zkLf7OIgX9dqnmG6LSCMV27RtegTK2aFpjHgP1yrx/hg5wlsPYtYJ0TuADp2u/Ka1tk2Sg5nmQ==","signatures":[{"sig":"MEQCID1lRtn30eoSJ+cQ+nfQpfZIlX8MRPjbASxbCwEJeGDjAiAjemxTWZFcWYFJJFI18WytzMWSoFAmC5acmG4jIQ6N6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7124},"type":"module","_from":"file:anjianshi-presets-typescript-3.2.3.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/e1721ce34e0d686365ab6bc5a08426d9/anjianshi-presets-typescript-3.2.3.tgz","_integrity":"sha512-zThP1U4aAPD/zkLf7OIgX9dqnmG6LSCMV27RtegTK2aFpjHgP1yrx/hg5wlsPYtYJ0TuADp2u/Ka1tk2Sg5nmQ==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.1","@anjianshi/presets-eslint-node":"4.0.9"},"peerDependencies":{"tsc-alias":"^1.8.8","typescript":"^5.5.4"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.2.3_1728829487084_0.5774337544902421","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"@anjianshi/presets-typescript","version":"3.2.4","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.2.4","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"a1190ced1459d88d1aa580ff86a2d674e4ed0393","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.2.4.tgz","fileCount":7,"integrity":"sha512-6aSw4qD/byrIkAa2iSbU2cZcD+1hlN+OXDm8iFFmVuvAFFfBJPc7JWTuzwoIo4ihF0m9lpwcMPqFpGlIwbNVDQ==","signatures":[{"sig":"MEYCIQD/V1a8wSedGkLODal1KB6bra8CLNIuTg7lza0pSHig0QIhAN/mJNchI+xSQ4yUq/cYVP6T3wJ7Cfxn0XYpxR8/lHmV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8010},"type":"module","_from":"file:anjianshi-presets-typescript-3.2.4.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/4413c99b504e7b9abe1639a250b1dc67/anjianshi-presets-typescript-3.2.4.tgz","_integrity":"sha512-6aSw4qD/byrIkAa2iSbU2cZcD+1hlN+OXDm8iFFmVuvAFFfBJPc7JWTuzwoIo4ihF0m9lpwcMPqFpGlIwbNVDQ==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.3","@anjianshi/presets-eslint-node":"4.2.3"},"peerDependencies":{"tsc-alias":"^1.8.16","typescript":"^5.8.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.2.4_1748489837289_0.2096863879895412","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@anjianshi/presets-typescript","version":"3.2.5","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.2.5","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"7046d631bf6059b332a0b280cbf95dc8cc97c8f9","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.2.5.tgz","fileCount":7,"integrity":"sha512-bW1Fwo8/o8TIyecilofdPUnvQY9R3cEN9NTIgKP5LgX4is+fOsR5SAOnzk6dgVisr7iEu+RGF3PVL3cFgCnijA==","signatures":[{"sig":"MEYCIQDbzYTWspgVW1tXBBpnysvzjMhUbGYTk/ueNyJvh293CwIhAJLDupjDyTpJyUVI7i2FcWWLPJ7ZoxzY/pDLeTZW+Zxy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8010},"type":"module","_from":"file:anjianshi-presets-typescript-3.2.5.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/9a4fecede8f8c90830bfc113b7fc997f/anjianshi-presets-typescript-3.2.5.tgz","_integrity":"sha512-bW1Fwo8/o8TIyecilofdPUnvQY9R3cEN9NTIgKP5LgX4is+fOsR5SAOnzk6dgVisr7iEu+RGF3PVL3cFgCnijA==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.5.0","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.0.5","@anjianshi/presets-eslint-node":"6.0.0"},"peerDependencies":{"tsc-alias":"^1.8.16","typescript":"^5.9.2"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.2.5_1757938188789_0.9323634569297512","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"@anjianshi/presets-typescript","version":"3.2.6","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.2.6","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"4ffc603ad480a287ace71c90d7dec3e0fa0be4c5","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.2.6.tgz","fileCount":7,"integrity":"sha512-ab2q5q0kzKYecktczoNgfecL9VvBDhLVObvn80sYNBU0tXtLHeDWHrJ23Usd99Nq1jJ/L4o1FhIyFmPRP77bgQ==","signatures":[{"sig":"MEYCIQCxpv+AMniIPQ6rkyoLmEqtQxUppkSE50mZNcI0oVAyFAIhAMbenyR7CLHHe/GeCLzOotDAVEgcgRGjUF+gz/7tdtyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8146},"type":"module","_from":"file:anjianshi-presets-typescript-3.2.6.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/1f86c67d407665ef722ef22cc8c48b26/anjianshi-presets-typescript-3.2.6.tgz","_integrity":"sha512-ab2q5q0kzKYecktczoNgfecL9VvBDhLVObvn80sYNBU0tXtLHeDWHrJ23Usd99Nq1jJ/L4o1FhIyFmPRP77bgQ==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.9.3","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.2.0","@anjianshi/presets-eslint-node":"6.2.0"},"peerDependencies":{"tsc-alias":"^1.8.17","typescript":"^6.0.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.2.6_1782983986835_0.29722077425985516","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@anjianshi/presets-typescript","version":"3.3.0","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.3.0","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"969b6dc9fb3493bded4e490df135130701333362","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.3.0.tgz","fileCount":7,"integrity":"sha512-enHVyFlQidMv9XwR5dgUAb15J8N98zeFuwnmIF1eUihlnLFSB1e50vausk9BHPyRdPyw2UwqecAPzI6yT3YJwQ==","signatures":[{"sig":"MEYCIQCJNSvJuPW8cq9N/SEc3rodcvX9H0ajzmdnkCq521Yr0AIhAKZmcjdL6H2Gh+4Bk0df9m0DrootCa/PjTD7nFxF1BZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8090},"type":"module","_from":"file:anjianshi-presets-typescript-3.3.0.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/22a9f4da1c01f4f2b1eef866b98f3837/anjianshi-presets-typescript-3.3.0.tgz","_integrity":"sha512-enHVyFlQidMv9XwR5dgUAb15J8N98zeFuwnmIF1eUihlnLFSB1e50vausk9BHPyRdPyw2UwqecAPzI6yT3YJwQ==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.9.3","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.2.0","@anjianshi/presets-eslint-node":"6.3.1"},"peerDependencies":{"tsc-alias":"^1.8.17","typescript":"^6.0.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.3.0_1783199925900_0.3053169564213405","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@anjianshi/presets-typescript","version":"3.3.1","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.3.1","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"4cc3d7cbecd8260e5b12e10ab4cfb7245e67da1d","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.3.1.tgz","fileCount":7,"integrity":"sha512-t6NRONjLqLhtXbQr370UixSmd1QbTUagobLqZFE1WKulHN2rxcmqRGBRaVhA29IXinGA7mzZLP+EDF+3maD/ZQ==","signatures":[{"sig":"MEUCIAjy9hFZ/oyq6Iu2iTrBiwCgSTS1QZtcDGNF7vGFr+XDAiEAwc2/s1Z4G2GsWGxUHxUOOc+aDT0GeasLPRTif3iHPFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8090},"type":"module","_from":"file:anjianshi-presets-typescript-3.3.1.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/929287a26f004aa709e35afed1ffa710/anjianshi-presets-typescript-3.3.1.tgz","_integrity":"sha512-t6NRONjLqLhtXbQr370UixSmd1QbTUagobLqZFE1WKulHN2rxcmqRGBRaVhA29IXinGA7mzZLP+EDF+3maD/ZQ==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.9.3","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.2.0","@anjianshi/presets-eslint-node":"6.3.1"},"peerDependencies":{"tsc-alias":"^1.8.17","typescript":"^6.0.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.3.1_1783200134499_0.3025498039185974","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@anjianshi/presets-typescript","version":"3.3.2","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.3.2","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"2a3ef5e82aa669a98d8581318bf5fba7a536ece7","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.3.2.tgz","fileCount":7,"integrity":"sha512-FOm+AFEEXaRvkq12o+GmgyQJY/uudx8wb1AfHx1gL2936QMTzm3ZOkFUVyWRoiUw0AYeEplG3iY9wxfby4BsuA==","signatures":[{"sig":"MEYCIQDnUoV9tImA1nlLOi20CzlouLjIVQfUzLCg8HwXO9Np4gIhAMpuqHp5PHCLCaOx5kOQ0H3gv+ieDvll29QjD/thB2u9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8090},"type":"module","_from":"file:anjianshi-presets-typescript-3.3.2.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/e01ca24d5840bd9ca61e51a84f0bccc5/anjianshi-presets-typescript-3.3.2.tgz","_integrity":"sha512-FOm+AFEEXaRvkq12o+GmgyQJY/uudx8wb1AfHx1gL2936QMTzm3ZOkFUVyWRoiUw0AYeEplG3iY9wxfby4BsuA==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.9.3","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.2.0","@anjianshi/presets-eslint-node":"6.3.3"},"peerDependencies":{"tsc-alias":"^1.8.17","typescript":"^7.0.2"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.3.2_1784561374671_0.3136986931230439","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@anjianshi/presets-typescript","version":"3.4.0","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","_id":"@anjianshi/presets-typescript@3.4.0","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"bin":{"tsc-with-alias":"tsc-with-alias.js"},"dist":{"shasum":"690ad320fb3a3a221205030ac0f4faeb7d428a30","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.4.0.tgz","fileCount":7,"integrity":"sha512-KePXilXhMe3yF2J7fk0QZlXc2/qRkh6Yw2PeL37DiEh7kIjGgYvVvG70K+ErU1r0Vm+l6k2gasfHpye/ANnXIg==","signatures":[{"sig":"MEYCIQDnLcfIwvckcovdi3RwschnXLctJmiwYEtvgL2mx5IRhgIhAJh8MbKTFVbdzmyjdMW3Ge9GZgPay0kpBF+5iWcsx8xB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8090},"type":"module","_from":"file:anjianshi-presets-typescript-3.4.0.tgz","_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"prettier":"@anjianshi/presets-prettier/prettierrc","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/e24051e83f17afe5b6ed310dae3141cc/anjianshi-presets-typescript-3.4.0.tgz","_integrity":"sha512-KePXilXhMe3yF2J7fk0QZlXc2/qRkh6Yw2PeL37DiEh7kIjGgYvVvG70K+ErU1r0Vm+l6k2gasfHpye/ANnXIg==","repository":{"url":"git+https://github.com/anjianshi/js-packages.git","type":"git"},"_npmVersion":"10.9.3","description":"通用 tsconfig.json 配置","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@anjianshi/presets-prettier":"3.2.0","@anjianshi/presets-eslint-node":"6.3.3"},"peerDependencies":{"tsc-alias":"^1.8.17","typescript":"^6.0.3"},"peerDependenciesMeta":{"tsc-alias":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/presets-typescript_3.4.0_1786094594874_0.5856012882862967","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@anjianshi/presets-typescript","version":"3.4.1","description":"通用 tsconfig.json 配置","homepage":"https://github.com/anjianshi/js-packages/presets-typescript","bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"license":"MIT","author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/anjianshi/js-packages.git"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"type":"module","bin":{"tsc-with-alias":"tsc-with-alias.js"},"devDependencies":{"@anjianshi/presets-eslint-node":"6.3.3","@anjianshi/presets-prettier":"3.2.0"},"peerDependencies":{"typescript":"^6.0.3","tsc-alias":"^1.8.17"},"peerDependenciesMeta":{"typescript":{"optional":true},"tsc-alias":{"optional":true}},"prettier":"@anjianshi/presets-prettier/prettierrc","_id":"@anjianshi/presets-typescript@3.4.1","_integrity":"sha512-j7S4aaDE8fW/H+Dc+37g+aOTPj8Sn1KGOzzWr3wZTwqnqOlNgvvr504b62tpu8EhWPVVRZVQXYE0N0XqpyO+Tg==","_resolved":"/private/var/folders/8z/71pjdbvj2lsbf7bvv0w0c1180000gn/T/6ec340cb35313c27d749dbc4645e1b81/anjianshi-presets-typescript-3.4.1.tgz","_from":"file:anjianshi-presets-typescript-3.4.1.tgz","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-j7S4aaDE8fW/H+Dc+37g+aOTPj8Sn1KGOzzWr3wZTwqnqOlNgvvr504b62tpu8EhWPVVRZVQXYE0N0XqpyO+Tg==","shasum":"7611e6cfef8a6bbf4863fa22897dd77c8c12ce75","tarball":"https://registry.npmjs.org/@anjianshi/presets-typescript/-/presets-typescript-3.4.1.tgz","fileCount":7,"unpackedSize":8150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCBc8ry43d7kmVSMob6T9h+Lt1ceWjnPrirZRrbYzUbfwIgEd+uFEO2YLxt2oH3VHxDQqUUk9DvKHKhIdwnTcEmAxU="}]},"_npmUser":{"name":"anjianshi","email":"anjianshi@gmail.com"},"directories":{},"maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/presets-typescript_3.4.1_1786170772452_0.6459468344505552"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-26T18:01:18.360Z","modified":"2026-08-08T06:32:52.752Z","1.0.0":"2024-01-26T18:01:18.586Z","1.0.1":"2024-01-28T06:51:13.592Z","1.0.2":"2024-03-22T07:10:41.039Z","1.0.3":"2024-03-22T07:29:13.574Z","2.0.1":"2024-04-03T17:12:16.858Z","2.0.2":"2024-04-03T17:16:10.267Z","3.0.0":"2024-04-03T21:24:10.029Z","3.1.0":"2024-04-11T17:05:18.825Z","3.1.1":"2024-04-11T17:21:51.092Z","3.1.2":"2024-04-11T17:31:13.153Z","3.1.3":"2024-04-11T17:34:57.978Z","3.1.4":"2024-04-18T06:25:30.339Z","3.1.5":"2024-08-06T10:25:59.863Z","3.2.0":"2024-08-06T10:31:36.391Z","3.2.1":"2024-08-06T10:46:39.979Z","3.2.2":"2024-08-17T09:14:13.621Z","3.2.3":"2024-10-13T14:24:47.243Z","3.2.4":"2025-05-29T03:37:17.476Z","3.2.5":"2025-09-15T12:09:48.961Z","3.2.6":"2026-07-02T09:19:46.970Z","3.3.0":"2026-07-04T21:18:46.031Z","3.3.1":"2026-07-04T21:22:14.655Z","3.3.2":"2026-07-20T15:29:34.835Z","3.4.0":"2026-08-07T09:23:15.020Z","3.4.1":"2026-08-08T06:32:52.600Z"},"bugs":{"url":"https://github.com/anjianshi/js-packages/issues","email":"anjianshi@gmail.com"},"author":{"name":"anjianshi","email":"anjianshi@gmail.com"},"license":"MIT","homepage":"https://github.com/anjianshi/js-packages/presets-typescript","repository":{"type":"git","url":"git+https://github.com/anjianshi/js-packages.git"},"description":"通用 tsconfig.json 配置","maintainers":[{"name":"anjianshi","email":"anjianshi@gmail.com"}],"readme":"# 通用 TypeScript 配置\n\n| 文件                                              | 场景                                                            |\n| ------------------------------------------------- | --------------------------------------------------------------- |\n| @anjianshi/presets-typescript/tsconfig-base.json  | 仅用 TypeScript 包进行类型检查，用其他工具编译代码              |\n| @anjianshi/presets-typescript/tsconfig-build.json | 用 tsc 执行编译（支持编译类库和 Node.js 脚本，输出 ES6 Module） |\n| @anjianshi/presets-typescript/tsconfig-vite.json  | 用 Vite 打包                                                    |\n| tsc-with-alias                                    | 组合运行 tsc 和 tsc-alias。                                     |\n\n## 使用方式\n\n安装依赖：\n\n```shell\npnpm add --save-dev @anjianshi/presets-typescript typescript\n```\n\n在项目根目录建立 `tsconfig.json`，然后引用所需的文件：\n\n```json\n{\n  \"extends\": \"./node_modules/@anjianshi/presets-typescript/tsconfig-build\"\n}\n```\n\n注意：\n\n1. 在使用 `pnpm` 的情况下，必须使用相对路径来引用 `tsconfig 文件，不能直接通过包名来引用，不然路径计算会出错。\n2. 若修改了 `tsconfig.json` 中的 `include` 内容，有可能需要同步修改 `compilerOptions.rootDir`\n\n## 配置 path alias\n\n在 `tsconfig.json` 中添加：\n\n```json\n{\n  \"compilerOptions\": {\n    \"paths\": {\n      \"@/*\": [\"./src/*\"]\n    }\n  }\n}\n```\n\n### 使用 tsc 构建\n\n- 先添加 `ts-alias` 依赖：`pnpm add --save-dev ts-alias`。  \n  不用 `ts-alias` 的话，构建结果会保留原始带 alias 的引用，甚至在类型定义里会把原本没用引用的路径改为使用引用。\n- 单次构建运行此包提供的脚本：`tsc-with-alias`\n- 持续监听构建运行：`tsc-with-alias --watch`\n\n如果在构建的同时还要运行其他内容，例如 `nodemon`：\n\n- 先添加依赖：`pnpm add --save-dev concurrently`\n- 构建时运行：`concurrently \\\"tsc-with-alias --watch\\\" && \\\"sleep xxx && nodemon xxx\\\"`。  \n   其中，`sleep` 是可选的，它是为了等待第一次构建完成。\n\n### 使用 Vite 构建\n\n在 `vite.config.js` 的 `resolve.alias` 里添加和 `tsconfig.json` 中一致的配置，  \n详见：<https://vitejs.dev/config/shared-options#resolve-alias>。\n\n### 注意事项\n\n因为 `tsc-alias` 是读取编译后的文件来替换 alias 内容，所以编译后的文件结构必须和编译前一致才行。\n例如没有在 `tsconfig.json` 里设置 `compilerOptions.rootDir` 的话，tsc 输出内容到 outDir 时会尝试省略一些不必要的上级目录，即 `src/a/b/c/index.js` 可能输出成 `dist/index.js`。\n此时 `tsc-alias` 就无法正常工作。\n","readmeFilename":"README.md"}