{"_id":"@impulse-ui-native/theme","_rev":"28-96da77324091599ad5fae4f69d549bdc","name":"@impulse-ui-native/theme","dist-tags":{"latest":"2.9.0"},"versions":{"1.0.0":{"name":"@impulse-ui-native/theme","version":"1.0.0","_id":"@impulse-ui-native/theme@1.0.0","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"4de88304cd597b36219dabd476a7098a59e8c8ae","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.0.tgz","fileCount":37,"integrity":"sha512-Crd6HgFptCvfAQNY9XaHalujZW3MQwmdBCtxEjmBS/nfTJyO3KT6JVwRavHZyEluiMHwrQd0nwCZ3R3K0w/L1w==","signatures":[{"sig":"MEUCIDchp9kDUvqToTgM8D2CO/0fle9DT5ZFGaBsndMo7oOGAiEA2h59pbfdApEsNcYVpaGW4scZ8lJZnJrq1FWsmC6H72M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92274},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\41ab8428a6f8f3bd56e4949f5e7fd58e\\impulse-ui-native-theme-1.0.0.tgz","_integrity":"sha512-Crd6HgFptCvfAQNY9XaHalujZW3MQwmdBCtxEjmBS/nfTJyO3KT6JVwRavHZyEluiMHwrQd0nwCZ3R3K0w/L1w==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.0","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.0_1761154792866_0.6842586056252047","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@impulse-ui-native/theme","version":"1.0.1","_id":"@impulse-ui-native/theme@1.0.1","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"a5c795732f1321607ae5d69d360e29e190498538","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.1.tgz","fileCount":37,"integrity":"sha512-DyUasMeqXzmS8hhjXASWnRogqMNOtVOSfhzSaj/0gI+X/2RmXsnHBQhoM6LZ5qkSDjxSgGjSKqbEEoaA+EhPcw==","signatures":[{"sig":"MEUCIQCW6ki08uk+qB5ozxjrLb13mKCeYZ2bqfCsIZy8AsgHeAIgB/outU3zEe9Eshk46OJJCo+fRi2biYSk9zb2qUvuzP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92274},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\8f8118cd4224ccb3c95013b78ba1432c\\impulse-ui-native-theme-1.0.1.tgz","_integrity":"sha512-DyUasMeqXzmS8hhjXASWnRogqMNOtVOSfhzSaj/0gI+X/2RmXsnHBQhoM6LZ5qkSDjxSgGjSKqbEEoaA+EhPcw==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.1","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.1_1761472202034_0.4600504793888689","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@impulse-ui-native/theme","version":"1.0.2","_id":"@impulse-ui-native/theme@1.0.2","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"e8ec15a989379398c1df0381be4795aa250e376d","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.2.tgz","fileCount":37,"integrity":"sha512-A+0uW8SIx5uc8DWin94+pF6a9AzYbnGct18/qoADaBPwOHm5bQUgkDzQYXfqYFsLsyS3XNd1oABWLOYamwWA9g==","signatures":[{"sig":"MEUCIBE7k5HVSmfbrKZBmduYfH8hUvdddmnuSrKP4F4HjAomAiEAvbKvPI4CxhbIYFKOPE+fmw2MP8IbFRJ9zpgkaNXwk1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92274},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\5e789ceec03daebf0c780d0d64853a9b\\impulse-ui-native-theme-1.0.2.tgz","_integrity":"sha512-A+0uW8SIx5uc8DWin94+pF6a9AzYbnGct18/qoADaBPwOHm5bQUgkDzQYXfqYFsLsyS3XNd1oABWLOYamwWA9g==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.2","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.2_1761472407385_0.5619947939895567","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@impulse-ui-native/theme","version":"1.0.3","_id":"@impulse-ui-native/theme@1.0.3","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"0d6a3c26a71e722a10013703264848872aadafec","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.3.tgz","fileCount":37,"integrity":"sha512-0j/IWHeg73eR3F0buUEQ4QrROPiqUnXe32TqHvLetOX/zEgpP7/WhAlvrEDsjAILoCnYVINQ6ROSO1Nxf0wmjA==","signatures":[{"sig":"MEUCIQDy9/ZU1QySpDZyG04zjN5mIVIxjcyymdu2aSBtZRKCCwIgPohjdFpU8ud+2HrZFKKdujswWa2ugl4jRZ48c4e+a/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92274},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\ce95839a99e932bf25c6640fc5a84245\\impulse-ui-native-theme-1.0.3.tgz","_integrity":"sha512-0j/IWHeg73eR3F0buUEQ4QrROPiqUnXe32TqHvLetOX/zEgpP7/WhAlvrEDsjAILoCnYVINQ6ROSO1Nxf0wmjA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.3","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.3_1761476690254_0.07526217175231564","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@impulse-ui-native/theme","version":"1.0.4","_id":"@impulse-ui-native/theme@1.0.4","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"1c98565cf5edad5aa39e2dcacfdf9c895529c080","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.4.tgz","fileCount":37,"integrity":"sha512-zFyEvzrcO9rd1K1xaOWMw4zU/GsSi135ePfeV8kjw/LCp8iAYV/jWZTiljQ5tWFX9O8BSjoKBdPxPPr5IY2P+g==","signatures":[{"sig":"MEUCIQDKzL08om/9pR1SHRk8XSAlydFadD++eiRJ8GxCPeey0gIgUoSMp5aDZbHf4fj4egnx6S0v4Cpmqh8/sltErQwk4Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92274},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\30648d68950b5d1a4914cb7e122da947\\impulse-ui-native-theme-1.0.4.tgz","_integrity":"sha512-zFyEvzrcO9rd1K1xaOWMw4zU/GsSi135ePfeV8kjw/LCp8iAYV/jWZTiljQ5tWFX9O8BSjoKBdPxPPr5IY2P+g==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.4","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.4_1761479538232_0.7475799376428109","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@impulse-ui-native/theme","version":"1.0.5","_id":"@impulse-ui-native/theme@1.0.5","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"d9c457416b3990908fd00147324ef24b84689be5","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.5.tgz","fileCount":37,"integrity":"sha512-SqVmUWpgNPWNKCAN7eR65A3sOS9IZdujzlK/RKSDJhC005+KOH+Y7VupDxN7ZHSWgMFkfoXpmlPyRIwYG402gQ==","signatures":[{"sig":"MEUCIHAs5slFMukRePujhv+QqRZm+ZJvPCgZwH2t88hHDYruAiEA2rckmqbTyjHkywGjJmS8gmCRtN6oLZleegSXn59lfK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92274},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.5.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\9a10ad400e6d89308499fa4266db9a29\\impulse-ui-native-theme-1.0.5.tgz","_integrity":"sha512-SqVmUWpgNPWNKCAN7eR65A3sOS9IZdujzlK/RKSDJhC005+KOH+Y7VupDxN7ZHSWgMFkfoXpmlPyRIwYG402gQ==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.5","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.5_1761485073697_0.39618481457157917","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@impulse-ui-native/theme","version":"1.0.6","_id":"@impulse-ui-native/theme@1.0.6","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"e28f431e0e30d22940497f48e017386be354a9a9","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.6.tgz","fileCount":38,"integrity":"sha512-3Mna49MDLYe2u2rCM7gO8KN1d1o7beJD8kYMVtGeoWqAXssNOWW1E+Sr8H8s+ee2rtq+bkTcPGl36K44hJRSXg==","signatures":[{"sig":"MEUCIQDdekKJNdhAU09OMr+zw74GyOsEXD0njhQMIVIizjtfVAIgOriKl8UvH42yMmOpcUB05V60nDBI5mS2q5TY/Kf0eL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86924},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.6.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\4db6f1dd296859ddcb4b1f591a627021\\impulse-ui-native-theme-1.0.6.tgz","_integrity":"sha512-3Mna49MDLYe2u2rCM7gO8KN1d1o7beJD8kYMVtGeoWqAXssNOWW1E+Sr8H8s+ee2rtq+bkTcPGl36K44hJRSXg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.6","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.6_1762108524644_0.6289055457518491","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@impulse-ui-native/theme","version":"1.0.7","_id":"@impulse-ui-native/theme@1.0.7","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"9ee5181178467b8c864e47930ec261a8b2f378e5","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.7.tgz","fileCount":38,"integrity":"sha512-A18M95g+mx/N+0kOCTeVokdZy8LAg6BW6NTx6929yuDAJSZtAuRrz9iCrycwPe/crw/9rq+O2aWRtA1dW0gVjg==","signatures":[{"sig":"MEQCICUDUR5/G+BPd6zsiOf9JePdkxEIeRdGkMU+7P0K+uhTAiAn4ccQLcLECfpziago6j2NXazVri868J3AAHTeg1EVaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86924},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.7.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\8ff8840b6bf37710d6db43491867f67f\\impulse-ui-native-theme-1.0.7.tgz","_integrity":"sha512-A18M95g+mx/N+0kOCTeVokdZy8LAg6BW6NTx6929yuDAJSZtAuRrz9iCrycwPe/crw/9rq+O2aWRtA1dW0gVjg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.7","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.7_1762108740300_0.049875271756590234","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@impulse-ui-native/theme","version":"1.0.8","_id":"@impulse-ui-native/theme@1.0.8","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"8d44b69c4b0274f0262104d222e7bf1ce120998c","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.8.tgz","fileCount":40,"integrity":"sha512-5JPMrIfkNKefLwUyxvwXz3RAk7m45OJPcBJ4+CFpdaOD5BkvKy/XHwN/izTfbJb6IDqNW1V9YTgMAqfP75Y9pg==","signatures":[{"sig":"MEQCICJTVYfrh/E/Vc1reL9HACWS2pyliWVeixi5dMI253FtAiBSgBQpvc2lkomzKXfJRkzrAgAn3vdY0o+37xtJSnajig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100693},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.8.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\299e3adc461249a655110c655321ebd5\\impulse-ui-native-theme-1.0.8.tgz","_integrity":"sha512-5JPMrIfkNKefLwUyxvwXz3RAk7m45OJPcBJ4+CFpdaOD5BkvKy/XHwN/izTfbJb6IDqNW1V9YTgMAqfP75Y9pg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.8","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.8_1762360391356_0.48052478457319703","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@impulse-ui-native/theme","version":"1.0.9","_id":"@impulse-ui-native/theme@1.0.9","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"cb0fbd7b98b9b25c76cb8db172b93489bb12438b","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.9.tgz","fileCount":40,"integrity":"sha512-ELse6kaGKXgW1WuSOmsp6rnftxvdWmZyX+kqhOOdIJFYrp1Zdq38qe5E3ApN+KS7cVXDbNcPGcjRGHvUWTWXhA==","signatures":[{"sig":"MEUCIHoywybNy6MhH4vnRgY66t+nBW0mn8kYA+a3//imqYphAiEA4e5KEwg8Gu4el2gY8zW6W/UXR9LaD3j1osVP/BgtfjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100693},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.9.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\101056e657063694f5b88fb6596da105\\impulse-ui-native-theme-1.0.9.tgz","_integrity":"sha512-ELse6kaGKXgW1WuSOmsp6rnftxvdWmZyX+kqhOOdIJFYrp1Zdq38qe5E3ApN+KS7cVXDbNcPGcjRGHvUWTWXhA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.9","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.9_1762372986547_0.320855522736639","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@impulse-ui-native/theme","version":"1.0.10","_id":"@impulse-ui-native/theme@1.0.10","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"adf3937d825ccce0dd38414c20f3e9c96c44012a","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-1.0.10.tgz","fileCount":40,"integrity":"sha512-FyIIcu+xicIUqxo5N0kwf5q6IGuDPVm7fBnBnGB7x5LVNg+G3p/rwO6yUdCndKTsrijvFTV2Vni+r2e74JsiQg==","signatures":[{"sig":"MEUCIQDmdP5Fy8uRs6ycTHKS9hfRnYiY59jCzF2PVOO78voMdAIgP8HQQ/MAGAq55zoelKJEEqpJmvCEsn4c0doTh8oHGe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100824},"main":"dist/index.cjs.js","_from":"file:impulse-ui-native-theme-1.0.10.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\5736b4b66b2859147acbccf484bb7d18\\impulse-ui-native-theme-1.0.10.tgz","_integrity":"sha512-FyIIcu+xicIUqxo5N0kwf5q6IGuDPVm7fBnBnGB7x5LVNg+G3p/rwO6yUdCndKTsrijvFTV2Vni+r2e74JsiQg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@impulse-ui-native/core":"1.0.10","@expo-google-fonts/montserrat":"^0.4.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo":">=51 || >=52","react":">=18","react-native":">=0.74","expo-modules-core":">=1.0.0","react-native-reanimated":">=3","react-native-gesture-handler":">=2"},"_npmOperationalInternal":{"tmp":"tmp/theme_1.0.10_1763337823811_0.6986675396195081","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@impulse-ui-native/theme","version":"2.0.0","_id":"@impulse-ui-native/theme@2.0.0","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"0399324a299233be55f5dc4d9a99b4c6fb3d0aea","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.0.0.tgz","fileCount":4,"integrity":"sha512-UhDH7BWPhrLgIO1QwXb03OptfSsy150o17Ex4L+G4m2XSSzaG3gnb5LNVvAEIdZjt9GBF6c+qCSffl1wfDZSbQ==","signatures":[{"sig":"MEQCIFuWvhQVVpzFjpL5QKKmBHXWBtZccmx60sFyXwEeCSzEAiBW9ksVFo1fD9h8Iz/NrqxoxrHeIzpvwHIO8M0xBKYaOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105463},"_from":"file:impulse-ui-native-theme-2.0.0.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\eca0d7ea3668357ca001b4dbc13decc8\\impulse-ui-native-theme-2.0.0.tgz","_integrity":"sha512-UhDH7BWPhrLgIO1QwXb03OptfSsy150o17Ex4L+G4m2XSSzaG3gnb5LNVvAEIdZjt9GBF6c+qCSffl1wfDZSbQ==","_npmVersion":"11.9.0","directories":{},"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.0.0"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.0","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~5.9.2","@types/react":"~19.2.14","react-native":"0.83.6","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.0.0_1782072856327_0.3650241955475819","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@impulse-ui-native/theme","version":"2.0.1","_id":"@impulse-ui-native/theme@2.0.1","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"14785cbee52bbc2fba4a41e9decd13ebb2e26124","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.0.1.tgz","fileCount":5,"integrity":"sha512-YuXME6FwNb7FIfF1ioz6y1dT4HVnHYcfW1udwARxd7lPWU1EaRaupKOd9elyYazJzNqBokY9EKq1ZfHYhDdq+A==","signatures":[{"sig":"MEUCIFc9qlGhTKUn7Y+4Va7BGt8Kxfl9cKynfxnSsoBjjtoCAiEAyzIoAqg6yv9IcLRdmUyelWDITB36UNMa1HEItUcLJY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107097},"_from":"file:impulse-ui-native-theme-2.0.1.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\fc4db610273a24fa8914c2cd76a0125f\\impulse-ui-native-theme-2.0.1.tgz","_integrity":"sha512-YuXME6FwNb7FIfF1ioz6y1dT4HVnHYcfW1udwARxd7lPWU1EaRaupKOd9elyYazJzNqBokY9EKq1ZfHYhDdq+A==","_npmVersion":"11.9.0","description":"The token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.0.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.0","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~5.9.2","@types/react":"~19.2.14","react-native":"0.83.6","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.0.1_1786629724566_0.30809810652232184","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@impulse-ui-native/theme","version":"2.1.0","_id":"@impulse-ui-native/theme@2.1.0","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"89735c0cccf360873b0ae2d12f03712021fe18db","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.1.0.tgz","fileCount":6,"integrity":"sha512-xrGUgVNf4TuYUW0ypGF9pDduV7iEbPXbK0mizJWfjxEFLxGKwl3lUkY1eWWcg7CdzRGVpxsUmRyeOyI4TX1LkQ==","signatures":[{"sig":"MEQCIHkkvNkyQVzwIjK54QrFcA2lwWJWnUFnKaVKdZi6Q6d2AiA1x9PqZeH3lcO4clSQYUYqDqIw1UWV0R2EOla6Zeekqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9J6ALJOdLN2AnH66GL69koB09l1DbftJoqhj54l6SgAIhAIYzmftqF/lT8wVC2FbXXAfBg1EcmVysXxQioHgZ0NJy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108791},"_from":"file:impulse-ui-native-theme-2.1.0.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\1c5d79b31338f1d9082be7cbd59b84ca\\impulse-ui-native-theme-2.1.0.tgz","_integrity":"sha512-xrGUgVNf4TuYUW0ypGF9pDduV7iEbPXbK0mizJWfjxEFLxGKwl3lUkY1eWWcg7CdzRGVpxsUmRyeOyI4TX1LkQ==","_npmVersion":"11.9.0","description":"The token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.1.0"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.1.0_1789224096392_0.154376175134471","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@impulse-ui-native/theme","version":"2.1.1","_id":"@impulse-ui-native/theme@2.1.1","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"17fc1609ec01c8e67a3c76ea08383b910c0dcde4","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.1.1.tgz","fileCount":159,"integrity":"sha512-pvZhd5N5FqwWL9Kei6aMGYsu2kzVrzudzxQ1GBhbhaHm4cpv8liIjkMmTGv5cwLjavvHHoTPPyx4Ht0/YBIYdA==","signatures":[{"sig":"MEYCIQCEdE1zmEHW5XOJq4vQPNsN0M3X22MlMvuwFHU87BxrlAIhAL5VEBRyl1T1V05pNYBxv9ozTZFt61rusBPAXp9vpVkf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAq9mwAEGZy+K61NBskfhK7RNTlRLInTtSMrn7iL20PjAiAC9ecf3IYPdIgH18TzoJjyty1cnTeNNiInptcUVYyvWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147371},"_from":"file:impulse-ui-native-theme-2.1.1.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\1d99575de85c77b9442af0d235a731c7\\impulse-ui-native-theme-2.1.1.tgz","_integrity":"sha512-pvZhd5N5FqwWL9Kei6aMGYsu2kzVrzudzxQ1GBhbhaHm4cpv8liIjkMmTGv5cwLjavvHHoTPPyx4Ht0/YBIYdA==","_npmVersion":"11.9.0","description":"The token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.1.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.1.1_1789234369023_0.21215054918656784","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@impulse-ui-native/theme","version":"2.1.2","_id":"@impulse-ui-native/theme@2.1.2","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"e7b076848a084a64ca8835b05aa1cbad373af798","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.1.2.tgz","fileCount":159,"integrity":"sha512-CRrYYB9njTjdpXgYZhzRcw4+OC9D92PuQtSnsChBRJbr6BNzfwWQbHXLm6zRU9/reAr91O4vvJ9AM1FV/isRAA==","signatures":[{"sig":"MEYCIQCZvfYAhdokufiXkFGvRa+NxdrV0A/zV4iVyykrByd0+QIhAMjrR7Kv6lm5iehoz3AqoIgYj4OwWx4C2Wf2lTjMECk9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICkW/R4qAZWpUgfoYm3CfBDf3KjpZKefGYAa1VRcxgqqAiBCXK5xBI2V4xKjYuYmF9tc27RewWL5XuPg8vdiE1eoJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147371},"_from":"file:impulse-ui-native-theme-2.1.2.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\ac716be54643b3270346ec5cb684ebf2\\impulse-ui-native-theme-2.1.2.tgz","_integrity":"sha512-CRrYYB9njTjdpXgYZhzRcw4+OC9D92PuQtSnsChBRJbr6BNzfwWQbHXLm6zRU9/reAr91O4vvJ9AM1FV/isRAA==","_npmVersion":"11.9.0","description":"The token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.1.2"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.1.2_1789237494922_0.37688938319439336","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@impulse-ui-native/theme","version":"2.1.3","_id":"@impulse-ui-native/theme@2.1.3","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"f1b1130989c295cec77aa5001588b92128bb984b","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.1.3.tgz","fileCount":159,"integrity":"sha512-NmC2TTGonyRdDBtLOo3GNIWW13/o/O4nC7ljMCPCdGGR4rqU5rayk90OxE0mqyswl5zXCHcgn2DZOuR6/n8LmQ==","signatures":[{"sig":"MEYCIQCpmrfsLAYS7uJynCeP6plF6ECtTh9WwfzfJn9w0FZEGwIhANFEktsM1w58XubT5BGHfR51EWIJ1k3x4AZ3N+e7CcmZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGHbjp6bVqrTZjgaN8DuMlmymnlbUIuDp/6goSDP01KgAiAb6aSmz7wfyfIcA6UOvg1Li6hwKlPJNgWFxHStb0AI0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147371},"_from":"file:impulse-ui-native-theme-2.1.3.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\4a243f852c0b56850b9c5398791046de\\impulse-ui-native-theme-2.1.3.tgz","_integrity":"sha512-NmC2TTGonyRdDBtLOo3GNIWW13/o/O4nC7ljMCPCdGGR4rqU5rayk90OxE0mqyswl5zXCHcgn2DZOuR6/n8LmQ==","_npmVersion":"11.9.0","description":"The token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.1.3"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.1.3_1789238985195_0.8010306308394166","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@impulse-ui-native/theme","version":"2.1.5","_id":"@impulse-ui-native/theme@2.1.5","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"152a0c4104697b7b5de71c07998da52c47fd6eca","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.1.5.tgz","fileCount":159,"integrity":"sha512-Yw7ENHkwygLqJCrFZSow+7Gnal/8XBpEUKezUxCgYB2TGZm9VYbjkmdRhTYK+c9C9cKyxyxfZGURKVfhpcpjvw==","signatures":[{"sig":"MEQCIE9yvHQCBYlgx/uCaAO/6hhbriVr+gr1h5Hzi582YumMAiBUDYwa/KDRi79EbNt2ZZ7Q0hQr8BwCdfU7+rIREgkRiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCix2RsjAY2uMDOcy/hbLcNfVHGTc/09oR2yRk1tv8lbAIgYL781Xdwr8u9D4IzrRZxv+LiTZjbA4ZwMH14Yr/q3Ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147371},"_from":"file:impulse-ui-native-theme-2.1.5.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\02f1d2b4f4f69818da18d612808b0b04\\impulse-ui-native-theme-2.1.5.tgz","_integrity":"sha512-Yw7ENHkwygLqJCrFZSow+7Gnal/8XBpEUKezUxCgYB2TGZm9VYbjkmdRhTYK+c9C9cKyxyxfZGURKVfhpcpjvw==","_npmVersion":"11.9.0","description":"The token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.1.5"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.1.5_1789303779519_0.7044510869425331","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@impulse-ui-native/theme","version":"2.1.6","_id":"@impulse-ui-native/theme@2.1.6","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"7a1bc77693151e3db27abbe012eec115170ed389","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.1.6.tgz","fileCount":159,"integrity":"sha512-OZwgos0dWuHuEhI2zQsuXV4tLAMcYJ2bRr9p3G+aeDUpB1HrGKEnquP1c5QyvgviZpAmRPVWP0xlhqcJhAMbfQ==","signatures":[{"sig":"MEQCIEN296iVKt+Cw9QX5jfpIFWpo1RzYJ8mg4qzEcIHHyVmAiBeCAn1HhmJfWZOJWFpwfKOVDwarZ261JxcBA+yiSxTfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF0aXp2+RYWmrPJEvEvLKI7qaoYF3u/HRfekWEyo+WHeAiEAszxN09OzQ5jSG8wxxMHH6862px/aMxWzsriv9bFZdCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147371},"_from":"file:impulse-ui-native-theme-2.1.6.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\a92593fa5534a16f13fb081bb86f7d6c\\impulse-ui-native-theme-2.1.6.tgz","_integrity":"sha512-OZwgos0dWuHuEhI2zQsuXV4tLAMcYJ2bRr9p3G+aeDUpB1HrGKEnquP1c5QyvgviZpAmRPVWP0xlhqcJhAMbfQ==","_npmVersion":"11.9.0","description":"The token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.1.6"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.1.6_1789318311099_0.145266425896158","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@impulse-ui-native/theme","version":"2.3.3","_id":"@impulse-ui-native/theme@2.3.3","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"088e1b336ddc7f1957410cfc5e34b487a0369eaa","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.3.3.tgz","fileCount":159,"integrity":"sha512-DcQBovln+D56fn8d0f7BCbfvp1Os66aDjczrxuv0u9JBU68QTdC4lSqaY80mx6pxyZXI5WUVrukLqoYJcf9cVQ==","signatures":[{"sig":"MEYCIQDahAwVgmTeqCuNiuH+Pn7cDGHJ0slPXCjsmURMv6EQYQIhAJ8AWm+/HLHLjvr5nQsolLcFmk11ngLm3kzDZVwZV6KY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFFhDa5ftsUsyXxdZKmDIFsqH/S7kEZYK/pcJN6GcqN4AiEAlOXKKomcbJMaA37JZ4lK2kjHTUIR4ctYqvOf6RD8Pbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147371},"_from":"file:impulse-ui-native-theme-2.3.3.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\c4823bdf69854284048ea669e2935903\\impulse-ui-native-theme-2.3.3.tgz","_integrity":"sha512-DcQBovln+D56fn8d0f7BCbfvp1Os66aDjczrxuv0u9JBU68QTdC4lSqaY80mx6pxyZXI5WUVrukLqoYJcf9cVQ==","_npmVersion":"11.9.0","description":"The token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.3.3"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.3.3_1789331754836_0.336146140981072","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@impulse-ui-native/theme","version":"2.3.4","_id":"@impulse-ui-native/theme@2.3.4","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"9de77e1de63b695540ef437762a2f7843dc46adb","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.3.4.tgz","fileCount":159,"integrity":"sha512-zLCjc9hadphdP3I1n7zLq5hDR//OTbe5V3uP9gGXyP0L5TSzmoEMmgPGBY+poVm3HH2xdLmBAckyMpSYej58fg==","signatures":[{"sig":"MEUCIHY7SAPCFDnuBbsNCHRZECcCaPqYHBvvwTpmjGAma7oJAiEAmFJDd041aeBO294uad0fgcTI9GzL2fF9SeadzVyg30o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmjEYwZNhcph7JhcTPBLNrfvOqhcSAClZDNO36Z8O3fwIhAKsFrWdtcXtBeTx5cazdsEJVwJM3F2q1jHizUXbC6Qs5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147371},"_from":"file:impulse-ui-native-theme-2.3.4.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\802621e5f3d262bd7646b1e5af0d856a\\impulse-ui-native-theme-2.3.4.tgz","_integrity":"sha512-zLCjc9hadphdP3I1n7zLq5hDR//OTbe5V3uP9gGXyP0L5TSzmoEMmgPGBY+poVm3HH2xdLmBAckyMpSYej58fg==","_npmVersion":"11.9.0","description":"The token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.3.4"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.3.4_1789339394269_0.9480789269759691","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@impulse-ui-native/theme","version":"2.3.5","keywords":["react-native","theme","design-tokens","styling","impulse-ui-native"],"license":"MIT","_id":"@impulse-ui-native/theme@2.3.5","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"e43033f26a0caa52895b95364ed8c5a75e255227","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.3.5.tgz","fileCount":159,"integrity":"sha512-w2snuh35L+MwlsXZgYekiTVeG3OTI89hj+qtRv7ylaXJq/eI/rvgRHhv/LNeQyu7WrCfOa7MflExsVsAw9OSVw==","signatures":[{"sig":"MEUCICVCMncZq7i3ZWotZggiUmdenArQvdynEmfflV9vclgYAiEArLy6HCcr4rp3kn+fL+7UrxiEgCQdAhxr46KYDcQISQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICYJsbFa8YuXXyCG8QUkVkwCmKwn8HZaDj4aBfFzOFDzAiEA/az4eAutTO3WRayTJwPN+ek5Yk5VrcBjMNjreA1l19c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147594},"_from":"file:impulse-ui-native-theme-2.3.5.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\fbd14980e82cc1b1c1e6bf86aab970d8\\impulse-ui-native-theme-2.3.5.tgz","_integrity":"sha512-w2snuh35L+MwlsXZgYekiTVeG3OTI89hj+qtRv7ylaXJq/eI/rvgRHhv/LNeQyu7WrCfOa7MflExsVsAw9OSVw==","_npmVersion":"11.9.0","description":"Theme tokens, providers, and styling utilities for ImpulseUI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.3.5"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.3.5_1789390484269_0.5217426126376876","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@impulse-ui-native/theme","version":"2.4.0","keywords":["react-native","theme","design-tokens","styling","impulse-ui-native"],"license":"MIT","_id":"@impulse-ui-native/theme@2.4.0","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"bdbb47386470dded2a01a24245ee97c946d3cb0e","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.4.0.tgz","fileCount":159,"integrity":"sha512-ZrrA2iVQtlwIFfgv3CUjfbuhiMtKRds5axCtUPQXTYLNUrfYqhDu4pxkp6jlYjQxtP/XgF3mAoYoCyEbxYFGVQ==","signatures":[{"sig":"MEQCIGSVuQVyE6H7seV+dGjSvkVqNmnoIoPuOHnjsxuo4ZAiAiBIJkBBaNujPqe6iobUikrvCYSE0IuWlYCwfJmm2ito1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDj8Ii40ed245VlMb5ZKaPUJymstmmf94NhqXJmYXO+2QIhAJbPWur47JLKKY+/WJJmtnwHxWBTkPjOr2R+vU1J3tZU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147594},"_from":"file:impulse-ui-native-theme-2.4.0.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\41dd438f0257c86cd34d72a252737c78\\impulse-ui-native-theme-2.4.0.tgz","_integrity":"sha512-ZrrA2iVQtlwIFfgv3CUjfbuhiMtKRds5axCtUPQXTYLNUrfYqhDu4pxkp6jlYjQxtP/XgF3mAoYoCyEbxYFGVQ==","_npmVersion":"11.9.0","description":"Theme tokens, providers, and styling utilities for ImpulseUI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.4.0"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.4.0_1789426012954_0.08604928942458501","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@impulse-ui-native/theme","version":"2.5.0","keywords":["react-native","theme","design-tokens","styling","impulse-ui-native"],"license":"MIT","_id":"@impulse-ui-native/theme@2.5.0","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"3de8a40359811d1f27952d0e793afae46c6b32da","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.5.0.tgz","fileCount":177,"integrity":"sha512-40W00OzyaRX2t9nzd/n3A803jRCxwhIkY3p81jJnVWNeyH6v5psu7faPJG5Rp2hvKHO9sALXtHRZ3Oj8A2meNw==","signatures":[{"sig":"MEQCIBqtmqwD+7vgjOnq/5XQiiV6rqITPM30cf9OYkrFsvtpAiBHRjGqWctSfM27q4l5hnoWzAETu3t54x7LbQPrfPojDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCv2cW6/Tkhuuadj4Hch8LR5F/jkvBEF/sXTtT/6SZXJwIhAP2aq1kk07q4WEB9wJZ3s8DPVc47d5XLwmC5BAPV+fiC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157384},"_from":"file:impulse-ui-native-theme-2.5.0.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\a78331497651f7f8da550dc25d37eeef\\impulse-ui-native-theme-2.5.0.tgz","_integrity":"sha512-40W00OzyaRX2t9nzd/n3A803jRCxwhIkY3p81jJnVWNeyH6v5psu7faPJG5Rp2hvKHO9sALXtHRZ3Oj8A2meNw==","_npmVersion":"11.9.0","description":"Theme tokens, providers, and styling utilities for ImpulseUI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.5.0"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.5.0_1789495533728_0.07711349849393923","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@impulse-ui-native/theme","version":"2.6.0","keywords":["react-native","theme","design-tokens","styling","impulse-ui-native"],"license":"MIT","_id":"@impulse-ui-native/theme@2.6.0","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"57929be7c24203730d451150e4ab094894682bb2","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.6.0.tgz","fileCount":189,"integrity":"sha512-0a2FDujdwXGXjUsemknAaekG56bqN2qdBQogHnKFd0HkDB6HhjeLwMDR1fgFyLfRIolKxLZAahgcXOajViCu5A==","signatures":[{"sig":"MEQCIHNjcAFmnQzaWokRdHwNz/dNKmUWvW4hOoVzVXrmmq3PAiBKA9lJl5WFdpnz7P+yhBM1g7qS4cjAi7Y8q4RHCAzCKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDS1TtKhgPaniywsabLI48wNv0fw0tiTBLFt66onYS/+QIhAOcRKmDlvbdxjcbNvBtSxO//d4cPD942hUSHYfnS82uf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175837},"_from":"file:impulse-ui-native-theme-2.6.0.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\3b13a100f9391a0f79d3971ca89d2aaf\\impulse-ui-native-theme-2.6.0.tgz","_integrity":"sha512-0a2FDujdwXGXjUsemknAaekG56bqN2qdBQogHnKFd0HkDB6HhjeLwMDR1fgFyLfRIolKxLZAahgcXOajViCu5A==","_npmVersion":"11.9.0","description":"Theme tokens, providers, and styling utilities for ImpulseUI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.6.0"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.6.0_1789845160788_0.6769085749275441","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@impulse-ui-native/theme","version":"2.7.0","keywords":["react-native","theme","design-tokens","styling","impulse-ui-native"],"license":"MIT","_id":"@impulse-ui-native/theme@2.7.0","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"ad4e80085ad5f65c4e23a7586395fa20e5c5e92f","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.7.0.tgz","fileCount":201,"integrity":"sha512-f1cl8W4xIMjOdL5iQ/t+L0Ps3SsOMq7iO4YrOQvKzbPgJ7AzSPUxA3XkUIsG0w8j4gO9UBkyQ/gIEBRyzOuPHw==","signatures":[{"sig":"MEUCIQD1yqmgmVMEI6qSU4B9fS552PNJ/pYuN5bCNWP17L16IQIgemo/DToET8x0p3V83etyxbvhg5Xg7t+unICIAwo/Vng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7gMDmxd41ZHFesjf0vy7P444ENlEjk6Nc6jvBuiXTYQIhAIn/EJtRcO6tS3jxtllsa80xk6C5vOe4o+3aJoMKJSoR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190879},"_from":"file:impulse-ui-native-theme-2.7.0.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\c48f6179343645da9ebf5ebf1c32297d\\impulse-ui-native-theme-2.7.0.tgz","_integrity":"sha512-f1cl8W4xIMjOdL5iQ/t+L0Ps3SsOMq7iO4YrOQvKzbPgJ7AzSPUxA3XkUIsG0w8j4gO9UBkyQ/gIEBRyzOuPHw==","_npmVersion":"11.9.0","description":"Theme tokens, providers, and styling utilities for ImpulseUI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.7.0"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.7.0_1789918631676_0.684578507562116","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@impulse-ui-native/theme","version":"2.8.0","keywords":["react-native","theme","design-tokens","styling","impulse-ui-native"],"license":"MIT","_id":"@impulse-ui-native/theme@2.8.0","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"dist":{"shasum":"2e5b961841ba0e7a39f81f88ed7b76d6b9544322","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.8.0.tgz","fileCount":237,"integrity":"sha512-SjwwZKo9tsolK5efel9yVaoY77hytRGXjoopoJnGmj59QQZh7JKjYCqSX+UTEqcjKKIAXtp2QhbgJ7IEe64P7g==","signatures":[{"sig":"MEYCIQDawCBBXYP6GReeG08jM/5iOMSNPWFUWqK9ypj6H17+yAIhALce8IOEDpVnIzzDSQhtHuz9DmL5kHCBa5EJfJXwH+n0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFBReJ/LNqeBQUmZl+zHWMng8tEKDZUWgf6+gpUu1Av6AiEAhuRR8GO+IySm69RFdrrO++Tk05EHE9a133DxdGvmReE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228965},"_from":"file:impulse-ui-native-theme-2.8.0.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\bc6826e33d3038df1cd0c42e731d6f02\\impulse-ui-native-theme-2.8.0.tgz","_integrity":"sha512-SjwwZKo9tsolK5efel9yVaoY77hytRGXjoopoJnGmj59QQZh7JKjYCqSX+UTEqcjKKIAXtp2QhbgJ7IEe64P7g==","_npmVersion":"11.9.0","description":"Theme tokens, providers, and styling utilities for ImpulseUI Native.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.8.0"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"tmp":"tmp/theme_2.8.0_1789948773862_0.6275458155145828","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"_id":"@impulse-ui-native/theme@2.9.0","dist":{"shasum":"b60b60d2f399a7698ece03402adcf03979a15416","tarball":"https://registry.npmjs.org/@impulse-ui-native/theme/-/theme-2.9.0.tgz","fileCount":243,"integrity":"sha512-dgid+ohUJi/DVX2FEqE/LCOCHtRNb7noBw4GQF/3oaairvYkWFhz1cljl4/t8CgFfGUiwHOTJEX6eLAUt+ZU5w==","signatures":[{"sig":"MEQCIHSdDBdH+5dGc+OPM95yCtWlQwdbfkWo7gW7vsKiGMugAiB+JNkVSYj84i5nohSEUJii/ppCUI6CK20/ivNeJasJzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8Dinm5UUQYnJUs0EUT+N+42FbhATZiT43rNqa0aCOQQIhAI+N0K6guoehoHjslqkgCrJfvPwKvpiYlnidYouHiva4"}],"unpackedSize":240962},"name":"@impulse-ui-native/theme","_from":"file:impulse-ui-native-theme-2.9.0.tgz","types":"dist/index.d.mts","module":"dist/index.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.js","react-native":"./src/index.ts"}},"license":"MIT","scripts":{"lint":"pnpm exec eslint . --fix","build":"tsup --config tsup.config.ts","format":"prettier --write \"./**/*.{ts,tsx,js,jsx,json,md}\" --ignore-path ../../.prettierignore","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"2.9.0","_npmUser":{"name":"apolyanov","email":"alexander.polyanov@gmail.com"},"keywords":["react-native","theme","design-tokens","styling","impulse-ui-native"],"prettier":"@impulse-ui-native/prettier-config","_resolved":"C:\\Users\\alexa\\AppData\\Local\\Temp\\a3fc571081f6d00d6a350a8935018bd3\\impulse-ui-native-theme-2.9.0.tgz","_integrity":"sha512-dgid+ohUJi/DVX2FEqE/LCOCHtRNb7noBw4GQF/3oaairvYkWFhz1cljl4/t8CgFfGUiwHOTJEX6eLAUt+ZU5w==","_npmVersion":"11.9.0","description":"Theme tokens, providers, and styling utilities for ImpulseUI Native.","directories":{},"maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"@impulse-ui-native/core":"2.9.0"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"~6.0.3","@types/react":"~19.2.14","react-native":"0.86.2","@impulse-ui-native/tsconfig":"1.0.0","@impulse-ui-native/eslint-config":"1.0.0","@impulse-ui-native/prettier-config":"1.0.0"},"peerDependencies":{"react":">=18","react-native":">=0.73"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/theme_2.9.0_1790018684820_0.43233090125139473"}}},"time":{"created":"2025-10-22T17:39:52.753Z","modified":"2026-09-21T19:24:45.169Z","1.0.0":"2025-10-22T17:39:53.080Z","1.0.1":"2025-10-26T09:50:02.245Z","1.0.2":"2025-10-26T09:53:27.597Z","1.0.3":"2025-10-26T11:04:50.438Z","1.0.4":"2025-10-26T11:52:18.407Z","1.0.5":"2025-10-26T13:24:33.918Z","1.0.6":"2025-11-02T18:35:24.836Z","1.0.7":"2025-11-02T18:39:00.584Z","1.0.8":"2025-11-05T16:33:11.623Z","1.0.9":"2025-11-05T20:03:06.776Z","1.0.10":"2025-11-17T00:03:43.997Z","2.0.0":"2026-06-21T20:14:16.463Z","2.0.1":"2026-08-13T14:02:04.720Z","2.1.0":"2026-09-12T14:41:36.468Z","2.1.1":"2026-09-12T17:32:49.127Z","2.1.2":"2026-09-12T18:24:54.997Z","2.1.3":"2026-09-12T18:49:45.283Z","2.1.5":"2026-09-13T12:49:39.607Z","2.1.6":"2026-09-13T16:51:51.190Z","2.3.3":"2026-09-13T20:35:54.916Z","2.3.4":"2026-09-13T22:43:14.367Z","2.3.5":"2026-09-14T12:54:44.359Z","2.4.0":"2026-09-14T22:46:53.057Z","2.5.0":"2026-09-15T18:05:33.802Z","2.6.0":"2026-09-19T19:12:40.873Z","2.7.0":"2026-09-20T15:37:11.751Z","2.8.0":"2026-09-20T23:59:33.959Z","2.9.0":"2026-09-21T19:24:44.996Z"},"license":"MIT","keywords":["react-native","theme","design-tokens","styling","impulse-ui-native"],"description":"Theme tokens, providers, and styling utilities for ImpulseUI Native.","maintainers":[{"name":"apolyanov","email":"alexander.polyanov@gmail.com"}],"readme":"# @impulse-ui-native/theme\n\nThe token system, light and dark themes, theme provider, and styling hooks for Impulse UI Native.\n\n## Installation\n\n```sh\npnpm add @impulse-ui-native/theme\n```\n\nWrap themed components with `ThemeProvider` near the root of the application.\n\n```tsx\nimport { ThemeProvider } from \"@impulse-ui-native/theme\";\n\nexport function App() {\n  return <ThemeProvider scheme=\"light\">{/* application */}</ThemeProvider>;\n}\n```\n\n## Main exports\n\n- `ThemeProvider` installs the current theme and accepts `light` and `dark` token overrides.\n- `LightTheme` and `DarkTheme` provide the default primitive themes.\n- `useTheme` returns the complete `AppTheme`.\n- `useColors`, `useSpace`, `useBorder`, and `useRadii` read focused token groups.\n- `useComponentsTokens` reads component-level tokens.\n- `useThemedStyles` creates memoized React Native styles from the active theme.\n- `useStyleProps` and `extractStyleProps` convert supported system props into styles.\n- Primitive token constants include `SpaceTokens`, `BorderSizeTokens`, `RadiiTokens`, `FontSizeTokens`, `LineHeightTokens`, `FontWeightTokens`, and the color scales.\n- Public types cover colors, spacing, dimensions, flex, typography, shadows, component variants, theme extension, and every component-token group.\n\n## Customizing tokens\n\n```tsx\n<ThemeProvider\n  scheme=\"light\"\n  theme={{\n    light: {\n      colors: {\n        primary: {\n          value: \"#5b4bff\",\n          contrast: \"#ffffff\",\n        },\n      },\n    },\n  }}\n>\n  {/* application */}\n</ThemeProvider>\n```\n\nTheme overrides are deep partials, so only the tokens you want to change need to be supplied.\n\nComponent-token overrides can be supplied as a deep-partial object or as a\ncallback that receives the resolved primitive theme:\n\n```tsx\n<ThemeProvider\n  components={(theme) => ({\n    button: {\n      borderRadius: theme.radii.lg,\n      variants: {\n        filled: {\n          backgroundColor: theme.colors.accent.value,\n        },\n      },\n    },\n  })}\n>\n  {/* application */}\n</ThemeProvider>\n```\n\nComponent overrides are merged with the generated defaults, so unspecified\ntokens retain their theme-derived values.\n","readmeFilename":"README.md"}