{"_id":"@aero-ui/typescript-config","_rev":"4-5cc411a6275230bd2ded46753b550168","name":"@aero-ui/typescript-config","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@aero-ui/typescript-config","version":"1.0.0","author":{"url":"https://github.com/DanielAraldi","name":"Daniel Sansão Araldi","email":"danielsaraldi@gmail.com"},"_id":"@aero-ui/typescript-config@1.0.0","maintainers":[{"name":"danielsaraldi","email":"danielsaraldi@gmail.com"}],"homepage":"https://github.com/DanielAraldi/aero-ui#readme","bugs":{"url":"https://github.com/DanielAraldi/aero-ui/issues"},"dist":{"shasum":"ab05fe66e196f1736e857515050b44214c56f8e8","tarball":"https://registry.npmjs.org/@aero-ui/typescript-config/-/typescript-config-1.0.0.tgz","fileCount":5,"integrity":"sha512-G+uUJqE9qqNgvz2eDaMqIGUv9upgP2KGYZBc9/20rgXs8SpOz6VsOM00fzhF4QRsQtF3dUyVOfgDx2BondW4Qg==","signatures":[{"sig":"MEUCIHYdbsrmhe35ofE2pr+8ZMq+K73ME2tfugLudoSColtQAiEA/TLX5y7RWI+T2UeP6jx1Bwt6SG11VyHdSlZp3d7YfKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1980},"engines":{"node":">=18"},"gitHead":"531e014396fc4e60532bb096493aabb61fcc8510","private":false,"_npmUser":{"name":"danielsaraldi","email":"danielsaraldi@gmail.com"},"repository":{"url":"git+https://github.com/DanielAraldi/aero-ui.git","type":"git","directory":"packages/typescript-config"},"_npmVersion":"10.8.2","description":"The Aero UI TypeScript configuration.","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","_npmOperationalInternal":{"tmp":"tmp/typescript-config_1.0.0_1735865113238_0.16059395048021563","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aero-ui/typescript-config","version":"1.1.0","keywords":["Aero","Aero UI","Aero TypeScript","Aero UI TypeScript","Aero UI TypeScript Config","Aero UI TypeScript Configuration"],"author":{"url":"https://github.com/DanielAraldi","name":"Daniel Sansão Araldi","email":"danielsaraldi@gmail.com"},"_id":"@aero-ui/typescript-config@1.1.0","maintainers":[{"name":"danielsaraldi","email":"danielsaraldi@gmail.com"}],"homepage":"https://github.com/DanielAraldi/aero-ui#readme","bugs":{"url":"https://github.com/DanielAraldi/aero-ui/issues"},"dist":{"shasum":"c6d0c09b82d662017855570562821e92874eec4a","tarball":"https://registry.npmjs.org/@aero-ui/typescript-config/-/typescript-config-1.1.0.tgz","fileCount":6,"integrity":"sha512-xba+LlteR3UCg7NZizIgZG9LvhgXRoh6UCb1FXk5WYXQbtZVZUDeCjB3fwL+GIbjdMced6SAM8m7+SALsI1EtQ==","signatures":[{"sig":"MEUCIQCfPk8+nLNL2UrffpaC2Omlh4wGMcccD4CDTGu7I2Cc9wIgEYaOA8G824JM5u2GeIzk9apkC+aZhUw+GUIZS4BtL1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3983},"engines":{"node":">=18"},"gitHead":"61b0a769e2dc30740197255bbc131adc6343b379","private":false,"_npmUser":{"name":"danielsaraldi","email":"danielsaraldi@gmail.com"},"repository":{"url":"git+https://github.com/DanielAraldi/aero-ui.git","type":"git","directory":"packages/typescript-config"},"_npmVersion":"10.8.2","description":"The Aero UI TypeScript configuration.","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","_npmOperationalInternal":{"tmp":"tmp/typescript-config_1.1.0_1735931398286_0.7375527479232515","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@aero-ui/typescript-config","version":"1.1.1","keywords":["Aero","Aero UI","Aero TypeScript","Aero UI TypeScript","Aero UI TypeScript Config","Aero UI TypeScript Configuration"],"author":{"url":"https://github.com/DanielAraldi","name":"Daniel Sansão Araldi","email":"danielsaraldi@gmail.com"},"license":"MIT","_id":"@aero-ui/typescript-config@1.1.1","maintainers":[{"name":"danielsaraldi","email":"danielsaraldi@gmail.com"}],"homepage":"https://github.com/DanielAraldi/aero-ui#readme","bugs":{"url":"https://github.com/DanielAraldi/aero-ui/issues","email":"danielsaraldi@gmail.com"},"dist":{"shasum":"2a6488ffa0779420e52407062ea556752cf9c228","tarball":"https://registry.npmjs.org/@aero-ui/typescript-config/-/typescript-config-1.1.1.tgz","fileCount":6,"integrity":"sha512-5auFnxNuGc6i4oo61dzlzIQD3tjK+74btLDV5Ay5mugjVJ28jLjdfaVk16kRtX7MKE5IMuQ6PCxGaQ9nuF91Ag==","signatures":[{"sig":"MEQCIB2s0sVgATKlYDMXs2u8podlJ2km1lysCRCGPpkC6795AiANo1UBFrqXiHPJC8NIKh6WblEvCn1UVrMqvXwqvOOsLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4282},"engines":{"node":">=20"},"gitHead":"3e3bfe25524720a210c57e61d6d376099cccf00e","private":false,"_npmUser":{"name":"danielsaraldi","email":"danielsaraldi@gmail.com"},"repository":{"url":"git+https://github.com/DanielAraldi/aero-ui.git","type":"git","directory":"packages/typescript-config"},"_npmVersion":"10.8.2","description":"The Aero UI TypeScript configuration.","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","_npmOperationalInternal":{"tmp":"tmp/typescript-config_1.1.1_1741631890552_0.9052634872433263","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aero-ui/typescript-config","version":"1.2.0","license":"MIT","description":"The Aero UI TypeScript configuration.","bugs":{"url":"https://github.com/DanielAraldi/aero-ui/issues","email":"danielsaraldi@gmail.com"},"author":{"name":"Daniel Sansão Araldi","email":"danielsaraldi@gmail.com","url":"https://github.com/DanielAraldi"},"repository":{"type":"git","url":"git+https://github.com/DanielAraldi/aero-ui.git","directory":"packages/typescript-config"},"keywords":["Aero","Aero UI","Aero TypeScript","Aero UI TypeScript","Aero UI TypeScript Config","Aero UI TypeScript Configuration"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","tag":"latest"},"engines":{"node":">=22"},"packageManager":"yarn@1.22.22","_id":"@aero-ui/typescript-config@1.2.0","gitHead":"0d9d125feebc6382f1e7f4310da39e8de9970b52","homepage":"https://github.com/DanielAraldi/aero-ui#readme","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Dm+7njuQQ6ykbWXeUbkDc4pw7AnYMDp6kLozwYNoU2SLzoXmW8li8BCWGwP7Fmo+maDvxEkHlH0t+/nlu5lRqg==","shasum":"5bb06e74ef038ff1db2865f963bd8f0d94855817","tarball":"https://registry.npmjs.org/@aero-ui/typescript-config/-/typescript-config-1.2.0.tgz","fileCount":6,"unpackedSize":4545,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/70NN/UMkGDvJoglczgfE2SnyinHJXZtf/dPif+96bAIhAI3tfAv9buN9URn2AeecvqlrQM3qRy//WsZj/BHbz+BD"}]},"_npmUser":{"name":"danielsaraldi","email":"danielsaraldi@gmail.com"},"directories":{},"maintainers":[{"name":"danielsaraldi","email":"danielsaraldi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typescript-config_1.2.0_1753631859185_0.7205353320257397"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-03T00:45:13.106Z","modified":"2025-07-27T15:57:39.530Z","1.0.0":"2025-01-03T00:45:13.441Z","1.1.0":"2025-01-03T19:09:58.476Z","1.1.1":"2025-03-10T18:38:10.737Z","1.2.0":"2025-07-27T15:57:39.365Z"},"bugs":{"url":"https://github.com/DanielAraldi/aero-ui/issues","email":"danielsaraldi@gmail.com"},"author":{"name":"Daniel Sansão Araldi","email":"danielsaraldi@gmail.com","url":"https://github.com/DanielAraldi"},"license":"MIT","homepage":"https://github.com/DanielAraldi/aero-ui#readme","keywords":["Aero","Aero UI","Aero TypeScript","Aero UI TypeScript","Aero UI TypeScript Config","Aero UI TypeScript Configuration"],"repository":{"type":"git","url":"git+https://github.com/DanielAraldi/aero-ui.git","directory":"packages/typescript-config"},"description":"The Aero UI TypeScript configuration.","maintainers":[{"name":"danielsaraldi","email":"danielsaraldi@gmail.com"}],"readme":"# `@aero-ui/typescript-config` 👨‍🎨\n\nA sample TypeScript configuration of the Aero UI.\n\n![Version](https://img.shields.io/npm/v/%40aero-ui%2Ftypescript-config?style=flat&color=brightgreen&link=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2F%40aero-ui%2Ftypescript-config)\n\n## Summary 📖\n\n- [Installation ☁️](#installation-️)\n- [API 🏭](#api-)\n  - [Base 🏗️](#base-️)\n  - [Next.js ▲](#nextjs-)\n  - [React Native ⚛️](#react-native-️)\n\n---\n\n## Installation ☁️\n\nnpm:\n\n```sh\nnpm install @aero-ui/typescript-config --save-dev\n```\n\nYarn:\n\n```sh\nyarn add @aero-ui/typescript-config -D\n```\n\npnpm:\n\n```sh\npnpm install @aero-ui/typescript-config -D\n```\n\n---\n\n## API 🏭\n\nCurrently there are available TypeScript configurations that support [Next.js](https://nextjs.org/) and [React Native](https://reactnative.dev/). But, there is a base configuration that you can use in your project, this same configuration **are extended** by [nextjs](#nextjs-) and [react-native](#react-native-️).\n\nBelow, a small example of the configuration in your project:\n\n```json\n{\n  \"extends\": \"@aero-ui/typescript-config/react-native\", // <-- Add this line\n  \"include\": [\".\"],\n  \"exclude\": [\"dist\", \"build\", \"node_modules\"],\n  \"compilerOptions\": {\n    \"strict\": true\n  }\n}\n```\n\n### Base 🏗️\n\nA generic TypeScript configuration can be used in your project. [Click here](./base.json) to see the configuration.\n\n### Next.js ▲\n\nA TypeScript configuration for Next.js is available [here](./nextjs.json). This configuration extends the base configuration and adds support for Next.js specific features like server-side rendering, automatic static optimization, and more.\n\n### React Native ⚛️\n\nA TypeScript configuration for React Native is available [here](./react-native.json). This configuration extends the base configuration and adds support for React Native specific features like bundle splitting, code splitting, and more.\n","readmeFilename":"README.md"}