{"_id":"@aurorafe/tsconfig","_rev":"1-d8f8a4c23440cb157dcc86b2505dcaf5","name":"@aurorafe/tsconfig","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@aurorafe/tsconfig","version":"1.0.0","description":"aurorafe group ts base config","main":"index.js","repository":{"type":"git","url":"git+https://github.com/aurorafe/ftc.git","directory":"packages/tsconfig"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"keywords":[],"author":"","license":"MIT","scripts":{"test":"echo ok"},"bugs":{"url":"https://github.com/aurorafe/ftc/issues"},"homepage":"https://github.com/aurorafe/ftc#readme","_id":"@aurorafe/tsconfig@1.0.0","_integrity":"sha512-3TxChWR0PaVhSG37akFGIHp9P75x2H9sSvkO0mmvfN8ZcHILyelLPNuiYP/wAMTvQywV47eF/RveAhVOm+/pvg==","_resolved":"/tmp/a5e08c2f23d34e256045df7196dfa650/aurorafe-tsconfig-1.0.0.tgz","_from":"file:aurorafe-tsconfig-1.0.0.tgz","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-3TxChWR0PaVhSG37akFGIHp9P75x2H9sSvkO0mmvfN8ZcHILyelLPNuiYP/wAMTvQywV47eF/RveAhVOm+/pvg==","shasum":"13d5f62d2850188e481be738d4ca03919369478f","tarball":"https://registry.npmjs.org/@aurorafe/tsconfig/-/tsconfig-1.0.0.tgz","fileCount":3,"unpackedSize":1663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBDqi04Y46xfaZfPygULOM2p6S07vLeJTfZUpNN4gT6AiEAi3B6A0eQTlJge03PC8Q4H6mN3TLP4ilLSyFGcmGCgnA="}]},"_npmUser":{"name":"sakitam-fdd","email":"smilefdd@gmail.com"},"directories":{},"maintainers":[{"name":"sakitam-gis-owner","email":"smileFDD@gmail.com"},{"name":"sakitam-fdd","email":"smilefdd@gmail.com"},{"name":"pingpingee","email":"zyp15811451270@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsconfig_1.0.0_1689104357994_0.3623154677172209"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aurorafe/tsconfig","version":"1.0.1","description":"aurorafe group ts base config","main":"index.js","repository":{"type":"git","url":"git+https://github.com/aurorafe/ftc.git","directory":"packages/tsconfig"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"keywords":[],"author":"","license":"MIT","scripts":{"test":"echo ok"},"bugs":{"url":"https://github.com/aurorafe/ftc/issues"},"homepage":"https://github.com/aurorafe/ftc#readme","_id":"@aurorafe/tsconfig@1.0.1","_integrity":"sha512-gUG5uxIeGHmb+TpuZcqP7PGYFkrKkL2w5QndLm/oFg2za9/tEs8ZmbeRpTwfRGv3KjLSRvc8volvubNlJv6r3A==","_resolved":"/tmp/ccfa71f3b6970e7aac8e93fbce4b0923/aurorafe-tsconfig-1.0.1.tgz","_from":"file:aurorafe-tsconfig-1.0.1.tgz","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-gUG5uxIeGHmb+TpuZcqP7PGYFkrKkL2w5QndLm/oFg2za9/tEs8ZmbeRpTwfRGv3KjLSRvc8volvubNlJv6r3A==","shasum":"800f90e8f54bd0c16bad67c4929b393ad77b18d4","tarball":"https://registry.npmjs.org/@aurorafe/tsconfig/-/tsconfig-1.0.1.tgz","fileCount":3,"unpackedSize":4626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7mEgm/FIJYyeZVh7A+eApM8jwRoYRFxJdU3VYwQ1XpQIgBADsm+ZpatQDD+E7CxOD1PMxMViHYHFBy29IMT8KpXg="}]},"_npmUser":{"name":"sakitam-fdd","email":"smilefdd@gmail.com"},"directories":{},"maintainers":[{"name":"sakitam-gis-owner","email":"smileFDD@gmail.com"},{"name":"sakitam-fdd","email":"smilefdd@gmail.com"},{"name":"pingpingee","email":"zyp15811451270@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsconfig_1.0.1_1689267276705_0.4255752940858821"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-11T19:39:17.909Z","1.0.0":"2023-07-11T19:39:18.228Z","modified":"2023-07-13T16:54:36.970Z","1.0.1":"2023-07-13T16:54:36.849Z"},"maintainers":[{"name":"sakitam-gis-owner","email":"smileFDD@gmail.com"},{"name":"sakitam-fdd","email":"smilefdd@gmail.com"},{"name":"pingpingee","email":"zyp15811451270@163.com"}],"description":"aurorafe group ts base config","homepage":"https://github.com/aurorafe/ftc#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/aurorafe/ftc.git","directory":"packages/tsconfig"},"bugs":{"url":"https://github.com/aurorafe/ftc/issues"},"license":"MIT","readme":"## `tsconfig`\n\n公共的tsconfig\n\n### 使用\n\n```json\n\"extends\": \"@aurorafe/tsconfig/index.json\"\n```\n\n### 配置说明\n\n模块解析：\n\n- moduleResolution：指定模块解析策略，node或classic\n- baseUrl：用于解析非绝对模块名的基本目录，相对模块不受影响。\n- paths：用于设置模块名称基于baseUrl的路径映射关系。\n- typeRoots：指定声明文件或文件夹的路径列表\n- types：用来指定需要包含的模块，并将其包含在全局范围内。\n- allowSyntheticDefaultImports：是否允许从没有默认导出的模块中默认导入，默认：false。\n- esModuleInterop：是否通过为所有导入模块创建命名空间对象，允许CommonJS和ES模块之间的互操作性，开启改选项时，也自动开启- allowSyntheticDefaultImports选项，默认：false。\n\n编译：\n\n- isolatedModules：是否将每个文件转换为单独的模块，默认：false。\n- sourceMap：是否生成相应的Map映射的文件，默认：false。\n- composite：是否开启项目编译，开启该功能，将会生成被编译文件所在的目录，同时开启declaration、declarationMap和incremental，默认：false。\n- forceConsistentCasingInFileNames：是否区分文件系统大小写规则，默认：false\n- experimentalDecorators：是否启用实验性的装饰器特性。\n- allowJs：允许编译器编译JS，JSX文件\n\n\n严格检查类：\n\n- strict：是否启动所有严格检查的总开关，默认：false，启动后将开启所有的严格检查选项。\n- alwaysStrict：是否以严格模式解析，并为每个源文件发出\"use strict\"，默认：false。\n- noImplicitAny：是否禁止隐式的any类型，默认：false。\n- noImplicitThis：是否禁止不明确类型的this，默认：false。\n- strictNullChecks：是否启用严格的空检查，默认：false。\n- strictBindCallApply：是否在函数上启用严格的’bind’， 'call’和’apply’方法，默认：false。\n- strictFunctionTypes：是否启用对函数类型的严格检查，默认：false。\n- strictPropertyInitialization：是否启用严格检查类的属性初始化，默认：false。\n\n- noUnusedLocals：是否检查未使用的局部变量，默认：false。\n- noUnusedParameters：是否检查未使用的参数，默认：false。\n- noImplicitReturns：检查函数是否不含有隐式返回值，默认：false。\n- noFallthroughCasesInSwitch：检查switch中是否含有case没有使用break跳出，默认：false。\n- useDefineForClassFields：此标志用作迁移到即将推出的类字段标准版本的一部分。\n\n- resolveJsonModule：是否解析 JSON 模块。\n- skipDefaultLibCheck：是否跳过默认库声明文件的类型检查，默认：false。\n- skipLibCheck：是否跳过声明文件的类型检查，这可以在编译期间以牺牲类型系统准确性为代价来节省时间，默认：false。\n\n- suppressImplicitAnyIndexErrors：是否抑制隐式any索引的错误，默认：false。\n- jsx：jsx用于的开发环境，preserve/react/RN","readmeFilename":"README.md"}