{"_id":"@sigmela/router","_rev":"48-af34aaef86ca29c7ee667c80b9bb1646","name":"@sigmela/router","dist-tags":{"latest":"0.8.0"},"versions":{"0.0.11":{"name":"@sigmela/router","version":"0.0.11","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.0.11","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"8ec0ded5f23945a713ba52db5ac1f5e882514764","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.0.11.tgz","fileCount":44,"integrity":"sha512-NxGU6vHbBQLMnAYzPP1qtntJR7zausmAWTkvMMlQ47e0G6luBBFcfZpGd8ZyI/mnnNoAraSa0gz0Eg9zsLBcAQ==","signatures":[{"sig":"MEQCICT/kwUVEVgWnaUou2ODoMaBTBR/zCmwpTuiGK5wTxaPAiAtm+nz5QdOBx4DqQMIDTItGtVM5bwxLTTBwYk8qfKKrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115524},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"5e66c48b2d68508d8a350f8da7b4492282b9b473","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.0.11_1758586356285_0.319034057062783","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.0.12":{"name":"@sigmela/router","version":"0.0.12","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.0.12","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"5724c8306e253fa70002ca1ce05d459b085bf0de","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.0.12.tgz","fileCount":31,"integrity":"sha512-KJBJP/HGkDoMDBVETqUjmYT8nXvZnGZPBHm7NAc0ADuVixcaZyNMh7VcLGoG1bj364rlzxAecxzjh/1q8uejMA==","signatures":[{"sig":"MEYCIQDndxwsOGXfxlvacW81LJnrJN+48bismzm0eQL4A23NhgIhALx37lrp6V6WjLKFsTh2UI5quEc/aeytOC497uUgR/k0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67213},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"f25b812eaa33963946c09b0cdd7ba6be2ca5457a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.0.12_1758586594938_0.3524927010334664","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.0.13":{"name":"@sigmela/router","version":"0.0.13","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.0.13","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"a8acdcae21e0c2baf76c36e3e8c0313944eaec1b","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.0.13.tgz","fileCount":31,"integrity":"sha512-IIgyYjaidsPX/puN2Vrgc8VkD0LsJifw6IUNIH3iK5e1cdCkw8QmNRZX+wc1+UgBr1EC06V4AL4zt3GCGDJTDg==","signatures":[{"sig":"MEQCID+22Js016T08ATSRIS++njOPcig7ZDd6WSnpqDu1wJ4AiAyMgiAmGwyTAsPIqdMMWnbUZ0OlKOSsN3CCumZDSHfAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67403},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"eb32bd9198344de2b472cb9f5503b978ad286686","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.0.13_1758589111543_0.04583116832703449","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.0.14":{"name":"@sigmela/router","version":"0.0.14","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.0.14","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"ef0ba3edcd34bda3af460133a956664f7416ab3f","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.0.14.tgz","fileCount":31,"integrity":"sha512-ndlO6488GsWlB9Bo4nUn+CuVaAxAjDqiSHkYI4Mbk/EcU98rq37GHr4piexIwYcp7W/u6b4vXnbvoIOn8/HYOg==","signatures":[{"sig":"MEUCIQC7zlMA37rGU7c10Y2SQmM8G1MCJM8Qg+7dtnWKaWvNDAIgJ2hqr7wjcW3G5XArPNALP1s3Y+7J8k+HI7REucKmufk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67002},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"bf247126578f7112acf05f127590a8d0bc0b62cf","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.0.14_1758641035376_0.4588020474767316","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.0.15":{"name":"@sigmela/router","version":"0.0.15","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.0.15","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"2c5b6b60be2e1d560c1472ecbfec18ef537a848b","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.0.15.tgz","fileCount":52,"integrity":"sha512-XV8VkBonDbtlpH1NZBE3VTix7OxEdzEuLMUTrVqa/B3zDz7rGjaNE8UgQGxyVCHGjBS4bKeAUNNVVRN3FHcZ6Q==","signatures":[{"sig":"MEUCIQC+yb5EH8eaZMfEUUxCOk8hvJxWK63y5fq1+nnBED3NHAIgfrzSJktTOU87WjT5hM4grUcuOWsiT5iF76dqgHuSVGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97983},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":"./src/styles.css","./package.json":"./package.json"},"gitHead":"92b396cb6b4eedf5f6bc844d3d01f793c4c30436","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.0.15_1759234408914_0.48008306398544187","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.0.16":{"name":"@sigmela/router","version":"0.0.16","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.0.16","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"6303e13e9a8bf913005fef97ac9e149b30ade4b2","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.0.16.tgz","fileCount":52,"integrity":"sha512-DZkM2ImSm25Xtv9YH2vuE0ymz8/S1Dh1jisl+Oevr6jJylfPpVHiXPMoLJAd8UCoK2nQxKz0xNI9lQOmyYQLIA==","signatures":[{"sig":"MEQCIE1ISu5VbWIo22qGNFftNpNMuuLOaie11+BwyxPzLuDVAiAIxzcryCdADwx/rEoUe0s1SZR7wsQiR7FR5M7NR6kJ7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93883},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":"./src/styles.css","./package.json":"./package.json"},"gitHead":"05297704a681c54a657b1200bbd914942671d50c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.0.16_1759235120534_0.24140078827215627","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.0.17":{"name":"@sigmela/router","version":"0.0.17","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.0.17","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"2d4791f949db7e175d42aa94c3b0e548202bffaa","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.0.17.tgz","fileCount":52,"integrity":"sha512-8gAdie+M5XLcPp9NBdTVCRlDksX9LQeYSOg6+Q9Sj116ofRwBe7AP/ws2odCtYSyTDSNoCQ5ZTE/+Pf74/KKFg==","signatures":[{"sig":"MEUCIQCil03abKHXBgIewKxQRgnxBJcbRRwPH4iJb6TgEMyrJQIgE1xKmwiyeZnfQk/SY4L5K3btNZgTx71sx1HC0eOffmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93958},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"ad787fb1346b1b3f022dfbb7ecf3db7830aa3424","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.0.17_1759241218817_0.32169792707136824","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.1.1":{"name":"@sigmela/router","version":"0.1.1","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.1.1","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"9ad3942ff090b9cca883ce2ab5716f5225f7562a","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.1.1.tgz","fileCount":58,"integrity":"sha512-JWg/9jBAZuY1N1JrQ9iZ1fl7U9WRFl6bIvz9rTT7Pf0yFaBzA8tyv44VgjbUT8dziw71e4tsF+5zq0McIw+U3g==","signatures":[{"sig":"MEUCIQDXj2LL8+0+YfKhlM3eqOIXsL2RDnfI/2+DM9Ss6bmx+QIgQ76RfTN8d0lO5NsrJdC3H/WD/Hmf83bSCQmFfIzOFQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115658},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"4616b063e99ae5960ba31cc3f2eb38aebd3f321d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.1.1_1760308817228_0.21742943950269344","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.1.2":{"name":"@sigmela/router","version":"0.1.2","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.1.2","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"3d8d6df376d8a730b27239f71eb42ebc7ef5057c","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.1.2.tgz","fileCount":58,"integrity":"sha512-2rJlWim97BnhjlOkhl5RExPk3FpwRqT5YJgWXZf33iV2ZVlDbqQ9MLFLqRCptDA6qRVUaLe4toerjgfuLFIKVw==","signatures":[{"sig":"MEYCIQChXnDf/s3SqaAl/NkUUZHz2KIdoJi01VF1C3WDLnowFAIhAMdv+db9VNh5gaa4Y9SUQD2TC23oBkmGCmkEZYotgHHV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115857},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"bde580f8bd59850afd6f946b3ed5a53133f284da","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.1.2_1760363495043_0.7283612844509755","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.1.3":{"name":"@sigmela/router","version":"0.1.3","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.1.3","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"ba626957871800ea5633136fdea46665b850ba86","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.1.3.tgz","fileCount":58,"integrity":"sha512-pcAgz5JR9BJVpPQZs6P9JgQu0eg8BBfli464dKny5dJx7q0wuNzFj/Xn+jRld7WeTPmVnjw49gpeCD63cVWgRw==","signatures":[{"sig":"MEYCIQDsbQa0Tw5msB8M98LnwAtTDlhHthcKAMjviZAGOUfe1gIhAMXBDSBko59FuTcuN0EDiG8nVa4r2d6pzO4alX5gp0vV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116033},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"4190270f9411e40d36bf6579362a5e0a38804519","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.3","description":"React Native Router","directories":{},"_nodeVersion":"22.18.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.16.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.16.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.1.3_1760371257591_0.1443049717130267","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.2.0":{"name":"@sigmela/router","version":"0.2.0","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.2.0","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"92c98c0a3df0240b17224996d1e00ce4340aea92","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.2.0.tgz","fileCount":76,"integrity":"sha512-8+iuq9R9GE2tlraRNg1mkaC1UyG+UPC00EuPJUmgIlTGNfI20ogYsTm3mD/Wi1FR4e+JU2X8A1LiFWsWRtdbFQ==","signatures":[{"sig":"MEYCIQDtDMPVj6I7RdHij3TOr8cXjuC1kziKEldxnstCZ+flegIhAMgKYjJSlsZ5MJMgV1Ec8XV4aOt4Xeai9HoHG8Yu3FVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191338},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"667b8962879a46a0ac4e3d1546c61525eeb17a24","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.2.0_1765502883028_0.5456687588109512","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.2.1":{"name":"@sigmela/router","version":"0.2.1","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.2.1","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"0d6be219e8524b6c29dbd9c48cb72834d3a9507d","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.2.1.tgz","fileCount":76,"integrity":"sha512-fYxrYR3GdvS58OOptsV8T79+/fgSZRgvROfZSTlLioLOvxg/GrQuVlTUJKiLstqglO5jO0to0JDvVjwX7oDBYQ==","signatures":[{"sig":"MEQCIHFS5hteDa8Gpp4csrMEPk7tC63A++TzIYoiN6abQjujAiAe2Xatf4flDV1lINMzhFStzrgfyWTIgDKqEp3yz8yw1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196772},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"2694cf27ae3e595990ef9484bff9539fdd860d0a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.2.1_1765549717020_0.19956747868523572","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.2.2":{"name":"@sigmela/router","version":"0.2.2","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.2.2","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"1805bb11b6f8a1f560d8ae1630a0495ded116c40","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.2.2.tgz","fileCount":76,"integrity":"sha512-jUzvmmKD70bOSBr6wZb0EUzfvVSsKjFZBLJWhO7sDPEwUk+mT/v3zQZEx+1FDGv825m/a/mzQy+lImbXQ3xgaQ==","signatures":[{"sig":"MEUCIGbERFDApYFndCgadw6jdWZyRNwukRomuoD1EUib2uVUAiEAisZTS7nes50ABV7k46XK9VDkjx0FV7LPW1dgPws9LKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202020},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"18db616969f4482d91c150ff1330081c0210f9fe","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.2.2_1765552297073_0.6573099465380974","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.2.3":{"name":"@sigmela/router","version":"0.2.3","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.2.3","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"5eae416d1b1295792c636c816f6d175119d7fc43","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.2.3.tgz","fileCount":76,"integrity":"sha512-w5duGYidbqFrJ/wbNsXKt85zDO4MdR3HyCGMBaBxGTllnybTMCpqQIsWv57CzYPx2tUzdHGhqAX+7TwFWYGJsQ==","signatures":[{"sig":"MEUCIAHKd9wHgu3Lv6fBWTIBK1Wdr40azO5UIz7A049lLgEOAiEAhCRLKBd127LVkTxHnhI2vhqzjkebrXBDmd73vNHP4oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205739},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"7430ba9c966fe71c314a27f8f4aa232e8d0c508e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.2.3_1765650960684_0.6062886077788592","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.2.4":{"name":"@sigmela/router","version":"0.2.4","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.2.4","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"91a8038247d73e4f18f6adcb8b431a8666ed59f1","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.2.4.tgz","fileCount":76,"integrity":"sha512-DeiAi7y46BSA6yxE9cJ2Sb1RCoJ7LeGnEPfTXSYYZKhOc2QVW7z9aP+zM1fcyl8mF4HotMGpAQFm6bWdo6mOKQ==","signatures":[{"sig":"MEUCIB/IrlmW1ycwrtYQgtEuRO6/TuINA6hoe2Gqht68LYtTAiEApScYUdWKrp6VEFfcgQCZK38LvHBqZN7s9imCiG2ORIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221605},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"316030760e18a22f0ed5951050bbec465c4b7c0d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.2.4_1766455647912_0.7386132524366122","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.2.5":{"name":"@sigmela/router","version":"0.2.5","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.2.5","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"f354af4a1e0e4033d1514fa30728766c3e7232e6","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.2.5.tgz","fileCount":76,"integrity":"sha512-+bcJogPDqkK0pApXojraZ9EdySARD3LZEr8uAq2p9LKdKq1Tgmqyf8UQ7SrxOytOPlEwijAnRAAUluoIdsVJEw==","signatures":[{"sig":"MEQCIFgUgSrGd7R1+GT/VZTMQEpTsY5Fdq+1HDgAtPaTkOpSAiAr8XLXou0+lC4h6d1Hlouo9wckCIRw+Rqt4mBLSxo0Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222715},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"f7a00c92b6ea14f142f83a22fc59e153db2424e7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.2.5_1766636919299_0.233281176465574","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.2.6":{"name":"@sigmela/router","version":"0.2.6","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.2.6","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"ceb8917471ffc27b51d6b2695936ef5720df5e22","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.2.6.tgz","fileCount":76,"integrity":"sha512-98O0SrVbIt41OtdaL3ho3ZyQe2vQLwxGU4+G4RdnRNbcQ7jWDYBWLxnRnyS/JV0Wz8TVzVY5199NA27botsobw==","signatures":[{"sig":"MEUCIF7WbcCJTWuu1z9DuaoyC7dQd0u2K+j1N693v/OabAGDAiEAqr+5Q71f/KiwCIw6ryLX7eIFWgzRZxyz2gh7jrTL6v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225531},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"3d47d962c40a50670761de0db3f0bb34d57250c2","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.2.6_1766640146565_0.2225109785738737","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.2.7":{"name":"@sigmela/router","version":"0.2.7","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.2.7","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"f4f61d50cea5b907928efacaf60163bbb5c454df","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.2.7.tgz","fileCount":76,"integrity":"sha512-Y81l5xWrbu3K0SOJ7zKNY6PGezPgdAeWWMAMQtLdU+e4nyjaqxFNSDO8FzjSHWooEmSSu7BCfrVX7jz5QEfcew==","signatures":[{"sig":"MEUCIQDUeqFKWDe8SHu0Ni+68MZyJDvqyj2FMJtg4o/PVTnyPgIgP9puWAN3+wIVWUr0gzbrigEdvtt/fgRwaksfMoVbd4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225391},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"7be4cf1df8a18172f54f85700103b338ee9e8b58","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.2.7_1766640986962_0.40044046449437465","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.2.8":{"name":"@sigmela/router","version":"0.2.8","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-navigation","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.2.8","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"facd92986f838d64e7058baac8718c1a7f5d48c5","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.2.8.tgz","fileCount":76,"integrity":"sha512-Ql2i9RZq63J2P8J09DUz/OL3YlnNymPoqJu+i+VsZdiXvKYqbxHPndAntKTSzH6XYL6vrceee2jW9LL3T61QBQ==","signatures":[{"sig":"MEUCIQDxT3SbE0tfvN0MX466utDHEEUwZKL/aZtN0xYe3umZwwIgHToOIkqWmuOrGCRYt3SNjEYkJmRUMwtPnF7XwrwpQTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226157},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"9aa6f16292f28492bd77c40a3a676165dd569337","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/router_0.2.8_1766674452696_0.9489820336532071","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.3.0":{"name":"@sigmela/router","version":"0.3.0","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.3.0","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"87bdb5b114c987bd50be765221a6026206b87d2f","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.3.0.tgz","fileCount":88,"integrity":"sha512-kEkVl1q4850wwbz7Xd1CNiGHovfNKL/o08+N+oqQKYrXi3lfMqVeU8UxTCSMyKypvobJAamg+e56tDcplxLkew==","signatures":[{"sig":"MEUCIG54lTMnjmY4xVL76besO0vpIEQZaMaZJkURqeqZCXl5AiEArPezbRQfvrp4Vn4OWPVC+nl0yy6R/vkS9FekRlnwg2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270887},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/","<rootDir>/.worktrees/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"a5540edf04c173dd040cfe8a529611dd4d807064","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.81.4","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.18.0","@sigmela/native-sheet":"^0.0.1","react-native-worklets":"^0.7.4","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":">=0.72.0","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1","react-native-reanimated":">=3.0.0"},"peerDependenciesMeta":{"@sigmela/native-sheet":{"optional":true},"react-native-reanimated":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/router_0.3.0_1772022965429_0.5680905822140319","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.3.1":{"name":"@sigmela/router","version":"0.3.1","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.3.1","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"ea830c2c4fa58fb919bfe8f56fdcf188ef3e3d3b","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.3.1.tgz","fileCount":88,"integrity":"sha512-FHzazPGvfOYoldFlXiAiBK7kfePp+S7C/HymKk9X01ieEN8qKb7QayqgUM90ASLItjBgGosCQb9KFUjn/Vb1iQ==","signatures":[{"sig":"MEQCIH/WP1YDfoofKu5OdjXZpwNcfIztN3fuPVDVTy9lgyahAiAruPAhBgU2QoedU7gu3+RABguhccYtuR0UPFPSn8KvKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277355},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/","<rootDir>/.worktrees/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"932452f6adee346c0bfceb85af5d5b9c262e8950","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.2.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.8.1","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.83.2","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.24.0","@sigmela/native-sheet":"^0.0.1","react-native-worklets":"^0.7.4","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.2","@react-native/eslint-config":"^0.83.2","react-native-safe-area-context":"^5.7.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":">=0.72.0","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1","react-native-reanimated":">=3.0.0","react-native-safe-area-context":">=4.0.0"},"peerDependenciesMeta":{"@sigmela/native-sheet":{"optional":true},"react-native-reanimated":{"optional":true},"react-native-safe-area-context":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/router_0.3.1_1772041736971_0.8451271151316384","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.3.2":{"name":"@sigmela/router","version":"0.3.2","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.3.2","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"d07a53c3604d131cd703c49b3be27bef9dfdaaad","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.3.2.tgz","fileCount":88,"integrity":"sha512-PERETrP8Rha1KZceMm6+RXJUMF8VPMjIUWuL0o0SIvqsHSWpKeljG4bh4+Pq2kn0JefHMKTUW//homo3Pu0q+A==","signatures":[{"sig":"MEQCIGEBRyW4Tq1J6QWQXN+TDVbKeUG2zqu4ytpVXIMhdnqVAiA2r7dufEVfzLZvhC/0z0TzQNxvmyta9WclpXe+lj1CXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277759},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/","<rootDir>/.worktrees/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"3f593a19f36207f77c1dda30f14e019069ce16c2","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.2.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.8.1","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.83.2","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.24.0","@sigmela/native-sheet":"^0.0.1","react-native-worklets":"^0.7.4","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.2","@react-native/eslint-config":"^0.83.2","react-native-safe-area-context":"^5.7.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":">=0.72.0","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1","react-native-reanimated":">=3.0.0","react-native-safe-area-context":">=4.0.0"},"peerDependenciesMeta":{"@sigmela/native-sheet":{"optional":true},"react-native-reanimated":{"optional":true},"react-native-safe-area-context":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/router_0.3.2_1772049423559_0.7877038487774211","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.3.3":{"name":"@sigmela/router","version":"0.3.3","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.3.3","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"fd1ecb1ccdfe11b7061c3c6f7927675f1f71ce27","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.3.3.tgz","fileCount":88,"integrity":"sha512-acPGrFb2PPfxoeCqGEOE8hcjdXwF+ZI6cgfMYQFwWXX4+P/FLdNNoqSkiMkiokM7yFEHDC6rmv9hS2gumLrFzQ==","signatures":[{"sig":"MEUCIQClogiphRatajhtxAuSqiUbJP4L/BwBskDppDLqHrsJugIgERs4hJKJE1HO8TDW+DZoKtHWD5O7ZBF+Ovf2R/ZsJ+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278326},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/","<rootDir>/.worktrees/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"2216e18080c4f3ae50d21a7a806f16afbc038fb1","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.2.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.8.1","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.83.2","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.24.0","@sigmela/native-sheet":"^0.0.1","react-native-worklets":"^0.7.4","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.2","@react-native/eslint-config":"^0.83.2","react-native-safe-area-context":"^5.7.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":">=0.72.0","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1","react-native-reanimated":">=3.0.0","react-native-safe-area-context":">=4.0.0"},"peerDependenciesMeta":{"@sigmela/native-sheet":{"optional":true},"react-native-reanimated":{"optional":true},"react-native-safe-area-context":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/router_0.3.3_1772052404472_0.09825636323249931","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.3.4":{"name":"@sigmela/router","version":"0.3.4","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.3.4","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"52b36e9b4b65d01b8ff1f3764ef256ab4d558933","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.3.4.tgz","fileCount":88,"integrity":"sha512-BQBpTdeyj26khkOp+DctOBooaWNpQwOcGpWiNpriCT+Nzj9HbSQhQQy7N3QvnWd3Te5/ZSkziXfDjzLEYl+2nA==","signatures":[{"sig":"MEUCIQD/NuPM0zMHcMjv9JKKW7IgyR1xtREv/JwbxUklbbtFnQIgV+i1CaQphmFSVnjThnqzfot/QvbqMr2KWFfTTlwDzv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279028},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/","<rootDir>/.worktrees/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"43a932fc313c44753ace94022fc9e2d67245422f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.2.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.8.1","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.83.2","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.24.0","@sigmela/native-sheet":"^0.0.1","react-native-worklets":"^0.7.4","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.2","@react-native/eslint-config":"^0.83.2","react-native-safe-area-context":"^5.7.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":">=0.72.0","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1","react-native-reanimated":">=3.0.0","react-native-safe-area-context":">=4.0.0"},"peerDependenciesMeta":{"@sigmela/native-sheet":{"optional":true},"react-native-reanimated":{"optional":true},"react-native-safe-area-context":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/router_0.3.4_1772054663904_0.006780637017360425","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.3.5":{"name":"@sigmela/router","version":"0.3.5","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.3.5","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"c9d3004bb4a0b23e2f2f6c023df5fbb38bcd9e9f","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.3.5.tgz","fileCount":88,"integrity":"sha512-+7cHyO0l+Pf93fXTu+cZocb1VNz//lhrWzjf6V76/dK32RtKhcWuZIcTQKxDC/9ZjUWnRa8IStqfrAzGJ2EdpQ==","signatures":[{"sig":"MEQCICIn5+tUriTqlOvFJcUoMyqMsRwv3zBxumtZvA8zDZlZAiArj2YvN4zJRkMTqHQSiWot3CHXac8uZa2Y3NNjC3Ejag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279895},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/","<rootDir>/.worktrees/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"276b50ab5283e03a4264ad3c3e80e64ba344eb86","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.2.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.8.1","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.83.2","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.24.0","@sigmela/native-sheet":"^0.0.1","react-native-worklets":"^0.7.4","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.2","@react-native/eslint-config":"^0.83.2","react-native-safe-area-context":"^5.7.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":">=0.72.0","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1","react-native-reanimated":">=3.0.0","react-native-safe-area-context":">=4.0.0"},"peerDependenciesMeta":{"@sigmela/native-sheet":{"optional":true},"react-native-reanimated":{"optional":true},"react-native-safe-area-context":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/router_0.3.5_1772055510814_0.9353314613521084","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.3.6":{"name":"@sigmela/router","version":"0.3.6","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.3.6","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"62ffaf5fd7d6a5672d5909664011be4ddf19eeb9","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.3.6.tgz","fileCount":88,"integrity":"sha512-pFlwuM05iywyS4GypZPyHihLhjGq/9FG7wY9Ewvu36WMb8/ZntRz7/r3rl0gsbsyW07+TOsC28x3jSfO5nL9jw==","signatures":[{"sig":"MEUCICftd3v+UF27BvA8JLATdqmnAulw7z3r05oOo/WbXI2MAiEAgmTbx/zcWyuG+9aUro/VILrT6P3me7+NGIzZ6pml7fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277629},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/","<rootDir>/.worktrees/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"220b850eea98c91f948acbad42845311890f24fb","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.2.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.8.1","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.83.2","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.24.0","@sigmela/native-sheet":"^0.0.1","react-native-worklets":"^0.7.4","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.2","@react-native/eslint-config":"^0.83.2","react-native-safe-area-context":"^5.7.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":">=0.72.0","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1","react-native-reanimated":">=3.0.0","react-native-safe-area-context":">=4.0.0"},"peerDependenciesMeta":{"@sigmela/native-sheet":{"optional":true},"react-native-reanimated":{"optional":true},"react-native-safe-area-context":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/router_0.3.6_1772058106946_0.967753475679278","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.3.7":{"name":"@sigmela/router","version":"0.3.7","keywords":["React Native Router","react-native-navigation","react-native-router","react-native-screens","react-native-bottom-tabs","react-native-bottom-sheet"],"author":{"url":"https://github.com/bogoslavskiy","name":"https://github.com/bogoslavskiy","email":"help@sigmela.com"},"license":"MIT","_id":"@sigmela/router@0.3.7","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"homepage":"https://github.com/sigmela/router#readme","bugs":{"url":"https://github.com/sigmela/router/issues"},"dist":{"shasum":"4390b6254954d49d714442f60c479992d826594d","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.3.7.tgz","fileCount":88,"integrity":"sha512-1iyrl96cIPci+wANyrAt5HUMM4VDHezCtPr/0zDDZIcVq9aA5w8mpIZcnzCkB+L90doE8XRmgHB6a4f72YuEWg==","signatures":[{"sig":"MEUCIEBEhQRVZRcxMYtuzOfZNFy0We2ziTyre6oCJwrc5kt5AiEA2bioKzxpzzpNc+flKKXNPICVgq3Dzo0A7Ws1ZxI46/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277756},"jest":{"preset":"react-native","transformIgnorePatterns":["node_modules/(?!((jest-)?react-native|@react-native|react-native-screens|@sigmela/native-sheet|nanoid|query-string|decode-uri-component|split-on-first|filter-obj)/)"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/","<rootDir>/.worktrees/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","default":"./lib/module/index.js"},"./styles.css":{"source":"./src/styles.css","default":"./lib/module/styles.css"},"./package.json":"./package.json"},"gitHead":"6e6e5a09b3670c64bb175f3f9ab1f53ac5e5b682","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @sigmela/router-example","prepare":"bob build && del-cli \"lib/**/*.map\"","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/sigmela/router.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.6.1","description":"React Native Router","directories":{},"_nodeVersion":"24.11.0","dependencies":{"nanoid":"^5.1.6","query-string":"^9.3.1","path-to-regexp":"^8.3.0","react-transition-state":"^2.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.2.0","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.8.1","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.12","react-native":"0.83.2","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-screens":"^4.24.0","@sigmela/native-sheet":"^0.0.1","react-native-worklets":"^0.7.4","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.2.2","react-native-builder-bob":"^0.40.18","@react-native/babel-preset":"0.83.2","@react-native/eslint-config":"^0.83.2","react-native-safe-area-context":"^5.7.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"react":"*","react-native":">=0.72.0","react-native-screens":">=4.18.0","@sigmela/native-sheet":">=0.0.1","react-native-reanimated":">=3.0.0","react-native-safe-area-context":">=4.0.0"},"peerDependenciesMeta":{"@sigmela/native-sheet":{"optional":true},"react-native-reanimated":{"optional":true},"react-native-safe-area-context":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/router_0.3.7_1772059308433_0.30214746370329504","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true,"sourceMaps":false}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"0.4.0":{"name":"@sigmela/router","version":"0.4.0","keywords":["react","router","navigation","modal","bottom-sheet","tabs","drawer","split-view","mobile","spa"],"author":{"name":"Sigmela"},"license":"MIT","_id":"@sigmela/router@0.4.0","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"dist":{"shasum":"6550619a21cd60181930b6bb659c52a938c361ee","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.4.0.tgz","fileCount":33,"integrity":"sha512-5Js8Pz6t4dpRragnjXVBuY1b1gaGyqa/jlaJd8xQ3IrhQAgM9ak/vaytYkD06rXqzWi0ryVeOMXYk8J6TRILMQ==","signatures":[{"sig":"MEUCIQCcnkMw8r6QDT+rjLbrgnBykRdEkyjWb5wH2ymPY+YstAIgLMZ5VMiuWRHVV4x8nO2W00jSpaKKgQcza7krHVMHJNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478116},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./router.css":"./dist/router.css","./package.json":"./package.json"},"gitHead":"aa8c6b169739c1bf8a0e006b59c84a9fa0b9b5b5","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"yarn clean && yarn typecheck && yarn test && yarn build"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"_npmVersion":"11.17.0","description":"Native-feeling router for React web apps: screen stacks with gesture-driven back, modals, sheets, tab bars, drawers and split views.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","allowScripts":{"esbuild@0.27.7":true},"dependencies":{"motion":"^12.40.0","wouter":"^3.10.0","@fluejs/noscroll":"^1.0.0","react-transition-state":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","jsdom":"^29.1.1","react":"19.2.3","eslint":"^9.39.1","vitest":"4.1.10","globals":"^16.5.0","react-dom":"19.2.3","@eslint/js":"^9.39.1","typescript":"~6.0.3","@types/node":"^26.1.1","@types/react":"19.2.14","@types/react-dom":"^19.2.3","typescript-eslint":"^8.47.0","@testing-library/dom":"10.4.1","@testing-library/react":"16.3.2","eslint-plugin-react-hooks":"^7.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.4.0_1784578160495_0.5944913082773429","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@sigmela/router","version":"0.5.0","keywords":["react","router","navigation","modal","bottom-sheet","tabs","drawer","split-view","mobile","spa"],"author":{"name":"Sigmela"},"license":"MIT","_id":"@sigmela/router@0.5.0","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"dist":{"shasum":"a13a92ef1d0f2461644aeb9fec3e3b79ff1fa926","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.5.0.tgz","fileCount":33,"integrity":"sha512-qGt7Ec8dnuaTo28CH1k9Ap47WVm9uoHi3p84N2qmG+cCqpNApWhjfKOIcMKBE2loPL0TaClaBdlkznsDBaoLBg==","signatures":[{"sig":"MEYCIQCbfo0LsT789bt3BaWEyTJh3a2dH4lyk5dcTEgpOZS+gAIhAPUXBkU1ddXI/zEw5ne6yiMVj8JApKo7UPD3sEE7v7IR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./router.css":"./dist/router.css","./package.json":"./package.json"},"gitHead":"6470a857f38693d98510eda3fd2c6cc59da7f787","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","example":"vite --config example/vite.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","example:build":"vite build --config example/vite.config.ts","prepublishOnly":"yarn clean && yarn typecheck && yarn test && yarn build"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"_npmVersion":"11.17.0","description":"Native-feeling router for React web apps: screen stacks with gesture-driven back, modals, sheets, tab bars, drawers and split views.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","allowScripts":{"esbuild@0.27.7":true},"dependencies":{"motion":"^12.40.0","wouter":"^3.10.0","@fluejs/noscroll":"^1.0.0","react-transition-state":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.3.6","jsdom":"^29.1.1","react":"19.2.3","eslint":"^9.39.1","vitest":"4.1.10","globals":"^16.5.0","react-dom":"19.2.3","@eslint/js":"^9.39.1","typescript":"~6.0.3","@types/node":"^26.1.1","@types/react":"19.2.14","@types/react-dom":"^19.2.3","typescript-eslint":"^8.47.0","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"16.3.2","eslint-plugin-react-hooks":"^7.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.5.0_1784584015287_0.04642354018468753","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@sigmela/router","version":"0.6.0","keywords":["react","router","navigation","modal","bottom-sheet","tabs","drawer","split-view","mobile","spa"],"author":{"name":"Sigmela"},"license":"MIT","_id":"@sigmela/router@0.6.0","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"dist":{"shasum":"1f76e28b28c0eae6c2fc1125f3f04b0c5699fd04","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.6.0.tgz","fileCount":33,"integrity":"sha512-zFC9bLeKSbr2vHunp+P9CPvQXicKJfq9H5+0oes4OSGB6mqtcgJB9Hq7ve6IB/Npv3F4XkMRxCcTPIkQP4iQnA==","signatures":[{"sig":"MEYCIQD9jwMFinTxqfiWyqR2XsBUIJj/FRizUbkEMP1foGhxbAIhALNGHmUHNcEkUu+Yl9nq9dAY68C08ElQQDjIrQC2fwZI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490808},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./router.css":"./dist/router.css","./package.json":"./package.json"},"gitHead":"884acaf37c1cd4bf0a0f11cb44af4a11fc244e4f","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","example":"vite --config example/vite.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","example:build":"vite build --config example/vite.config.ts","prepublishOnly":"yarn clean && yarn typecheck && yarn test && yarn build"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"_npmVersion":"11.17.0","description":"Native-feeling router for React web apps: screen stacks with gesture-driven back, modals, sheets, tab bars, drawers and split views.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","allowScripts":{"esbuild@0.27.7":true},"dependencies":{"motion":"^12.40.0","wouter":"^3.10.0","@fluejs/noscroll":"^1.0.0","react-transition-state":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.3.6","jsdom":"^29.1.1","react":"19.2.3","eslint":"^9.39.1","vitest":"4.1.10","globals":"^16.5.0","react-dom":"19.2.3","@eslint/js":"^9.39.1","typescript":"~6.0.3","@types/node":"^26.1.1","@types/react":"19.2.14","@types/react-dom":"^19.2.3","typescript-eslint":"^8.47.0","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"16.3.2","eslint-plugin-react-hooks":"^7.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.6.0_1784586646274_0.6129100595697141","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@sigmela/router","version":"0.7.0","keywords":["react","router","navigation","modal","bottom-sheet","tabs","drawer","split-view","mobile","spa"],"author":{"name":"Sigmela"},"license":"MIT","_id":"@sigmela/router@0.7.0","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"dist":{"shasum":"ccd588cf6f66fa789db949bce036b97e7d922f93","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.7.0.tgz","fileCount":33,"integrity":"sha512-sJly2hkadmMhKzrhaykiiNAwf59bqWqzqeP/rDGjQ8y8dsXBguG/63jf0SkFdXdVpwYEk+eMcNG0TUqW3zxh7w==","signatures":[{"sig":"MEQCIG6yWjnvTLlTQYvXzsBbrPqXbDhquWsGHiM5SadG2SDDAiASTZnfsXfRdLSVahZQD5UNvQ7aytcJMlV52+ItBiRz3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495638},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./router.css":"./dist/router.css","./package.json":"./package.json"},"gitHead":"3f01fd073d0b8ecd57a1d64e8688ff0b530633e1","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","example":"vite --config example/vite.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","example:build":"vite build --config example/vite.config.ts","prepublishOnly":"yarn clean && yarn typecheck && yarn test && yarn build"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"_npmVersion":"11.17.0","description":"Native-feeling router for React web apps: screen stacks with gesture-driven back, modals, sheets, tab bars, drawers and split views.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","allowScripts":{"esbuild@0.27.7":true},"dependencies":{"motion":"^12.40.0","wouter":"^3.10.0","@fluejs/noscroll":"^1.0.0","react-transition-state":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.3.6","jsdom":"^29.1.1","react":"19.2.3","eslint":"^9.39.1","vitest":"4.1.10","globals":"^16.5.0","react-dom":"19.2.3","@eslint/js":"^9.39.1","typescript":"~6.0.3","@types/node":"^26.1.1","@types/react":"19.2.14","@types/react-dom":"^19.2.3","typescript-eslint":"^8.47.0","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"16.3.2","eslint-plugin-react-hooks":"^7.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.7.0_1785246785053_0.5108531111365913","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@sigmela/router","version":"0.7.1","keywords":["react","router","navigation","modal","bottom-sheet","tabs","drawer","split-view","mobile","spa"],"author":{"name":"Sigmela"},"license":"MIT","_id":"@sigmela/router@0.7.1","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"dist":{"shasum":"5154e05f4b04c179fad59d5357f7a29527e7a6e4","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.7.1.tgz","fileCount":33,"integrity":"sha512-fAZ9o5vNMs4u8yJOASjJ1792U6Jh6n6RnSca7tGXSz9Uxg2hGh8Gg9hEAqKFpesd0B0FZ2vgMrTRcvpvj3XXlw==","signatures":[{"sig":"MEYCIQCZMbIAxk+F5Z2/tbQvsfIrl8XDxcjXLaeeGKVp4xOfOwIhAPHmQN6D1/8pPfBVXkTfzxJp6r0k8KHLciVuJeU9sCoK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506849},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./router.css":"./dist/router.css","./package.json":"./package.json"},"gitHead":"697e09526424c7a7eb591374a88a43ecfda163c5","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","example":"vite --config example/vite.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","example:build":"vite build --config example/vite.config.ts","prepublishOnly":"yarn clean && yarn typecheck && yarn test && yarn build"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"_npmVersion":"11.17.0","description":"Native-feeling router for React web apps: screen stacks with gesture-driven back, modals, sheets, tab bars, drawers and split views.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","allowScripts":{"esbuild@0.27.7":true},"dependencies":{"motion":"^12.40.0","wouter":"^3.10.0","@fluejs/noscroll":"^1.0.0","react-transition-state":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.3.6","jsdom":"^29.1.1","react":"19.2.3","eslint":"^9.39.1","vitest":"4.1.10","globals":"^16.5.0","react-dom":"19.2.3","@eslint/js":"^9.39.1","typescript":"~6.0.3","@types/node":"^26.1.1","@types/react":"19.2.14","@types/react-dom":"^19.2.3","typescript-eslint":"^8.47.0","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"16.3.2","eslint-plugin-react-hooks":"^7.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.7.1_1786138256937_0.9660087708435241","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@sigmela/router","version":"0.7.2","keywords":["react","router","navigation","modal","bottom-sheet","tabs","drawer","split-view","mobile","spa"],"author":{"name":"Sigmela"},"license":"MIT","_id":"@sigmela/router@0.7.2","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"dist":{"shasum":"d15d6642271b34cc82efcaa38531c1810f91e520","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.7.2.tgz","fileCount":33,"integrity":"sha512-vG1HUvfunQSgyZgrRdwIrcuBwisGPfN4A+u7H93yvhEnzrYe4rvkoCSFbXr0AOAifnKn/nqIz0WAWvFjOR6boA==","signatures":[{"sig":"MEYCIQDLYMBAPQOTez2+mCuW/3vRzJ6vNU4wNILCtjBrfy85WAIhAN7TAZACa+/ECIGiyI8+MuzkShMTpNzvuy79TGScXmKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./router.css":"./dist/router.css","./package.json":"./package.json"},"gitHead":"566e6c0fe59532a267aef67cf2366d23dbbd8d1e","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","example":"vite --config example/vite.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","example:build":"vite build --config example/vite.config.ts","prepublishOnly":"yarn clean && yarn typecheck && yarn test && yarn build"},"_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"_npmVersion":"11.17.0","description":"Native-feeling router for React web apps: screen stacks with gesture-driven back, modals, sheets, tab bars, drawers and split views.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","allowScripts":{"esbuild@0.27.7":true},"dependencies":{"motion":"^12.40.0","wouter":"^3.10.0","@fluejs/noscroll":"^1.0.0","react-transition-state":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.3.6","jsdom":"^29.1.1","react":"19.2.3","eslint":"^9.39.1","vitest":"4.1.10","globals":"^16.5.0","react-dom":"19.2.3","@eslint/js":"^9.39.1","typescript":"~6.0.3","@types/node":"^26.1.1","@types/react":"19.2.14","@types/react-dom":"^19.2.3","typescript-eslint":"^8.47.0","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"16.3.2","eslint-plugin-react-hooks":"^7.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/router_0.7.2_1787687189082_0.9026372987248614","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"_id":"@sigmela/router@0.8.0","dist":{"shasum":"e46b9672a37789b67a3b4df98c7c2029d726d33e","tarball":"https://registry.npmjs.org/@sigmela/router/-/router-0.8.0.tgz","fileCount":33,"integrity":"sha512-TLGi/iTm/apEDg7O5cptrSBhFR4hCtsHN25aC9KjRgr/cSApK+a5ooQTFuQma0fE5+rgjfq5cpDCSsxJtBAJSA==","signatures":[{"sig":"MEQCIFAVkvR/YOiQtbAErpeF2In5ddZEwa/C/rZsobia9heeAiB6ViGrVEc2A7VfObKAV8wgJK9ra+ahF4Bh3XZ4+EvJ2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG6hG2UVyjUWBIuvnMNk5sB/mQqCT+BNNNr3TxCN+HsVAiAyP7sLPPJA8rYRToolEMlm/eN0M30sO6w/8HGZOtuPcA=="}],"unpackedSize":528289},"main":"./dist/index.js","name":"@sigmela/router","type":"module","types":"./dist/index.d.ts","author":{"name":"Sigmela"},"module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./router.css":"./dist/router.css","./package.json":"./package.json"},"gitHead":"467626f7ed2a477a50480884b2ff61f912635263","license":"MIT","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","example":"vite --config example/vite.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","example:build":"vite build --config example/vite.config.ts","prepublishOnly":"yarn clean && yarn typecheck && yarn test && yarn build"},"version":"0.8.0","_npmUser":{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"},"keywords":["react","router","navigation","modal","bottom-sheet","tabs","drawer","split-view","mobile","spa"],"_npmVersion":"11.17.0","description":"Native-feeling router for React web apps: screen stacks with gesture-driven back, modals, sheets, tab bars, drawers and split views.","directories":{},"maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","allowScripts":{"esbuild@0.27.7":true},"dependencies":{"motion":"^12.40.0","wouter":"^3.10.0","@fluejs/noscroll":"^1.0.0","react-transition-state":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.3.6","jsdom":"^29.1.1","react":"19.2.3","eslint":"^9.39.1","vitest":"4.1.10","globals":"^16.5.0","react-dom":"19.2.3","@eslint/js":"^9.39.1","typescript":"~6.0.3","@types/node":"^26.1.1","@types/react":"19.2.14","@types/react-dom":"^19.2.3","typescript-eslint":"^8.47.0","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"^5.2.0","@testing-library/react":"16.3.2","eslint-plugin-react-hooks":"^7.1.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/router_0.8.0_1790079951603_0.08808064546347727"}}},"time":{"created":"2025-09-23T00:12:36.225Z","modified":"2026-09-22T12:25:51.945Z","0.0.1":"2025-09-01T17:50:14.612Z","0.0.2":"2025-09-03T17:15:55.282Z","0.0.3":"2025-09-04T16:01:44.474Z","0.0.4":"2025-09-11T13:55:55.937Z","0.0.5":"2025-09-12T16:26:02.735Z","0.0.6":"2025-09-12T16:31:17.461Z","0.0.7":"2025-09-12T16:33:22.508Z","0.0.8":"2025-09-15T14:33:04.402Z","0.0.9":"2025-09-15T14:36:23.543Z","0.0.10":"2025-09-15T16:54:19.628Z","0.0.11":"2025-09-23T00:12:36.460Z","0.0.12":"2025-09-23T00:16:35.137Z","0.0.13":"2025-09-23T00:58:31.743Z","0.0.14":"2025-09-23T15:23:55.599Z","0.0.15":"2025-09-30T12:13:29.116Z","0.0.16":"2025-09-30T12:25:20.763Z","0.0.17":"2025-09-30T14:06:58.987Z","0.1.0":"2025-10-12T22:17:59.111Z","0.1.1":"2025-10-12T22:40:17.418Z","0.1.2":"2025-10-13T13:51:35.250Z","0.1.3":"2025-10-13T16:00:57.781Z","0.2.0":"2025-12-12T01:28:03.178Z","0.2.1":"2025-12-12T14:28:37.174Z","0.2.2":"2025-12-12T15:11:37.220Z","0.2.3":"2025-12-13T18:36:00.843Z","0.2.4":"2025-12-23T02:07:28.072Z","0.2.5":"2025-12-25T04:28:39.445Z","0.2.6":"2025-12-25T05:22:26.734Z","0.2.7":"2025-12-25T05:36:27.126Z","0.2.8":"2025-12-25T14:54:12.871Z","0.3.0":"2026-02-25T12:36:05.574Z","0.3.1":"2026-02-25T17:48:57.134Z","0.3.2":"2026-02-25T19:57:03.738Z","0.3.3":"2026-02-25T20:46:44.648Z","0.3.4":"2026-02-25T21:24:24.047Z","0.3.5":"2026-02-25T21:38:30.991Z","0.3.6":"2026-02-25T22:21:47.265Z","0.3.7":"2026-02-25T22:41:48.577Z","0.4.0":"2026-07-20T20:09:20.636Z","0.5.0":"2026-07-20T21:46:55.426Z","0.6.0":"2026-07-20T22:30:46.442Z","0.7.0":"2026-07-28T13:53:05.216Z","0.7.1":"2026-08-07T21:30:57.108Z","0.7.2":"2026-08-25T19:46:29.223Z","0.8.0":"2026-09-22T12:25:51.701Z"},"author":{"name":"Sigmela"},"license":"MIT","keywords":["react","router","navigation","modal","bottom-sheet","tabs","drawer","split-view","mobile","spa"],"description":"Native-feeling router for React web apps: screen stacks with gesture-driven back, modals, sheets, tab bars, drawers and split views.","maintainers":[{"name":"bogoslavskiy","email":"bogoslavskiy96@gmail.com"}],"readme":"# @sigmela/router\n\nA router for React web apps that behave like native apps: screen stacks with\nanimated push/pop, modals and bottom sheets with swipe-to-dismiss, tab bars,\ndrawers and split views — all declared as JSX routes.\n\nBuilt on [wouter](https://github.com/molefrog/wouter) for matching and\n[motion](https://motion.dev) for transitions.\n\n```bash\nnpm install @sigmela/router\n```\n\n`react` and `react-dom` (>= 19) are peer dependencies.\n\n## Quick start\n\n```tsx\nimport { Router, useRouter } from '@sigmela/router';\n\nfunction App() {\n  return (\n    <Router>\n      <Router.Screen path=\"/\" element={HomeScreen} />\n      <Router.Stack path=\"/products\">\n        <Router.Screen element={ProductListScreen} />\n        <Router.Screen path=\":id\" element={ProductScreen} />\n        <Router.Modal path=\":id/edit\" element={EditProductModal} />\n        <Router.Sheet path=\":id/share\" element={ShareSheet} />\n      </Router.Stack>\n    </Router>\n  );\n}\n\nfunction ProductCard({ id }: { id: string }) {\n  const router = useRouter();\n  return <button onClick={() => router.navigate(`/products/${id}`)}>Open</button>;\n}\n```\n\nStyles ship with the bundle: `dist/index.js` imports `router.css`, so bundlers\nthat handle CSS from dependencies (Vite, webpack, Next, Parcel) pick it up\nautomatically — no extra import needed.\n\nEnvironments without a CSS loader — plain Node, some SSR pipelines — cannot\nresolve that import. Load the stylesheet explicitly there:\n\n```ts\nimport '@sigmela/router/router.css';\n```\n\nFor Vitest with the `node` environment, inline the package so Vite handles the\nCSS import instead of Node:\n\n```ts\n// vitest.config.ts\ntest: {\n  environment: 'node',\n  server: { deps: { inline: [/@sigmela\\/router/] } },\n}\n```\n\n## Route primitives\n\n| Element | Purpose |\n| --- | --- |\n| `Router.Screen` | A routed screen inside the current stack |\n| `Router.Stack` | Groups screens that push and pop with a shared animation |\n| `Router.Redirect` | Declarative redirect |\n| `Router.Modal` | Full-cover or content-sized overlay above the current screen |\n| `Router.Sheet` | Bottom sheet, content-sized or fullscreen |\n| `Router.TabBar` / `Router.TabBarItem` | Tab navigation; selecting a tab routes to its root path |\n| `Router.Drawer` / `Router.DrawerGroup` / `Router.DrawerSection` / `Router.DrawerItem` | Persistent side navigation |\n| `Router.SplitView` | Primary/secondary panes above a width breakpoint |\n| `Router.Protected` | Guarded subtree with a redirect target |\n\n### Overlays with their own stack\n\n`Router.Modal` and `Router.Sheet` can own a local push stack. The children share\none surface and leave the browser URL on the underlying screen:\n\n```tsx\n<Router.Modal path=\"/auth/email\">\n  <Router.Screen element={AuthEmailModal} />\n  <Router.Screen path=\"verify\" element={AuthEmailVerifyModal} />\n  <Router.Screen path=\"name\" element={AuthEmailNameModal} />\n</Router.Modal>\n```\n\n`navigate()` and `replace()` resolve matching children inside the active\noverlay. `goBack()` pops the local stack first, then closes the overlay from its\nroot. The close button, backdrop tap, Escape, swipe dismissal and\n`useCurrentModal().close()` all dismiss the whole flow from any depth.\n\nFor URL-hierarchy Back buttons in a split-view secondary pane, call\n`router.popTo(parentPath)`. It replaces the current browser entry instead of\nusing browser history, while animating back to the parent screen. Unlike\n`replace()`, it also animates when the parent was not previously mounted.\n\n### Content-sized modals\n\nA modal covers the viewport by default. Content that renders `<Modal>` with\n`presentation=\"content\"` sizes the surface to its content instead — floored at\nhalf the viewport, capped at full height, with the page behind left undimmed:\n\n```tsx\nimport { Modal } from '@sigmela/router';\n\nfunction ProductDetail({ product }) {\n  return (\n    <Modal presentation={product.image ? 'fullscreen' : 'content'}>\n      {/* … */}\n    </Modal>\n  );\n}\n```\n\n`width` sets the modal surface's preferred desktop width, clamped to the\nviewport with a 24px margin. `height` sets its preferred height on both desktop\nand mobile; desktop keeps a 24px margin, while mobile clamps to the available\nviewport height. Without `height`, mobile modals remain full-screen. Update\nthese props while the modal is open to resize the surface without letting its\ncontent overflow a fixed 600px or 860px frame:\n\n```tsx\n<Modal width={previewWidth} height={previewHeight}>\n  <Preview />\n</Modal>\n```\n\n### Guards that are not decided yet\n\n`Router.Protected` answers three states, not two. A guard whose `when` is\n`false` redirects; a guard that is still resolving — `'pending'`, or\n`undefined` so `when={user?.isAdmin}` works before the user loads — **holds the\nURL** and renders its `pending` node instead of the subtree:\n\n```tsx\n<Router.Protected\n  when={contextLoading ? 'pending' : isReady}\n  redirectTo=\"/home\"\n  pending={<AppLoadingScreen />}\n>\n  <Router.Screen path=\"/catalog/products\" element={ProductsScreen} />\n</Router.Protected>\n```\n\nThis is what keeps deep links alive while an app boots. Without it a guard has\nto answer `false` while it is still loading, which redirects the visitor away\nfrom the URL they opened — and a catch-all loading screen cannot rescue it,\nbecause the guarded route is the more specific match.\n\nSemantics worth knowing:\n\n- Guards resolve outside-in; the first one that is not `true` decides. An\n  undecided outer guard defers a later denial, since it is not yet known\n  whether that guard would even be reached.\n- A denial always wins immediately, including on a screen that is already\n  open — revoking access redirects right away.\n- A guard that turns undecided again while its screen is on-screen keeps that\n  screen rendered rather than flashing the pending node.\n\n## Hooks\n\n| Hook | Returns |\n| --- | --- |\n| `useRouter()` | `navigate`, `replace`, `goBack`, and overlay controls |\n| `useCurrentRoute()` | The active route: `pathname`, `search`, `searchParams` |\n| `useParams()` | Path parameters of the current route |\n| `useSearchParams()` | Query string as `URLSearchParams` |\n| `useRoute(pattern)` | Match test for an arbitrary pattern |\n| `useHistoryState()` | State passed through `navigate(path, { state })` |\n| `useCurrentModal()` | `close()` / `id` for the overlay a component renders in |\n| `useDrawer()` | Responsive drawer state and controls |\n\n### Responsive drawer\n\n`Router.Drawer` accepts `desktopCollapsible=\"offcanvas\"` (default) or `\"icon\"`.\nAt widths up to 640px, both modes start hidden and push the content aside when\nopened. Above 640px, the drawer starts expanded; closing either hides it or\nleaves a 56px icon rail. Override `--sigmela-drawer-rail-width` when needed.\n\n`useDrawer()` exposes `isMobile`, `isCollapsed`, `isOpen`,\n`desktopCollapsible`, and `open()`, `close()`, `toggle()`. `isOpen` means mobile\nvisibility or desktop expansion, not an inverted desktop collapse flag.\nDesktop preference survives item selection and resizing while mounted. Mobile\nvisibility closes on navigation, Escape, or crossing the breakpoint.\n\nCustom drawer layouts must put `data-drawer-open={drawer.isOpen}`,\n`data-drawer-collapsed={drawer.isCollapsed}` and\n`data-drawer-desktop={drawer.desktopCollapsible}` on `.sigmela-drawer`, with\n`__sidebar`, `__overlay`, and `__main` as direct children. Use `isMobile` to\nplace a root screen toggle and to make hidden navigation or covered content\ninert. Keep a desktop toggle accessible in the rail. Controls must delegate\nto this API instead of maintaining a second responsive state.\n\n## Theming\n\nThe stylesheet reads CSS custom properties, so an app can restyle every surface\nwithout overriding selectors. Set them on `:root` or on an app shell element:\n\n**Base** — `--router-bg`, `--router-text`, `--router-line`, `--router-scrim`,\n`--router-container`, `--router-card-shadow`, `--router-glass-bg`,\n`--router-transparent`, `--router-divider`\n\n**Overlay/footer** — `--router-footer-fade-bg`,\n`--router-footer-fade-transparent`\n\n**Drawer** — `--router-drawer-bg`, `--router-drawer-text`,\n`--router-drawer-hover-bg`, `--router-drawer-active-bg`,\n`--router-drawer-badge-bg`, `--router-drawer-badge-text`,\n`--router-drawer-focus-ring`, `--router-drawer-overlay-color`,\n`--router-drawer-overlay-bg`, `--router-drawer-overlay-open-bg`\n\n**Close button** — `--router-close-button-bg`, `--router-close-button-text`,\n`--router-close-button-light-text`, `--router-close-button-glass-bg`,\n`--router-close-button-shadow`, `--router-close-button-shine`,\n`--router-mask-fill`\n\n**Typography/layout** — `--router-title-font-family`,\n`--router-title-font-size`, `--router-title-line-height`,\n`--router-title-font-weight`, `--router-safe-area-bottom`\n\nEvery token falls back to a sensible default, so the router renders correctly\nwith no theming at all.\n\n## Scope\n\nThe router owns navigation, overlay surfaces and their gestures. It never\nimports application features, i18n, data layers or design-system components —\nscreens and layouts are supplied by the host app as JSX.\n\n## Sandbox\n\n`example/` is a Vite playground that exercises every primitive against the\nrouter source, with hot reload:\n\n```bash\nnpm install\nnpm run example        # http://localhost:5180\n```\n\nIt has three shells you can switch between: **Stack & overlays** (pushes,\nparams, search params, fullscreen and content-sized modals, a sheet, and a\nmodal owning its own three-step stack), **Tab bar** (per-tab routes, history\nstate), and **Drawer & split** (drawer groups and sections, a split view, and a\nguarded route). `example/src/theme.css` shows the `--router-*` tokens driving\nthe whole look.\n\n## Development\n\n```bash\nnpm install\nnpm run typecheck\nnpm test          # 58 contract tests\nnpm run lint\nnpm run build     # dist/index.js + dist/router.css + type declarations\nnpm run example   # Vite sandbox on the source\n```\n\n`ROUTER_CONTRACT.md` documents the invariants the contract tests protect.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}