{"_id":"@criipto/verify-expo","_rev":"25-7bc27661bd70ff594254663b231711d6","name":"@criipto/verify-expo","dist-tags":{"beta":"4.0.0-2","latest":"4.0.2"},"versions":{"1.0.0":{"name":"@criipto/verify-expo","version":"1.0.0","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.0.0","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"617dd4ee3c85e4efa6c1506f025f10b1e9b4851c","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.0.0.tgz","fileCount":34,"integrity":"sha512-PLQc8yjpJ9ND/fQ+sniDCkzbeXBqrLqIGamUx53satGBZoiZyCpo4/76jb7S5wWN6AizPzbfaYaeXzbtYSdBpQ==","signatures":[{"sig":"MEQCIAQer9FyZH5suUGoWv65JAYyFKI62B+7BROoKVtX467rAiAkKqFTc3S4kA1jYeK7TW2l1cm7GDGxkXMgFSLR0Cwkuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350011},"main":"dist/index.js","types":"./dist\\index.d.ts","gitHead":"eb4106454236f60e232b23bb1696a428b1740ee0","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"8.1.2","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"16.13.2","dependencies":{"react":"^18.2.0","base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.0","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.0.0_1689602934925_0.4578810300214493","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@criipto/verify-expo","version":"1.1.0","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.0","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"84e4c9c4ac4cac8c08aa0f1776bec1d39b2a3423","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.0.tgz","fileCount":49,"integrity":"sha512-7BkEfpv5FcQaSIFNJrJa58KYY56DSZ4y50OA/vfMmA1bHDKDO18+x6eedwNULII90NeLmh+27YZ4R3rj1f46Og==","signatures":[{"sig":"MEUCIQDN1VVrDDQAm/gPzmTkFOajz1GLJh8rvJcQFRzl7Obp0QIgSETcyzyOA6VP6MuieHssi9i0JUdkr2FhCMMdaWVleC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258346},"main":"dist/index.js","types":"./dist\\index.d.ts","gitHead":"c12f0b797154fe6d472bb9ce644740eaa6696e06","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"8.1.2","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"16.13.1","dependencies":{"react":"^18.2.0","base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.0","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.0_1689859425522_0.2477294132863066","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@criipto/verify-expo","version":"1.1.1","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.1","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"20b8785e96b136d375b47c457369d14d53a39d73","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.1.tgz","fileCount":49,"integrity":"sha512-ruFqn4Poyi2Ao2EB7ZicV/JmQTbUZk6hFlBnOMKLLzPoic1nYAerqCE9i5d3TPgm4RsGMKopf3NQuV/QL35Z4Q==","signatures":[{"sig":"MEYCIQCHjFqvdj9qH9okKhTrZbcKMM9qGrpdpD2jjJiQHH+fqAIhANLZp7TXfnf3jLcTTF8JQhHcp9rYkWERZohlSZ9Kp87r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258397},"main":"dist/index.js","types":"./dist\\index.d.ts","gitHead":"93635afe5b93e1d348a3a6d3179d46aa40689e9c","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"8.1.2","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"16.13.1","dependencies":{"react":"^18.2.0","base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.0","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.1_1689859510265_0.5516783123400217","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@criipto/verify-expo","version":"1.1.2","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.2","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"0bc360cae5a4d5f80f06fe4674c81cbb00bdc7e2","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.2.tgz","fileCount":44,"integrity":"sha512-vRAcsYExuu61X3+B0WEKtiJX1JPonOfw69nbsEh60ZYQ24zjX/rgo7FGb7KJUcLWo4mAxXU7obGB+jpDwbAPAA==","signatures":[{"sig":"MEQCIC2Oe45ozrnR0amL/IQY5r+OpFBAnIhNb1ybxIaNqLacAiBqYb2MpUNsYb6IvnOte0ySS56PgYXpM+KzFCt4eodPHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65179},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"491e9d5b6e7f60a4e45a18172afdf2c22239fb38","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"8.15.0","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"16.17.0","dependencies":{"react":"^18.2.0","base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.0","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.2_1690788911533_0.0835716901264889","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@criipto/verify-expo","version":"1.1.3","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.3","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"f53bf1d2197a94e74440e7eb074ecc06f1fb5dab","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.3.tgz","fileCount":44,"integrity":"sha512-c44n7wcCmR2DUgnd2eylYs14uzfQVZMW26EApUL6EhUUFlw+w+BbVLNcGbj9Iuh5fBSP3Y03w5P1K52y4omX2g==","signatures":[{"sig":"MEUCIAMg0aLm6ozMYADapds66YE/IBx6l+9FvFKpLjSg2dNZAiEAnk2DFwlGR15MwuzAPs1tUZRcVX0T2WUC18rjO1JehXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65802},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b3eb2307a2e9793b4db001e7aca0e1075d2eb3fc","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"8.15.0","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"16.17.0","dependencies":{"react":"^18.2.0","base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.0","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.3_1690966146555_0.2923819796619953","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@criipto/verify-expo","version":"1.1.4","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.4","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"426911cc373b93b454595a245858f4f871b521fb","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.4.tgz","fileCount":44,"integrity":"sha512-ioW+oKTgMAGBSSEM65nIyDJnc9rvdMjxeUKivu+bNYjGUpIHtVTTT0L9V0D3TkyfWxf2gzoiAmpr1pwnlEaolA==","signatures":[{"sig":"MEQCIFLIaVx+q4MNTNjXGjVhw+qJKEL6nqVJCgL3eAkAs/TwAiAy9xQzAHcvXXPIdJs4a79526WTD/PVo52JQ2IJ85ZYaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66409},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9034f2d87f397f9004133f9ec575b059cc5db0aa","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"8.19.4","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"16.20.1","dependencies":{"react":"^18.2.0","base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.0","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.4_1691148981610_0.9283756606189206","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@criipto/verify-expo","version":"1.1.5","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.5","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"4cb1954cb3d02a1908e4134bb7ce910d84472d27","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.5.tgz","fileCount":44,"integrity":"sha512-DHqtYlmNeaKfG7Qf1gOIQwTwSgj4O5LWArogOhzuEI/1tJ0QSAGJkp8V9mSe9k2c/znQPfIJoJX93G1F/BOptw==","signatures":[{"sig":"MEUCIFtGwM/YkmJF56sOYcX0Tlr5bT6qLlOTiJYiLRuuBDv1AiEA/ttF0rRFtIUQ4qnBWw+jUKz+tT/QQC1iMQjQKcRE8Yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66409},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"59f504467506c3be8412cfece2a786557ebdec7d","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"8.19.4","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"16.20.1","dependencies":{"react":"^18.2.0","base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.1","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.5_1691150869772_0.593784395422283","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@criipto/verify-expo","version":"1.1.6","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.6","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"10bbfa26f038cc9951883accdc2f2a2ff93c3960","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.6.tgz","fileCount":44,"integrity":"sha512-I26I+N+nZbDgde7kfzmyvMCCyssSPY4Opqld+4miXF08FUH94cfDpEiKvGBeQJMDMR8ZtCNUpRfGASh+r3gC3Q==","signatures":[{"sig":"MEUCIQDTB46k0L92VfK1+AgG4JUmAvgBEAYq/gWvcQ8w6g0nuwIgVckngnwxFx32XSJtSv8XRuQcNAcaFjuGfK+fo8l/dWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66396},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"031d60b9d7b77491d9162c4533f9699e5fe60fda","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"8.19.4","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"16.20.1","dependencies":{"react":"^18.2.0","base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.1","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.6_1691393478858_0.8061281747057629","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@criipto/verify-expo","version":"1.1.7","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.7","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"81369dc9fa0a597b0d0bb0604867aee65323523b","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.7.tgz","fileCount":44,"integrity":"sha512-C2R4kKv12VsIl39ol0rQfDsQWbGfRvlrE19fT0M0GCDzfhdjlKW6tVamIuE96mE4HLVsSOSfX0CEq4JUEmoE2w==","signatures":[{"sig":"MEYCIQDgVmdOEtZLOvfo9p577hBkCVvHIe/vsJ3XVqATEXhDRAIhAIvDTIriYYqiJNaPYL6BrwYTIB5+5uIIOkRUB+sMqZdP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66688},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"097d4b146edb1c57434b686f7b32664b7b37fff7","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"9.8.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"18.18.2","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.1","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"^18.0.0","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.7_1701172146261_0.006639516460414718","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@criipto/verify-expo","version":"1.1.8","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.8","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"1776596d38730f5907ceb7521f49a693c97060fe","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.8.tgz","fileCount":44,"integrity":"sha512-BQYcVf7LDVKy/6O3R9zgB2LxHxyv/vhoNzSZ2iolhxGh+hlIIEeh+j81NyYFHXDGhImLVb9x5FBYx2+BQ0GzxQ==","signatures":[{"sig":"MEUCIGaG8/Um5SdXsYZxcT6OazcFf7h0Xg1iw9Km6mFiOzCnAiEAwdNW0kNecNS4gMvRs+EHoAW8aterSEPbDl2wuCtwisE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66964},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"872234569db8d475765ff5035c44f968ebf77097","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"9.8.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"18.18.2","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.3.2","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"^18.0.0","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.8_1702644987481_0.6888028163766182","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@criipto/verify-expo","version":"1.1.9","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.9","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"13ca27a01b2b48fd44c83742e958da4046762516","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.9.tgz","fileCount":44,"integrity":"sha512-8CoIHsJxzjrNt2JKviEGKDX7IfjPqeMqvfFD/VMBBZeClL2bLYVzOQMCcVn2iSzroDIKvGLOQ3kKOrUudlY0+Q==","signatures":[{"sig":"MEUCIQCJAbvuVAK26ecuVA4emgZe5voIRr+LBE7azouiuE1gCgIgRntT2PVel+KUNVE8eNkkBehm6p9IvvvPcyQHAwGSpGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66964},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"37e3459af9c1c2f26ab60f9c90f89006c9484af4","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"9.8.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"18.18.2","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"^1.4.1","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"^18.0.0","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.9_1706166922605_0.19143580480218492","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@criipto/verify-expo","version":"1.1.10","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.10","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"805d961df47e9fc189a1b9a12ba3c94f25823d4c","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.10.tgz","fileCount":44,"integrity":"sha512-RnlrTj8TQm8uSzXzUWJiFypaMRxUP1u7EgWvmnnmSRcDDk5/bLM/+A4KwkPtbfh7O8zv7dI4iqGKwWxf+p2Eaw==","signatures":[{"sig":"MEQCID48mbsgGY/NFocvj7f0YREmOn0bns9vAVT3gqTSN0XaAiBXXi8iiUkxiK5aSxshHQlsItQPBow5P9zAo66e3U2ZCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66964},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"45d85a6fae4a3cec07d552412212ced39f92de17","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"9.5.0","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"18.15.0","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.4.1","loose-envify":"^1.4.0","@criipto/oidc":"1.3.2","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"^18.0.0","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.10_1710873235796_0.20282697216775447","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@criipto/verify-expo","version":"1.1.11","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@1.1.11","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"d2332ccb6cf0a865d765c01355531ee452f44ab9","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-1.1.11.tgz","fileCount":44,"integrity":"sha512-QrBLW1lFj1I2XSWdxpeN4+lY2IMULHY5yUI9pNyMGzjsDj3DeyvL9dKstrZGcKpejj0heAmgx0ctutNACXugBw==","signatures":[{"sig":"MEYCIQCiDP2Jj/ehWSQ9nTRpUDp0R0UQpEnDWSOWJstZG+EnVQIhAMMHb/ptIZ4SLZfS6vy8CrMlcy8/HjeD/cWqHXIu2HCb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66964},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d4568c7a80de89b142106217814b90da5892be17","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"9.8.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"18.18.2","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.8.1","loose-envify":"^1.4.0","@criipto/oidc":"1.3.2","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"^18.0.0","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_1.1.11_1712829467010_0.5350789551468631","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@criipto/verify-expo","version":"2.0.0","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@2.0.0","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"43386a45aaa8e90ae4d3e1c806ee97c90d85716d","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-2.0.0.tgz","fileCount":45,"integrity":"sha512-uL8aMK7Ts4HYP7Hd8h/dNriH3UMTLsonHT3I7h7lmtFnnYAE3abeeTl2fw08w8Yrz4xnBVWTYkIJo6tm4nEEhg==","signatures":[{"sig":"MEQCIA+0VY4Bb+OEsxTp6xCiL0uY1hycbCkzk08CH3jxZHXDAiAu2dZ//1q+Nw84CfdmcstiWuU/KHYvalWSw+7xoe3DxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85875},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5ec423d1d873b42abbf3d13790fedd678b16a97e","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"9.8.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"18.18.2","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~12.8.1","loose-envify":"^1.4.0","@criipto/oidc":"1.3.2","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"^18.0.0","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_2.0.0_1713252898381_0.4856360944808962","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@criipto/verify-expo","version":"3.0.0","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@3.0.0","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"52ee7182b3ac92855e4dc220bf71d6d442d084b0","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-3.0.0.tgz","fileCount":45,"integrity":"sha512-mopZmyNizFfcfxHk4VrV+tUvEnWrBu7MG2cVREe7JUXt00qx45Dsb45n3b2IaTm0cYpQYzmhVkj7xBAuR6M5hQ==","signatures":[{"sig":"MEUCIQDo1ZXRJJMNyxFB925A4NIY4bRbcR+UT65YDpc5wxfojAIgOR91embefesECHxXF311LryYSKpqQT10GwhMU4FvYa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85875},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b4fd14f49b6f98c3a211e4487158329114eb793a","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"9.8.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"18.18.2","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~13.0.2","loose-envify":"^1.4.0","@criipto/oidc":"1.3.2","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.1.6","@types/react":"^18.2.15","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"^18.0.0","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_3.0.0_1716471264364_0.030363477020625806","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@criipto/verify-expo","version":"3.0.1","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@3.0.1","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"55edf5749db9e4c999583911c89483f882b00b7e","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-3.0.1.tgz","fileCount":45,"integrity":"sha512-OKOkFB6ffPKL3tJGnEWJ80bzWbXmmLU4ecDNT7/+wxa+vJfeuRv7QzwGRwMx/85juDduRD/AR5CyZaJw2NJ91g==","signatures":[{"sig":"MEUCIEA+zQRrq1fVHBfH5cFc8Y0+P4JkKy68y0AkddvSixJpAiEAz22hF2E79XYy8R7H/yao9j58b0LBI3DiWdF9YpQGi4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85838},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4ea68079de6b87a0d083c7b93b7174e3a56321dc","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"9.8.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"18.18.2","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~13.0.2","loose-envify":"^1.4.0","@criipto/oidc":"1.3.2","text-encoding":"^0.7.0","expo-web-browser":"^12.3.2","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","typescript":"^5.1.6","@types/react":"^19.1.9","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"18 - 19","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_3.0.1_1754306907216_0.9109493280914818","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@criipto/verify-expo","version":"3.0.2","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@3.0.2","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"039dffac77945b32083f4733a011f3c5bfc5490e","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-3.0.2.tgz","fileCount":43,"integrity":"sha512-0PM8CS52gPicfKWJEERQYXwAbZZrXJ0sNXpBBNkvhrkAaJLUWDDJaFcgZuJv+GYoCBXoWgM+SeuSDipstMeRvA==","signatures":[{"sig":"MEYCIQCHGLw/0g4QoeERen9kI7EDS87jp1//BurU8E5bjZNwmQIhAN/GEjYaJDOpY1Sx+brUZJXhLB6uKb1ksd+XZ+jNzV3N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@criipto%2fverify-expo@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61887},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"364cc78fc808d2de86e542bf0c33aa1206d16c21","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:763b8b5e-6c63-4c83-b4e6-0f400375e1cc"}},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"11.5.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"24.11.1","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~13.0.2","loose-envify":"^1.4.0","@criipto/oidc":"1.3.2","text-encoding":"^0.7.0","expo-constants":"^18.0.11","expo-web-browser":"^12.3.2","expo-modules-core":"^3.0.28","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","typescript":"^5.1.6","@types/react":"^19.1.9","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"18 - 19","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_3.0.2_1765449558664_0.6077200823791715","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@criipto/verify-expo","version":"3.0.3","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@3.0.3","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"54fc07d7987519d4aad4235ba60c1831285ed357","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-3.0.3.tgz","fileCount":42,"integrity":"sha512-r9qtMyGdPpHQcuairs16pffseXQg1UWljiflyPkukJrLmUD7oSkoGjBHYXldaVmDFzEbf+DVPD06d0G+Up4gUA==","signatures":[{"sig":"MEQCIFCAWo3apyfR4GY1unwIXeqZ61k2/PjviaSZlc5y9AW+AiBavP3j7MfnOSos2R8zT8KrzH8oLq2P4aI+fBPVi5yTzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@criipto%2fverify-expo@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67028},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3251e812b72b7338e759ea4582db3040d0ea47ce","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:763b8b5e-6c63-4c83-b4e6-0f400375e1cc"}},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"11.5.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"_nodeVersion":"24.11.1","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~13.0.2","loose-envify":"^1.4.0","@criipto/oidc":"1.3.2","text-encoding":"^0.7.0","expo-constants":"^18.0.11","expo-web-browser":"^12.3.2","expo-modules-core":"^3.0.28","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","typescript":"^5.1.6","@types/react":"^19.1.9","@types/react-native":"^0.72.2"},"peerDependencies":{"react":"18 - 19","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_3.0.3_1765545121908_0.7332845701863826","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@criipto/verify-expo","version":"3.0.4","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@3.0.4","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"28c1c6bea6f90dd299e1fc64c08612df527ffda0","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-3.0.4.tgz","fileCount":43,"integrity":"sha512-yl/eKrx2yvvUIT0jHgj/V7rad42/cZoxlJbOgRZH7957zJA3ReHEJ5S0lpraM6th8OWDW7fHz45M7HVNLcdy1Q==","signatures":[{"sig":"MEUCIQCCIxE5N6wAkfKi0jNFWbswnkszsXtlp3CCg6NQQSva1gIgHCxdsq3tBMxpyB4aRlMlpcHL410hrMI93q/zdNWtiUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@criipto%2fverify-expo@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68750},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"991e0667af775f20d5e68cf842430318dcc708e4","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --outDir dist","check":"tsc --noEmit","prepare":"husky","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:763b8b5e-6c63-4c83-b4e6-0f400375e1cc"}},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"11.5.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"lint-staged":{"*.kt":["ktlint -F"],"*.{js,ts,cjs,json,md,yml}":"prettier --write"},"_nodeVersion":"24.12.0","dependencies":{"base-64":"^1.0.0","js-tokens":"^4.0.0","jwt-decode":"^3.1.2","expo-crypto":"~13.0.2","loose-envify":"^1.4.0","@criipto/oidc":"1.3.2","text-encoding":"^0.7.0","expo-constants":"^18.0.11","expo-web-browser":"^14.2.0","expo-modules-core":"^3.0.28","react-native-url-polyfill":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.7.4","typescript":"^5.1.6","lint-staged":"^16.2.7","@types/react":"^19.1.9","expo-linking":"~7.1.7","react-native":"^0.79.6","@types/react-native":"^0.72.2"},"peerDependencies":{"expo":"52 - 54","react":"18 - 19","expo-linking":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_3.0.4_1768294664017_0.41856712700532617","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-1":{"name":"@criipto/verify-expo","version":"4.0.0-1","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@4.0.0-1","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},{"name":"janaameier","email":"janzeh@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"a25e34de739181e4f578a4315de8bb5d5560db3f","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-4.0.0-1.tgz","fileCount":18,"integrity":"sha512-9N6ci9SvpLi5GwLFTgLu/Z04kl6QXzjiWIMpoDQfk7JhBj4MynRnufNjRhIeRTTH3qrNLnCqBAIOBlZjr+zERA==","signatures":[{"sig":"MEUCIQC1I7Ht5yFLiaxei8vqIA6G7Tfqwb0bEFonrZGfo9iORAIgJZnWSjSXRSJlv5x8IZbd+iN7U04W0RkDB99XZASsX94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@criipto%2fverify-expo@4.0.0-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57422},"main":"./dist/index.mjs","type":"commonjs","gitHead":"cf996e68932965ac96f5ce2904066f69a8d82f0f","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsdown","check":"tsc --noEmit","prepare":"husky","prepublishOnly":"npm run build","generate-native-types":"node scripts/generate-native-types.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:763b8b5e-6c63-4c83-b4e6-0f400375e1cc"}},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"11.5.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"lint-staged":{"*.kt":["ktlint -F"],"*.{js,ts,cjs,json,md,yml}":"prettier --write"},"_nodeVersion":"24.15.0","dependencies":{"jwt-decode":"^3.1.2","expo-modules-core":"^3.0.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","tsdown":"^0.22.0","publint":"^0.3.20","prettier":"^3.7.4","typescript":"^5.1.6","lint-staged":"^16.2.7","@types/react":"^19.1.9","react-native":"^0.79.6","@types/react-native":"^0.72.2"},"peerDependencies":{"expo":">=54","react":">=19","react-native":">=0.81"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_4.0.0-1_1779344943588_0.29041699891389827","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-2":{"name":"@criipto/verify-expo","version":"4.0.0-2","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@4.0.0-2","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},{"name":"janaameier","email":"janzeh@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"cead05fd869e1e10fb6200cf4bcbc24b88a36acf","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-4.0.0-2.tgz","fileCount":18,"integrity":"sha512-7LFDD8L0rv9/KvYhl3Ys0Fx7qNYIaShMv1Qv4yIG2c8rr9nmxuplvLhGPVKSMAVVoU/vpeVou8063JS0mjr9Mg==","signatures":[{"sig":"MEUCIBw6dwZxOhLhBZBsGCdthlEwqUZJgF1GgUxyTXYVZE4bAiEA818FwV56CU0Jx/nJoynd80LQC2f2mvrSN4ByagnqLis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@criipto%2fverify-expo@4.0.0-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57540},"main":"./dist/index.mjs","type":"commonjs","gitHead":"864f73569ea91acbae15aa3282af5c337290b498","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsdown","check":"tsc --noEmit","prepare":"husky","prepublishOnly":"npm run build","generate-native-types":"node scripts/generate-native-types.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:763b8b5e-6c63-4c83-b4e6-0f400375e1cc"}},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"11.5.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"lint-staged":{"*.kt":["ktlint -F"],"*.{js,ts,cjs,json,md,yml}":"prettier --write"},"_nodeVersion":"24.16.0","dependencies":{"jwt-decode":"^3.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","tsdown":"^0.22.0","publint":"^0.3.20","prettier":"^3.7.4","typescript":"^5.1.6","lint-staged":"^16.2.7","@types/react":"^19.1.9","react-native":"^0.79.6","expo-modules-core":"^55.0.25","@types/react-native":"^0.72.2"},"peerDependencies":{"expo":">=54","react":">=19","react-native":">=0.81","expo-modules-core":">=3"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_4.0.0-2_1780380194424_0.7337021968488853","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@criipto/verify-expo","version":"4.0.0","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@4.0.0","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},{"name":"janaameier","email":"janzeh@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"4984670271e9a59d5095b1008e371e7567f238f3","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-4.0.0.tgz","fileCount":18,"integrity":"sha512-9sA9YrliKY92P0EZKQgDdKe27eLnm9LkHukApB0JaVsYLKcjkWbEEqV5XRq89Yh3NmBPJwIljcYf/WWlo6QL1Q==","signatures":[{"sig":"MEYCIQCSWgqU/BFB7xHZ3f27OlUuOMpJtRYJe1+5ZOVrFqEpUQIhANOQdBeeaKcqEJJEY10s37t0NlYNtM5AbfZ8lX5r0Wn4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@criipto%2fverify-expo@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57421},"main":"./dist/index.mjs","type":"commonjs","gitHead":"e4511594a1bf162e0638cae689a3439f5c0ee07f","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsdown","check":"tsc --noEmit","prepare":"husky","prepublishOnly":"npm run build","generate-native-types":"node scripts/generate-native-types.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:763b8b5e-6c63-4c83-b4e6-0f400375e1cc"}},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"11.5.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"lint-staged":{"*.kt":["ktlint -F"],"*.{js,ts,cjs,json,md,yml}":"prettier --write"},"_nodeVersion":"24.17.0","dependencies":{"jwt-decode":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"expo":"^54.0.0","husky":"^9.1.7","tsdown":"^0.22.0","publint":"^0.3.20","prettier":"^3.7.4","typescript":"^5.1.6","lint-staged":"^16.2.7","@types/react":"^19.1.9","react-native":"^0.81.0"},"peerDependencies":{"expo":">=54","react":">=19","react-native":">=0.81"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_4.0.0_1782987558283_0.6384737187477656","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@criipto/verify-expo","version":"4.0.1","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"author":"","license":"MIT","_id":"@criipto/verify-expo@4.0.1","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},{"name":"janaameier","email":"janzeh@gmail.com"}],"homepage":"https://github.com/criipto/criipto-verify-expo#readme","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"8ecfd056611dd27b54d2c932a883952cc9355a5e","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-4.0.1.tgz","fileCount":17,"integrity":"sha512-IFGOHkkbBeRTFjpXkQ088X6GmF/JkNv5qyBG+HpNcxewJH62VcHKLu+5f6IP1LCu5ygoWxrUctJmDurpOPx5Dg==","signatures":[{"sig":"MEUCIQDANAdF3TH66N1g+For2XW52Ll0Kpw59BjU51Vk+dm+4wIgRac+G9ywSi4WNEdvaVp5RXnVmL7cfMbEFWK/42eJ7D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@criipto%2fverify-expo@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62864},"main":"./dist/index.mjs","type":"commonjs","gitHead":"fbc84f14b315b7b29a1e54df05f5b6d2f913d098","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsdown","check":"tsc --noEmit","prepare":"husky","prepublishOnly":"npm run build","generate-native-types":"node scripts/generate-native-types.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:763b8b5e-6c63-4c83-b4e6-0f400375e1cc"}},"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"11.5.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"lint-staged":{"*.kt":["ktlint -F"],"*.{js,ts,cjs,json,md,yml}":"prettier --write"},"_nodeVersion":"24.19.0","dependencies":{"jwt-decode":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"expo":"^54.0.0","husky":"^9.1.7","tsdown":"^0.22.0","publint":"^0.3.20","prettier":"^3.7.4","typescript":"^5.1.6","lint-staged":"^16.2.7","@types/react":"^19.1.9","react-native":"^0.81.0"},"peerDependencies":{"expo":">=54","react":">=19","react-native":">=0.81"},"_npmOperationalInternal":{"tmp":"tmp/verify-expo_4.0.1_1787598941689_0.6473818124379722","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"_id":"@criipto/verify-expo@4.0.2","bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"dist":{"shasum":"d9f8765dde857819c84a79bc3b4bac708636af8f","tarball":"https://registry.npmjs.org/@criipto/verify-expo/-/verify-expo-4.0.2.tgz","fileCount":17,"integrity":"sha512-rvB6DMroK9weUFqgK3o+lSvgwevISbhnsK9JGY5I2dRlIB8J2kKKxfhQlSWO//Whpmx84N9mVtOfeYPrqVvxUw==","signatures":[{"sig":"MEYCIQDA7G+smuErcUxvBdnTV4nuEOeXgNYvaxtsryngLph7NwIhANRYBDQgNFl9xF3PdEYpn0UPR2I3CQTyb0l5e6PS5CEW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAl2t+keFFqjSS2nk7TkLPjNPJHeLC5cUhbo8zxa1EwcAiEArISgJHK1yRIsk+NOhcc1ntMuQRpKLBmu0Fb0FTiJ8GI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@criipto%2fverify-expo@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63194},"main":"./dist/index.mjs","name":"@criipto/verify-expo","type":"commonjs","author":"","gitHead":"ea5c0e531bc01a48c46de83cb4e05178d256a88c","license":"MIT","scripts":{"pack":"npm run build && npm pack","test":"echo \"Error: no test specified\" && exit 1","build":"tsdown","check":"tsc --noEmit","prepare":"husky","prepublishOnly":"npm run build","generate-native-types":"node scripts/generate-native-types.mjs"},"version":"4.0.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:763b8b5e-6c63-4c83-b4e6-0f400375e1cc"}},"homepage":"https://github.com/criipto/criipto-verify-expo#readme","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"_npmVersion":"11.5.1","description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","directories":{"example":"example"},"lint-staged":{"*.kt":["ktlint -F"],"*.{js,ts,cjs,json,md,yml}":"prettier --write"},"maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},{"name":"janaameier","email":"janzeh@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"jwt-decode":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"expo":"^54.0.0","husky":"^9.1.7","tsdown":"^0.22.0","publint":"^0.3.20","prettier":"^3.7.4","typescript":"^5.1.6","lint-staged":"^16.2.7","@types/react":"^19.1.9","react-native":"^0.81.0"},"peerDependencies":{"expo":">=54","react":">=19","react-native":">=0.81"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/verify-expo_4.0.2_1788786263833_0.4535976324961286"}}},"time":{"created":"2023-07-17T14:08:54.796Z","modified":"2026-09-07T13:04:24.313Z","1.0.0":"2023-07-17T14:08:55.174Z","1.1.0":"2023-07-20T13:23:45.807Z","1.1.1":"2023-07-20T13:25:10.533Z","1.1.2":"2023-07-31T07:35:11.687Z","1.1.3":"2023-08-02T08:49:06.726Z","1.1.4":"2023-08-04T11:36:21.789Z","1.1.5":"2023-08-04T12:07:50.003Z","1.1.6":"2023-08-07T07:31:19.035Z","1.1.7":"2023-11-28T11:49:06.435Z","1.1.8":"2023-12-15T12:56:27.685Z","1.1.9":"2024-01-25T07:15:22.828Z","1.1.10":"2024-03-19T18:33:55.941Z","1.1.11":"2024-04-11T09:57:47.194Z","2.0.0":"2024-04-16T07:34:58.581Z","3.0.0":"2024-05-23T13:34:24.554Z","3.0.1":"2025-08-04T11:28:27.383Z","3.0.2":"2025-12-11T10:39:18.830Z","3.0.3":"2025-12-12T13:12:02.051Z","3.0.4":"2026-01-13T08:57:44.152Z","4.0.0-1":"2026-05-21T06:29:03.735Z","4.0.0-2":"2026-06-02T06:03:14.562Z","4.0.0":"2026-07-02T10:19:18.432Z","4.0.1":"2026-08-24T19:15:41.855Z","4.0.2":"2026-09-07T13:04:23.916Z"},"bugs":{"url":"https://github.com/criipto/criipto-verify-expo/issues"},"license":"MIT","homepage":"https://github.com/criipto/criipto-verify-expo#readme","keywords":["criipto","verify","expo","react-native","mitid","bankid"],"repository":{"url":"git+https://github.com/criipto/criipto-verify-expo.git","type":"git"},"description":"Accept MitID, NemID, Swedish BankID, Norwegian BankID and more logins in your Expo (React-Native) app","maintainers":[{"name":"sgryt","email":"mikkel@criipto.com"},{"name":"mickhansen","email":"mick.kasper.hansen@gmail.com"},{"name":"janaameier","email":"janzeh@gmail.com"}],"readme":"# criipto-verify-expo\n\nThe Idura Verify Expo SDK allows your users to authenticate with a host of European eID providers. It allows your application to act as a [_public client_](https://docs.idura.app/verify/getting-started/glossary/#public-clients), meaning it does not use a client secret, but instead employs [PKCE](https://docs.idura.app/verify/getting-started/glossary/#pkce-proof-key-for-code-exchange) to ensure that a malicious actor cannot intercept the authorization code.\n\nIn addition to the basic OIDC flow, the SDK also supports [app switching](https://docs.idura.app/verify/guides/appswitch/).\n\n## Requirements\n\n- Expo SDK **54 or newer** (ships React Native 0.81 / Kotlin 2.1.20 / AGP 8.11).\n- Android `minSdkVersion` **26 or newer**. Expo's prebuild default is 24, so you must opt in explicitly via [`expo-build-properties`](https://docs.expo.dev/versions/latest/sdk/build-properties/) — see [Installation](#installation).\n- iOS **17.4 or newer**, with `use_frameworks! :linkage => :dynamic`. The Idura Verify iOS SDK is distributed as a Swift Package, which requires dynamic framework linkage. The Expo plugin verifies both via `expo-build-properties`.\n- This module includes native code, so it will not work with Expo Go. You must use a build, for instance `npx expo run:ios` / `npx expo run:android` or EAS Build.\n\nBoth platforms delegate to the native Idura Verify SDKs ([Android](https://github.com/criipto/idura-verify-android), [iOS](https://github.com/criipto/idura-verify-ios)). Consumers on older Expo releases should stay on `@criipto/verify-expo` 3.x.\n\n## Installation\n\n```sh\nnpm install @criipto/verify-expo expo-build-properties\n```\n\n## Initialization\n\nThe SDK needs to be configured with two pieces of information:\n\n- Your Idura domain.\n- Your Idura client ID.\n\nThe SDK assumes that:\n\n- You will be using your [Idura domain](https://docs.idura.app/verify/getting-started/glossary/#domain-idura-domain) to host your redirect URL (both custom domains, \\*.criipto.id, and \\*.idura.broker domains can be used).\n- Your redirect URL will be `https://[YOUR IDURA DOMAIN]/[ios|android]/callback`. Currently, custom redirect URLs are not supported. Open an issue if you need it.\n\nYou should register the callback URLs in the [Idura dashboard](https://dashboard.idura.app). If your domain is `https://samples.criipto.id`, you should register both `https://samples.criipto.id/ios/callback` and `https://samples.criipto.id/android/callback`.\n\nThen configure both plugins in `app.json`. `expo-build-properties` must appear **before** `@criipto/verify-expo` so its overrides are applied first:\n\n```json\n\"plugins\": [\n  [\"expo-build-properties\", {\n    \"android\": { \"minSdkVersion\": 26 },\n    \"ios\": { \"useFrameworks\": \"dynamic\", \"deploymentTarget\": \"17.4\" }\n  }],\n  [\"@criipto/verify-expo\", {\n    \"domain\": \"YOUR_IDURA_DOMAIN\",\n    \"clientID\": \"urn:my:application:identifier:XXXX\"\n  }]\n]\n```\n\nThe plugin fails `expo prebuild` with copy-paste-friendly errors if any of these requirements are unmet.\n\n## Getting Started\n\nCall `login()` directly — there's no provider or hook to wire up. Configuration (`domain`, `clientID`) lives in `app.json` and is read by the native modules. Hold the result in your own state (`useState`, zustand, react-query — your call) since the package doesn't keep one for you:\n\n```jsx\n// src/LoginButton.jsx\nimport { useState } from \"react\";\nimport { Button, Text } from \"react-native\";\nimport { login, OAuth2Error, UserCancelledError } from \"@criipto/verify-expo\";\n\nexport default function LoginButton() {\n  const [claims, setClaims] = useState(null);\n  const [error, setError] = useState(null);\n\n  const handlePress = async (acrValues) => {\n    try {\n      const { id_token, trace_id, claims } = await login({ acrValues });\n      setClaims(claims);\n      setError(null);\n    } catch (e) {\n      if (e instanceof UserCancelledError) return; // expected; not an error condition\n      setError(e);\n      setClaims(null);\n    }\n  };\n\n  return (\n    <>\n      <Button\n        onPress={() => handlePress(\"urn:grn:authn:dk:mitid:substantial\")}\n        title=\"Login with Danish MitID\"\n      />\n      <Button\n        onPress={() => handlePress(\"urn:grn:authn:se:bankid:same-device\")}\n        title=\"Login with Swedish BankID\"\n      />\n      <Button onPress={() => handlePress(\"urn:grn:authn:se:frejaid\")} title=\"Login with Freja ID\" />\n      <Button\n        onPress={() => handlePress(\"urn:grn:authn:no:bankid:substantial\")}\n        title=\"Login with Norwegian BankID\"\n      />\n\n      {error ? <Text>An error occurred: {error.toString()}</Text> : null}\n      {claims ? <Text>{JSON.stringify(claims, null, 2)}</Text> : null}\n    </>\n  );\n}\n```\n\nOn failure `login()` throws a typed error: `UserCancelledError` for the user dismissing the flow, `OAuth2Error` for IdP errors, `NoSuitableBrowserError` (Android-only) when no Custom Tab-capable browser is installed, plus `ModuleNotConfiguredError` / `UnknownPromptError` / `IduraVerifyInternalError`. All carry the SDK's `trace_id` where available, for correlation in the Idura dashboard.\n\n## Warming up\n\nThe native SDK is built on the first `login()` call, which is when OIDC discovery, the JWKS fetch and — on Android — the scan for a usable browser happen. To take that off the login path, call `warmUp()` from an effect on the screen that logs in:\n\n```ts\nimport { useEffect } from \"react\";\nimport { warmUp } from \"@criipto/verify-expo\";\n\nuseEffect(() => {\n  warmUp();\n}, []);\n```\n\nIt is entirely optional, never throws, and is cheap to call more than once. Because it reports nothing, a misconfigured app still fails at `login()` with `ModuleNotConfiguredError` — the native side logs the reason under the `CriiptoVerifyExpo` tag (logcat) or via `NSLog`, so you can see it while wiring up an integration.\n\n## Ephemeral sessions (iOS only)\n\nThe web view used to display the login page lets you choose between an ephemeral or a shared browser session.\n\n- **An ephemeral session** shares no cookies with the user's default browser, so the user may have to enter their login details. This is the default.\n- **A shared session** shares cookies with the user's default browser, so login details may be remembered between logins. However, the system presents a permission dialog (\"'Your App' wants to use 'idura.broker' to sign in\") each time the user logs in.\n\nThe default value is to use an ephemeral session.\n\nIt is up to you to decide which flow is better, based on the UX requirements of your application. Not all eIDs require the user to enter anything in the webview — for example, Swedish BankID takes the user directly to their authenticator app. For this reason, you may also want to use a shared session for some eIDs but not others. Pass `preferEphemeralSession` on the `login()` call to override per-flow:\n\n```ts\nawait login({\n  acrValues: \"urn:grn:authn:dk:mitid:substantial\",\n  preferEphemeralSession: false, // opt into a shared browser session\n});\n```\n\nDanish MitID supports a [re-authentication flow](https://docs.idura.app/verify/e-ids/danish-mitid/#reauthentication), so you do not need to rely on a shared browser session if you need to re-authenticate the user with MitID.\n\nOn Android the parameter is silently ignored: Custom Tab sessions don't share cookies with the browser, and the Android SDK doesn't expose the choice.\n\n## Idura\n\nLearn more about Idura and sign up for your free developer account at [idura.eu](https://www.idura.eu).\n","readmeFilename":"README.md"}