{"_id":"@briandlee/remix-return-navigation","_rev":"18-78d6645e7820c76b0470eee2b9796fc3","name":"@briandlee/remix-return-navigation","dist-tags":{"latest":"1.2.5"},"versions":{"1.0.0":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.0.0","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"start":"ts-node ./src/index.ts","build":"tsc","test":"jest"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":"^1.6.6","@remix-run/eslint-config":"^1.6.6","@remix-run/node":"^1.6.6","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","remix":"^1.6.6","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":"^1.6.6","react":">=16.8.0"},"gitHead":"bc1d39fff5a70d75e3271508db0db7ff87fc2300","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-2RMYE1oOR+mkCavPB36Crwa2z4YISbPI3n9/2XPv5mehw8VUIupZo9FM/bUUye8ccTDAl519SrzHLJ10HRaeVw==","shasum":"7ada8cfba6d7b70600482d842673b6d5948b7321","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.0.0.tgz","fileCount":19,"unpackedSize":12849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGbHhM5NcDj7IDkCify2nXrMmtpapQv2ulzLuveZQT6gIhALN0ECMpijskX8QjeHn15s4DhkA+lVsW6PYrATRBZk+h"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5IxsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojJw/+PX3CMsEy5pa84fYtfo/30F0pDwpODq4xWSRWMdySnX6c57VS\r\n1mmiZOE7LIY9s3Uzsyn7Nt2STdB4BbBoYh3E9rUORZJN1NflkIKw1YSB/UtP\r\n7DMiqUa3LC8q/AY13001BjJGts9IQWOIdon3miJyDagFMswpncZNPgqWlO0W\r\nyPQ8O8W4DgQKNwKLcCTJDH9zU88kd7ZQp5HKZ7KuvKcOWy8viZYAetUAmOJ7\r\n8tiC9T9FEt+j5sIDloUCUjZWuYmsRqeEr5DhHRBKVQVtL8Qh/YIdGUX6MXYZ\r\nMcQsDbRrfqSUalzEm1wm+rnwvrdfhCdJ9eM3dx+L8JGjjM0Tc4U1MbpLIA2e\r\np23+lJveczQgpfgv2MqdmOv3TRDER2fKcIqDtPhOgqRF11ohPPALPo4vd8Is\r\nsG08PZLBQiIxq8566ouLe4oH9YNSB0RfKe/FKnLcIvdHc15v053MqAQc6WMC\r\nTcSrBvakxNh9KQkJKd3Qy9B+LGuOMfJyXI1I9KPVGuf833m5ykminXMnfhVd\r\nTASUy5fgdmzlHmLN+PfySoJzQeVgOI2xFlVbDyID+cHjZ6R2oLieUoqAfpd3\r\nEtD7WA4s4x6ud0D7KMyBWTZ7p1qwvk5mT+U3CycpG+tQ94A7cj9ohpos5TYE\r\nURdcPc6Pst/D/n5JaqOf9V2ffCbH6UWqjYw=\r\n=3l63\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.0.0_1659145324403_0.9765284229955757"},"_hasShrinkwrap":false},"1.0.0-post":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.0.0-post","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"start":"ts-node ./src/index.ts","build":"tsc","test":"jest"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":"^1.6.6","@remix-run/eslint-config":"^1.6.6","@remix-run/node":"^1.6.6","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","remix":"^1.6.6","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":"^1.6.6","react":">=16.8.0"},"gitHead":"741110d6acf0bbdb60a29cdef3fc045cde7fea50","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.0.0-post","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-CiBvCR4mpUQKJM5wuPzPZdPRkJ0QzmjlVk84UdU8okELWZNsnlWfb1A6sybMr/rkLsJAzbHE9ae9cemO/XJaMA==","shasum":"4049a3f67b5d6c794f287647571870b5654a65ab","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.0.0-post.tgz","fileCount":19,"unpackedSize":13080,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUZ0P/peV5+NMw1QQNvYmfGss9BmGS/v08VReXD+flrAiEAiUeo7JF+KN/ShkMMpfHQcVoL30H8A1hvpEDnrYM+1y0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5LrJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpuew/7B2HSLaPWjXO79+M18v+kHwe8buE/TuQZnW9R1ADGth6236Sp\r\nyVe0YdfLYrQSc64M/FEDLX86z//UERPWYCwAYi0QmyCpOxOLU8CVmo4shg0b\r\nx+7R2fBRSSaBIBWJUkfiIdUGrddpJMW9Uoh7fWMlkNk2kh0srWi8ytZtTvj4\r\nOxDtN478y4iTBGmQkjfHvgFXAdeCK2v8CkrIBmQDOSJP2YS+gUMqQ/ljUMrX\r\nbfe0fC+kP7sT/anRJ1xfIGUT1ANX0CKm36dMkJw3/dmocLT8QJVYswSxwOPK\r\nq0e4KjUKXdUC4mcL1NdP8MR4HxE19RN9JmlNJD0mR88WP3eT76vF/cX5vloo\r\nEGt9CZqGnbiTipX+7cgHDtotFj13q4vATFngQTB9KUTw2TpIhqN62VlFoNXN\r\nHw4O9wu1V9vU1J5M1dPtudOuys1QjxpRb4XM4HRbeTw8nzhcr3ijMA9CbxPJ\r\nre0p2zkKGxYQNcNwuqUJRYj31Q76TYsAERN9LGA4SWyc3Purym/kLaIgVrVV\r\nEQ8URNnUsRJLRjZMBU6mx6/SDH+mCHX5A3w1LTSfa/XVW4A3qpoepxRLmmuK\r\n46PxkFF53jIeXUNwtQjVc/P//K9tDwsoJvHW59N64+paynHJ0UNJVScB7Ebk\r\nywm025OxuBLkRr0IvMddXQdZ/EuqDfIhsYM=\r\n=U5IW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.0.0-post_1659157193256_0.9238643819858818"},"_hasShrinkwrap":false},"1.1.0-dev0":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.1.0-dev0","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"start":"ts-node ./src/index.ts","build":"tsc","test":"jest"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":"^1.6.6","@remix-run/eslint-config":"^1.6.6","@remix-run/node":"^1.6.6","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","remix":"^1.6.6","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":"^1.6.6","react":">=16.8.0"},"gitHead":"8e290c20e7a26eb8dd4dba4726d79fb279cffdee","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.1.0-dev0","_nodeVersion":"16.15.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-SKdCopwuUE0cONkiEBFQu+7+jQHZr0iyHvgibFdsq7Vq69ucKqiFYbI6HUwYnBFkmBIQzrkGLZAEMZMj2Vp8pQ==","shasum":"eb627e578a65f29c62c14fbde9820cd7924a3d06","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.1.0-dev0.tgz","fileCount":23,"unpackedSize":14431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHfJCfA3DpdPRUOGV4gcuzHNBRIM2MnRJsE4vu1aGkFAiEAgFbY2sVIIEa33MvlIDzgCr/Co0Qxdvr5WEricDW1vrM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUH6cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF9hAAljLSBp3mScB88smwsMNk4ovuxgEEf76IXeKuvEEPjmj0JJaP\r\nIoqfcrbmeIN29zQdg/MaVaXUoRwa9GRlqLKtK4WL2L6ME56sfvxOINWTJAaG\r\nv7X3hEfPfxbBDEX9pab8oG02eM7lRa9mZvbFP0XF76d36d3py2PnGZm8+Poi\r\nIAmBxSA4JKnePBOkaR7MvMdhM3/CHEH0BQfx35qBKNyS+L412H6I3qUlaNmZ\r\nTzaHb+857hF1UMe8Cp1WNJZ1XnFpc86CFPye+0XoH8mCvuT49u4jTBUVthgn\r\nn1D32KrSCBqpmoppXGf5oPZml5UKv/gk1Q5G4E7X8DPOjHzNYKBhlbGUBH0F\r\n2yAK8GLFX5rF3W+EHSaauR80sxcfHtQ5OuTJKQkT5c7yNEoQYXB4+NwSQZYg\r\nwwUUbKdgp9zumou7jwK9yQ303Fi7Ly+jta1Hif1yrfQbq0V3x5WawviyPlus\r\nAEtPZpf2ETohGyRw/zrGbF7c8gv5EH57GJvDRmtESaEb6yrI6GRZBvtIa84m\r\nN52uOV7uLg3Z1KVtyeUXnR8Sz24143UxHSrzeyG7SBtrpc2CmYFbt4ManKE0\r\nTsCcGSRZJMMMZlxz26ipMvz1r/KY4ezAyVGRatJehQ5AQ5rmQE7V+9WHFQMY\r\nYQRoWo1B81cxc18pZ8va4m2f7why67vZR7k=\r\n=hnzm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.1.0-dev0_1666219676338_0.7340381942905743"},"_hasShrinkwrap":false},"1.1.0-dev.0":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.1.0-dev.0","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"start":"ts-node ./src/index.ts","build":"tsc","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"0b2f52c4880194fd94aafe018743e4ce8f285d6a","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.1.0-dev.0","_nodeVersion":"16.15.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/GlT3fmqnkEK/LTQO+2/gSxzdbjZLZtcbpNNC/z+bGiCGOY9IQ3zD5aqhQoFI9Q+7DmHeBKY8xTvVjT1OcmNLg==","shasum":"224360c6972f065492593436604093ac4daf0d4b","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.1.0-dev.0.tgz","fileCount":43,"unpackedSize":34639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb45S6mBAd5jXUpYGTKHa5QpX/taIIXq5r1PSkERSL3QIgNa9wFS2cvsAvWKZPGi4p4Aren0S+h4zKU+yT6x1kJbM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo3DvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfBxAAkbUUNJ88oBqKeH4rhyqL56/3rtuWv4qnTH37wxTUeFtcJQr8\r\nElIlh2R1olt8Fu6a1YxrYev2V2ieNpLjDYKfaIxjV08zSdKRFqP2F/ukOBg6\r\nO6kKT1a0KR0P2w6pmAv0UU/4tLu+1p6LJD7dJXoNQbXoVPzscYHNcXW5NK9T\r\niV2VCEoxNzrM2Trt+fcZCY0xj85/BuL+SVhLho9U91g5AQkbGxB/2WZtaa43\r\nc6yk7N+kPZd/eRAIGl4uBQas6t7pDYDwqlBO7knsiHkQP0lErB5qZqgCg9yB\r\n7LazLqVP+8WsdGFR6yHTthVj3CZpAhsq5YdkP9YszOTsJlSL9nHff7KS1jxD\r\nneYuwu5ArCFygtfN3VkTjvvMDbXwsW0ImAX+PnGKnOmW3cYFD8g2Mf466Pce\r\nChqRPZdT3iX61JbpviPkWe6LRViTMbPHPphERXcR/slwme67S5tmZuEpwgcr\r\n9Cmpehe78xwXYos19k7RzYmp1IYV6fK7zRCTw7yQJ5+H/UV50Y7Hf/RQtHfE\r\nE91dfiRxnS/I1x27Bk9+Y1p3+027njp+bbZIKsasmpvpxD9LC4G7PhNZxrna\r\nRGijl17Ktd2Cazf/kbDktlzwJjjsDyBrXrGi97VuCNBxXH/qA1P1yeCSAj8x\r\nGbFcmRh3fsgVKFAg1ruX4YvUEAEYoy2Mamo=\r\n=I1GZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.1.0-dev.0_1671655663705_0.5005545867168413"},"_hasShrinkwrap":false},"1.1.0-dev.1":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.1.0-dev.1","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"start":"ts-node ./src/index.ts","build":"tsc","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"0b2f52c4880194fd94aafe018743e4ce8f285d6a","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.1.0-dev.1","_nodeVersion":"16.15.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-HgE2CeDFTrvDRj7XWaNVMuI2ctRnYYL93QJuISbAvLr36cj+V4jauCU9DX61RSItnSyBME+dj76LEJAUf93e3w==","shasum":"042a8bc4ef4dfd9140fd1ac25e7228ad1d521879","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.1.0-dev.1.tgz","fileCount":43,"unpackedSize":34639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB14DfeJtZ5t93kEvBxj7SH7U6FmXZS83pl+fvIO48seAiEArnoxQ7j9LrFtx/GV0gXzxFgmWyw7mlVCD+mGfkRvRGU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo3ENACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodKBAAgmVuxQGwGrzwtujvvcATQ+w3iCpklgpZdGd4qjezAQm66qfS\r\nVYeZA6Vi/rDLmUG0p8SmGzSS9f0Huaf0hvl99XUJ2qZS5K/lOJuX0YPNmpwa\r\nfak6MlH83dyd875G27DOy7jBLeREyp85uz66JlD0NjY2mBGJEdCGAlYYXz8M\r\nUDgSnORP9nWhfuVLcteGO/phirDQErl78Z0D3EGFnyybc4rsFnSl/NFU7Syn\r\npVdb7cMI0GPgVG0xSsjIMmJzEea7Z2olVYkZGEtqB6xdoFM5TWkl5rm4G/gv\r\n2bESl4PPpGr7S/a5bhwPWiBgEKU7zLmE1Rg021TOBSXmmB26R8R8kPttB+ue\r\nW+7MhYDtP5WSPN6NoQer6zYGUY9wEPayEll4mgr4f7DUtlf6yj12a9bLXPxC\r\n6H95zgeF80xh2c/KDSVDUi0pWyDqqZvahqz/mmveqgGE4o2KC9gDPi+2uV++\r\nliy6LIYBNlNI+b9TWQqhae2aJVcrnyPBeAbq2Mqsjs/zskbtu4slh54bD/Mt\r\nUsTgzZSAUyNVShRYu/+BYzK7uJc7TWtu3FfT4RkVP8DK8r4DFS+USgH6Unsq\r\nBFomb6bufYC7DKZoEY0sUw3CuaUxUeeKoV0JmxXmIP6Jp1D4U8d1UAzoTrtG\r\nMjJg/kWyVAUotLvPJ8hPaWSwDLjw94X6dAw=\r\n=T0lX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.1.0-dev.1_1671655693594_0.5643124102998782"},"_hasShrinkwrap":false},"1.1.0-dev.2":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.1.0-dev.2","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"start":"ts-node ./src/index.ts","build":"tsc","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"0b2f52c4880194fd94aafe018743e4ce8f285d6a","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.1.0-dev.2","_nodeVersion":"16.15.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-iPf8pHQ0MnmWQuisJIVjtkRMJKGxIBGdK3t1VCVyKGxPtnbIpgYYnDp2PjZv74I5X5iJTSPvRq+Er9gh6tMLuQ==","shasum":"a208c7fd26b4fe7f4a6978df458208d375d1296d","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.1.0-dev.2.tgz","fileCount":43,"unpackedSize":32518,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDgaCwhuTP01q1yMBzTHJXRV8dSFCioMGrYZXh6KnyzgIgM6CRRNK1su6AbIevc1lr/aOVe026+PXl4bCXYAwWBo8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo3E1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyxhAAiqEu3ll18iopvTphLcgNFZoLz0pyMUvgozNsJIDwT4Fnm/XP\r\nYycwNObFlQ6dgvlZqjEA1ad82z/fGxpC+lDxVOt7wY5tZYoxVnm0VtJ5rHo9\r\nDSqR3FlFKxg6ojBT2lLWpArFWw9M656RH8APet6eJ+RZRacLcGFSeXttm5JB\r\nHaR88ImrxAZEaDJjTA0gxpkQcCuicxoerllKgLaBbwT6bFRSclPIA1kbijTE\r\nzXrH8xnbR0DRQMza7gsRNlHIosFq+KZU5T1pL0wjN9ws0yao2XpQ2dEzGTgR\r\noi94jw8iDZbgNK4xIK9Ntc2z7dGbU3VxW7FK7bIg3m8FasHmqrXwknqZcGCK\r\nI5NNBdZna+hwzrmH6c5CBOLYg/iNYGWrnam71Vk/wf5YLxWed1KVhNCXtaJ/\r\nUghDOQUOF4pqMGZat4Jw88x/GWuWZzkoyqKJHiD5Ji0nx8FceX0ZymIGYroo\r\nD8FpLwL0fjEQtGJlgljcslxv/RQf1yX8ceiOuUfoWUJz9b5TfdoEV4OPEWP6\r\nC0Cizn/erSGvYiMh0ai7xYh6j31bTSxC73w63WszJfo2sy/9BV5bSdziTx+/\r\nuRnCpqEUZXsewz1F5i+yKxEl/yB/Y/kx7x4k7JOqlaa8nZ4/uC8GbHSIVwzM\r\nRJrjF+MTH7cM0JyiAqKpr4UZUdm2X2p6cgw=\r\n=NPUW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.1.0-dev.2_1671655733218_0.49706226170986634"},"_hasShrinkwrap":false},"1.2.0-dev.0":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.0-dev.0","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@rollup/plugin-typescript":"^10.0.1","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","rollup-plugin-copy":"^3.4.0","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"a5396971176d9254aab90129c2657a44cc41cc17","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.0-dev.0","_nodeVersion":"16.15.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-exjdoTaBhWAHhCMEKIs4hm9jHS/csK2De8oCa7CFn/dJ33BSTq2xyCKwffSby6Lw2Z37riu43q9T1gONo08wMw==","shasum":"8d54c25ac842ca67d389d7f76a5ea293b1727f3e","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.0-dev.0.tgz","fileCount":43,"unpackedSize":54946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOMsq6b23A2o4uCywnnaGV9C0V4Taa01BU0A0ewqXcIAiEAhc0848QJEP7PKtSlimMqF2km6Hq4vt6haS9PhnXQBnI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpkLNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPGA//Sj/0/fpFCLHxcZGEaWHpr59DwmggPhUhexmKDma98mNG8MJB\r\nqq9ZV+KF0NzvlucKz6NMb81hlYvpcnyaPC7c2LOFgny7/FvtaMwzvzqivZec\r\nP+lr+qbeAkPjEZnxUWDD4SFLFBU3x7SWKORY89yuX8bMT70twxMHfcUsHgGx\r\nVPpuHU0pGgkSmTgxS+hFL5YpXXNgE8A3yQC1S4Yer5PvV9VI5589BgiA9gB2\r\nJlFcFO1jBd2cRtzZQpvSZSGvpu6a7UEYmlukD2+XQXOhYsFc6GEtRmBMCGRL\r\n5Q0ckxiPvuSvULlASdcGl/h3+Q2bIvXLdUbLZ6DFbqtTYP1OAJNFWJGBAylQ\r\nTR9EtZ79Zi/FQlXD714x3k9AP9bbSUWslQ3De9a3V9uW7Avs4n/RrI66mWgO\r\nhJKA4GxOdVQuzVtVG0QaWQQ8QkQ5G6LRsPJHXlRWsBQk6F/bxXxTuXUq30qn\r\n4v5a8BUgRkHvH7EIv4SCYpcxClH2ZLirDlJA3X7uN0NIdMLa3PmDuMgDA++Y\r\n7P59aYRxlp4erXFR5FzUrEGqJb42KZWSLNglJNjC1hr6JxCJKsRPgQI6et+2\r\n9HWQQPkpe/SGtMI1gpgVwKuyDjVIIqIdD/QH6FPkzoNIkSoJa8dGf90H46UC\r\ndAHtQdTs7aqOm/KH1RdP503QSujt1aGOgbw=\r\n=BJJW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.0-dev.0_1671840461070_0.8297004031656374"},"_hasShrinkwrap":false},"1.2.0-dev.1":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.0-dev.1","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@rollup/plugin-typescript":"^10.0.1","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","rollup-plugin-copy":"^3.4.0","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"d8615093ed8de52f2c830323dbfcd88097b7852f","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.0-dev.1","_nodeVersion":"16.15.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-TO0qenrwRRNV8+9v6REMUuSs5RGId0xouRLIVTEhBH+AShMV9ly5q+KxA/1I53g1cYcu3TsjXImfUeef9AgWIA==","shasum":"fdf18fe8decd3cb6fa422c43a07f2e343c6386eb","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.0-dev.1.tgz","fileCount":43,"unpackedSize":54563,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg9Wy+7awuJMoDFRfJfLF044Q3QyBZhckqoaZ4IvSUzAIgHm+bLFUuwRGIePS3o7heACvrFQpWGBvCyh8+aJ1LeWg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpkT4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxag//aV6TT04rFJoxWPFwq2izgtmnZVZRSDCzP8CnQ1t7o2pwTlb5\r\nZIJyrSNqOXSNn3n+Q6v1hSFYskDjdTPAONl2C944EMcFigy5XdNX3l14BmmO\r\noHc1l3+gEkPsvRlwzhpQUgzTg3TMb+Gil7VsGZ+Mu9w1Y4qPaMeUBYtD7qL4\r\nYX/FqfK60EXGeu1XqFF/9L1EVS9DCWW1PouwgZSuRJuVAhWq4CV4gePoqsEh\r\nMdTW53dsL4HmQnnO9PDFZymldTKoEBkK+3x47LmnPKU2+tyJWgQzAWi+gyeM\r\nIoDMklya8uTLEq7VCw32VoPaXNi+DSamT6GCvaVmo1HNxmMK7aCirq0Ge3UN\r\nyxGmTOALfAzB48PgVinKX7h0UWC1Fsc48sz73/Xg5NBCVYZPSP7JECHBDRfE\r\nHogrDuZUjQe7R4F+9liE4W/ZHg3xjFmgUVWmEHtxm5M9qnXWCFk/LW3Y5VLh\r\nnsEaCVLh+SZFb0v5b2X4gKe4hvJ8QfoLVoixClk8RjeNRsDQE6PQEPZGPqZy\r\n2AMgQfj0hSnro14AtlpRLqYk/crD5GIZCBaVpF+oqH2ibttt1cvUjS2tWzfS\r\nHiONA0YhSBATiO64xrKFI38pS8zy24qRNjMeaY7KV/957KURyNxGdVgpnEXm\r\na8mCzujooH+ClXS5YplRP6R0/uwVUL2HORg=\r\n=h6Dr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.0-dev.1_1671841016258_0.02771123990526969"},"_hasShrinkwrap":false},"1.2.0-dev.2":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.0-dev.2","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@rollup/plugin-typescript":"^10.0.1","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"ab237a8be1abbe83a0bec4359d9c85a801a05732","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.0-dev.2","_nodeVersion":"16.15.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-UAzxtBO28qMTe1X9zRgoZ4AgYZzF9HqOAQ9/aTf3UnERLpYysAQUFX8OVgEm7qoD3oCuCm7eB+D+7AX1FfVmMQ==","shasum":"0a1c24e900906cdec98350f91fc6221bac9bf375","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.0-dev.2.tgz","fileCount":43,"unpackedSize":54604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4XESfnROBlPDIDXoWOqZZZSA3s2OOWraVX+PkZKB70QIhAMGuj4ZaW8Pc/PBniN6mHrgCczMYsr1mWe9LJn4OOavD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpk0vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoykxAAkNcNPRdn++7IxzeyOLXgPwaO0aJ4RgDPbfR+AW+MOfJf9jtR\r\nZfWUHV0Irhpocfwe/QMlhD2najGwXQHhkrJvjVu1gtnj/19wwH3iaDK0ukjT\r\naGArX8je5MsCzTM2TKTJnD9VqVRHs3Oh5nFZj+2fS/MuWJSC3UALkpb+6gZv\r\n25qd4lu3avko5OP97bLr4B+7EYZNB78BHjXlHeP1SHq+7Zs2ce8rOaST8lc2\r\nM+cWbUgFZ9sNksMBp3jhtbHEL24KnsT4z0km7bfvH+7R6QcPwsfKF58kgEJ7\r\nb4SaYcoYmBoihAuLzjOZ+09roQ50QX3k1G18QX95Hb38r3GCVP1ImX94pKdA\r\npb28GwUjL7qBv1xwoQZ+LBaUDtDDgCZeZDe93HHeZXiYTvRD4eyOKZbAiYII\r\nyeTtHja04xkiugwgdiMSwWEZhw2D4KTQO0GMgtMaOLuzFYTp4bLlh9J/uzZh\r\ncEgsKW6m18qodWY/8doKGasAP2hkJsIMwG1laLY9saBNh5u3mIpDy58RW6tY\r\nNI/I0wdJD+fGIQsY6eAkbM0bAXcCzRb24OYonOT+yMtY7Nnx8D6HUYhelSQm\r\nMZMc3ONmYw9iP9g03aTvU0GXFRPZEbHTkmJixpsPFwWGBFrk7Cz4Z95RwoNH\r\nou7T0hUSvIDknQtGtiEmnqO+uLqinRzDE4o=\r\n=cc6R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.0-dev.2_1671843119267_0.9001130998315585"},"_hasShrinkwrap":false},"1.2.0":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.0","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@rollup/plugin-typescript":"^10.0.1","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"2d2754fc660b13843e22d6db6b16c58a0289020f","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.0","_nodeVersion":"16.15.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-r1IUDgFhFyicWQESCLQgZ5Y3nXFttVd3ZPPKMsLFhv30PiXPT1cWY3Y+qsxuhJXhC+XPEVvmVqwTdEN3KZf9YQ==","shasum":"0b20b0948b1be81f11573cb9f2dd60168c2422fd","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.0.tgz","fileCount":43,"unpackedSize":54598,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM1os8n++bwVakLSfk16H2uBTsmWbSWkyK4gqerMNvHAIgW6wGl/KMUwy1Kyjo8cU4YDHX47NL5obOXtl5thXf96U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpk6/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDQg/+LjUmIBCKYqEOJy88tXpbP/p3E+wwYl3uwKCg1CrStIsqdMez\r\nllw7IC/7Iya3ckziwX8pgdHdJJI82n7gcSyzA1kA5yuCdTxT53FlQbTLb4KM\r\nkjiP23y8U4yunkQgdjjkjl7XGnCZC/GF4Gv4XdnZ4iWTawoLRzBBVy+swQeR\r\nQBVq88disRcjqaNSq0jf2eIbxf1Uy7hCmJ+pXc1JFEzne72OAFPsdKVYzKJe\r\nsTEEp3U3eifid6nAqHCXseh7nCd7JBkUPx4UQ+C+CBFBKHaoDdG4rnZKvq7z\r\nwt06+EG1HoFquZgCnREyRvsFRZcUFfs09c0PdW0SU+HE8bBA9Dd6rumPmivJ\r\nJhl4SRdHHJt+zkEQZYtSkZPsr33amDCd6o0xROQZaOXQ9jQE5u3JZvxBYk2e\r\n2soTw/fsq/JfykhuQrjHE171zGC7yrFtz24iA/gpGzux3NwyZU/9O6cP7UbN\r\nEEpWQtf441spt4FlPff4F+VPL7H5/6Yl21LPxBxJRjgOi9UdXW6/9NJEerVx\r\neeEPtkbG1w/xYTX05eXBseVpDYwpv+poAWLg7XH9j486Kz4TIyNjio2TnXAn\r\nFKZNkCSkgC8fVcpEo12ovmHTdyYQFWqKOrf8Or9ZmY919Pp/bd8lHsQqcXqd\r\nU6t7PbUu+ahYPklP+VVwFeHZT7FniJwnM3Y=\r\n=OLHa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.0_1671843519545_0.9463075714049998"},"_hasShrinkwrap":false},"1.2.1":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.1","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@remix-run/testing":"^1.9.0","@rollup/plugin-typescript":"^10.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"5f304a6f188b0dfd8463a1374ca4dd7b4648b684","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.1","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-B/ekig0sJlB7j3B2FKtCtqIghmlNeT7Dn4c7P/79ZRLLdh0p2MzqpijHmMVb2nxI8874YcR/+yhcV7z5USaEVw==","shasum":"a0a91c53769c3eb709f0bf017396370023823f8a","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.1.tgz","fileCount":27,"unpackedSize":31712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKdM1u63IsWpAv6WXcGYF/5EtbEfD/tVyp7VFeahKiQAiEA4cE8pfmNuN9QnE93hy1dERmSyqPKb5N0vcX2VsTupUM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr2EcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa7A/9HKTcNaRQa2p+0ctNE/CSq9C3NWTp8XxUTu97w9KB+xRPeOHa\r\nqqLj0KgwK08bNYqYuf6SJxiFjkfXNYSNfzAvb03ydIYNNPgDvC27iZkg1FQE\r\njfx3Y0ExgVLXbfQpy6+30PL5j8/uxu9GnzQwW0ebUOZk4EdiyT89yE2axjFC\r\nBbdzxbHeFYv6obF0yArLF683l0bviwsj/sCsTB60h91SFufrMpwBnRpP/HRV\r\nlsWH+ePkfd8j19MXKO+8Txrcw2BYYOz0SbKOLXleNjwqvcnLdL3M10b366fx\r\nwxC4PaCK5swWCBrhuZWLKXHMg5mdNAq2M/ssMzoiflUjSOI5dUXB7sq9f6YA\r\nnZ6kC5imh/dFR304qJC2RtwxrWc1GuGj5pKQ+X3H/2IKVHXAn4ISQ1C+6gsp\r\nxzE+2pWVMi+yWflwhsaksDE/mhUR/6i+mSQU8VBDKUW0Nhcu9KIPX0Hirwel\r\nmCHUgnrau4cu9ugwKyh3mE1JOSxpeei0A+TzPgqpPTUMdEau99RVnEfU4zgi\r\ngCMedYm69FdRmtdvxEI2NeiWPKe1nZe4xVSwokRZ8G04jp3N72GBRKZ86st8\r\nqUQIrPczakOUzIQ6emS6u4DdUEZdn25lBMUKp71ZJTwQuqgYO8s1mn/ebXqd\r\n+ENRIbsqVjWBa89YtjgMdGg/0en2lSgF21I=\r\n=oM+D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.1_1672438044603_0.3268866268421624"},"_hasShrinkwrap":false},"1.2.2":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.2","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@remix-run/testing":"^1.9.0","@rollup/plugin-typescript":"^10.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"6aca3cff61454ae8074e3fcd52a303377cffb749","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.2","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-KuzYq0CCSydyOdZHC/95amaKHuKRaHvxisxFNu72VNdvioP86kDl7fa6nz6kwdXP2O1NMc6ofWS7NbhWWIy+Ow==","shasum":"c7d5576f1ca887980ac771f1ecab64158ed57e90","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.2.tgz","fileCount":27,"unpackedSize":31635,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuTKDzv9bEvqm7awAynwDPBtoy2jEM0jefSlupD3+ChAiAUbLXrFkdazk77hcffUWozW4/N4xyf5mloO9CZt3ZztA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvKKrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwlA//Rr41cXzKbZHOcSRQidm9IHL4p7kgkEUKZMmn2MHRDLrp0Ade\r\nNTX+2plyN54r3hq+Moft2SNcdt1/k870Nhd+/aXMkYtGPv2q+9h64X2oRcMy\r\nD/XUlPAmQBjHPKzyZcSzyFcdVIVrvc/6migIvfHON7Tg8Gjc6yym40k6m4Zj\r\nM1VvKImsvjuDHiV64HZrHENMt2AZR7pFXjvIkx0W+4VRPV2pBm4tE4K55MTf\r\nzmQX1Df/oZDGXmDSdQkiyZ2/qGYtyprvwhS1N3LbybGNew++irdvHCwctScf\r\nqC0cDrHD5PdH47bwG5F8BVFNQsLWp2sWgJ+m4eCYEvr7LfV6qEufrmXF0riX\r\nk8/OkmGjGhIfsJzGQniHE9T8Ncpia/If7su+uz+ORmeY/4I4E15HGKYl8iQn\r\nsn0up3SMc0U5yrlcG4xbHYsJcJ9hOuw3UqrMUDNnjFE891zJbBK1GxAXekJf\r\nvgBLMDAoMJWDchO+bn0D8nCRjL0NNiU6/jZ3v/uH9ZCcvnyMPvCtzUuvS/+5\r\nNMapAhNE/ErvzlSByA/iz6xgW+T9h3Rws8d1qGX/L6L5Tka4Q9A0Bic1nFKu\r\nXmF2YdXMswBDCSRpkyiBlM+Jf1cO6SizGJwbfry6eKXYfGCzK9nrfdYEADha\r\nklVJoXMYmJ1DZ2L5X6ZBieD9tFsg/kgIAHk=\r\n=gmWp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.2_1673306794966_0.7222392020976851"},"_hasShrinkwrap":false},"1.2.3-dev.0":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.3-dev.0","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@remix-run/testing":"^1.9.0","@rollup/plugin-typescript":"^10.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"dd472293f7cb65a4e5374233f9d8f2bb320e9fda","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.3-dev.0","_nodeVersion":"16.19.0","_npmVersion":"9.3.0","dist":{"integrity":"sha512-qyqy2Upkkpkj8/KcLi2+x2j+GUCGkpIDQ1HNJOXA4DEdmHF/uJU8T/1pZALcKPpP5eUVTraZ8yf4wtVnKCAE7Q==","shasum":"9e03249962c0179e40b23d030a7eb2c7d9ef50fc","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.3-dev.0.tgz","fileCount":51,"unpackedSize":57510,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRRDvqVsVbduwig/I4DBGpTY/qiyQYV3CwzAZv1uTuCAIhAJrL0jlHy5zo5hJeX+OaRtIOmUVdS3NM1e6UxamkCL6G"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxaYTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMcxAAmO+9Q+oOpMG8L+tFYIEXV9GqrojpsorLCHjQKb0IAohnemED\r\nvNeLPdh9y0UKrbq6aLm1l84JkGMf/MJ78k4l+UOTGL9/6SqrVrbUq6dyMj1+\r\nWB4iLCebeMODtV3KWBiO2LCrustrAn8FxwX2EkSMz4g2veFZdvuUycytU+q/\r\n7RvDt6Kq/MWOY7ZEDv58hkE24cUxtQgmk3+im8PA+CZf1ppugk94qwCoyYN3\r\nCo6CarJhKgq/ft1/VADT/9E3+N5rX5ucUbr7ebD/LUo94i5y5XrZ6q90zm2h\r\nd4S1UXzzoDW0diQufcf1BWrSQ0mIUqAj1Cw8GCUfd2ofdidihtUNuDZdh1UR\r\nUgOVknq7pw5jqO8YRDyRMu1l2Ik6BfHFoRxGuW1wAfLt78RPdk8NhZSt36Yk\r\nF97R+uqIRzQ1aFIjVp3e5a8+9ArvotP986nv+NaA5ah24ca+9isHIJiTQS8r\r\nGLyu1pS/32frhFM9t02SE+GPQ1/o6EZQs8WXnufdzBFLAMQrDnztn6BdkEiP\r\nITJrsP/Bi7gNilZ/5utsKXAU76dqy6Baos809VuaB612xGS+n10Oukf7eCnI\r\nFzEuTwbKnKLu3Kihl8mx22LHVYRUDGTTlkwAtM3PyrLlxYsXCENfsHb4NdpZ\r\nt0F4EYPm5Drgqjnv+4wvG7bwA1TvCb2Z/Ow=\r\n=c+u5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.3-dev.0_1673897491119_0.5763077298861257"},"_hasShrinkwrap":false},"1.2.3":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.3","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@remix-run/testing":"^1.9.0","@rollup/plugin-typescript":"^10.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"07e13963daf279cac80cde7448adfdb0fe83a987","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.3","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-NVwHnlP5b/zgyx+7uXpptbLaesY5zl2BLSL+fAOVAGlZh5NHRthf86/h1E+C00sduy2tpi2E2s+dtKN8xPHg2A==","shasum":"2de237b625861a857162fb7db5c412fbfad69db2","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.3.tgz","fileCount":27,"unpackedSize":31712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPLEHRPy74F7bQRBOJTXy093GvCTv/ZaN4z+kObQzCMAiBTPGmel0ceyTxjC/F52HgV6t4ZFeNmbHFEMyodKhtyLQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxaeYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqitw/+NurXel6D8or/FpS60Z1BcIx0zRxMDZ2vQjEzWo4+uGva9S+H\r\niI7+a8T2wNyhsW1wipruYgZRHRAeH2GBQTlgBffdy3ky2j2fJHD2kj9zQ3nM\r\nhBMzaLIWglvtO5RIY++WWhJivFKKVl/HtFBJkzWnKjkM5msMICJTz90xcm5a\r\nMzGu/MC0AVl+rJspCESc4kzYb6ty5OabPmYYs0k2iJOZZedl3Xk7pTrc64GN\r\nYYu7y2lYRTOIjtbsN14eoKytyUf1X5LHlVlQgh7yFa0AzQPFbIRZaMD+uxKf\r\n1j+8CTF32qIPUiMMCHWHoXQVePn63vFkrhqUEPElXjozzfocZI0emTE2eBNj\r\nejuxe72FxhLJST+lz+uz8i01GSY0fGxYrjuz3aqV7v9h3LkTd6lM84Uos5Iz\r\nw52MCICyv8HmXnSJBh56La52QXWbeBhGNE2wPeURIhv9U2JCWWUWGlmhNWtW\r\nrJE1OlA5Hk2iKcoR8mvzqFYsEbqp2sxC/MoKdVo96jsqshlcoQ1YTQyixago\r\n4u0YuDX2bAXx7ONzQXMqtcJM63FodocyXJ5oI+k106vfQXdbz1McM2/kTlZ7\r\n5tUwyK1Sgi6HgxqVUo0tm8WYv/JZ6Nx01g5zNBpSR7KjJCDOq8FH3yxS4fIX\r\naSVcC3GFqO7dnenqJhjkb9qEA3kgq18oLhY=\r\n=gkqV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.3_1673897880072_0.879375951373941"},"_hasShrinkwrap":false},"1.2.4-dev.0":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.4-dev.0","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@remix-run/testing":"^1.9.0","@rollup/plugin-typescript":"^10.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"45f7e950c64fef0dbef64c28e3e222373bff9bcf","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.4-dev.0","_nodeVersion":"16.19.0","_npmVersion":"9.3.0","dist":{"integrity":"sha512-6W96EhLS+e4RUCc8KDTWmUW6epIsrgFBJBEHmBB8+DaKhSzVgXzHQHz5ivmPVUq1Azq8W701letBOo6lCeDofw==","shasum":"1dbccfb7536de9b796fe44ff4a7e842a16b7685c","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.4-dev.0.tgz","fileCount":51,"unpackedSize":60243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjFjgBdrwMG3V1MTgU3ppvQPAacXKYPCxOfd+qfLiDUwIhALcdblP5+xuB5/YoCNqM3zaIjk25DQHIRs9MiD60tOGb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxbXEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqWw/+IITDOtv8dt06r6yI7gsZAmxJGswNTcPi9/LzxZkfz2Ojac2R\r\nJOWk6+KCmmDtzgX0YPAVcx9vOXgkxXs5Y1txShbHQMIjBNQTV8I+PTNKchsD\r\nD5z6Q5r4xUSgjwdCaKzjjf9LoHHA//HiaJpj/G/86ZmYhk8AdwFkRiFDRpMB\r\nWLKEHcXUUijg03yOMTJcL7yqNxGceNqb6REHHFSs3Gj4lVIOSgMTWOdPRXxd\r\nj/CwZgWRz0nxtc3AMqVKM27FPewHjQ2P5bLP7BSqYLha7JPQEGD0JTYtmwRJ\r\nmh491+BMtLlzDtbIIfBaMceVzDVBrMj9YuPN7sTvc7QvHDgmpRnf2fjPIe+f\r\nAERmaNL3EdisTmXrcEytYSvS+8rMudHndY58hrepcpN9J/7FKHhvl0sZG9us\r\nupwZLUqBMuhdW7XTzGTIPOQ4juDxISNQF8jiKKuWlvniBYyae1XlRhU4009w\r\nM3kmiy5UmRC9kh8dCKcVCRggshUuPRwcEq2r9+bHmwT2Rz4afZiYN807a6mV\r\nEnQcY/+UWvesw/RMMYcGNQ1O6+1/ZOCbi2C73d0zHHc/aD1PHQxmp/CepFIo\r\nv55y9dLxxtngW+tbM1u60JhYzd8XzCuJZ3HdOfq3ziGdt6NK19XgsRQsgltz\r\nUxla2AmWA9imDD4/HXB01QZ3EyK4xYvy1ps=\r\n=89y5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.4-dev.0_1673901507914_0.27434553240256565"},"_hasShrinkwrap":false},"1.2.4-dev.1":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.4-dev.1","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@remix-run/testing":"^1.9.0","@rollup/plugin-typescript":"^10.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^12.3.8","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"2e94dbb28d1229b6dcc423b1af65d2383180a1e1","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.4-dev.1","_nodeVersion":"16.19.0","_npmVersion":"9.3.0","dist":{"integrity":"sha512-LVEmSY9APdC03V20vrmKdPTjSoxC1bQvGtOv2kYHB87t5Jj8708xq4vCRUcUM9SOWzGytRMs3+4n3DkryTjo3Q==","shasum":"54cc46ec32a06fd11dcc666e87bcf5f1ea97baa8","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.4-dev.1.tgz","fileCount":51,"unpackedSize":61073,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg+NAVmZMngAz1KxhppM/9BOL/0/dexmSYYCDiR7XHwQIgFjz3vwNyjgdSZjQB0IDaK8Ni2VWTIxX/9ck+e/TXvbs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxeuOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrisw//YE0/wBNhTKsFHmO+LxocsbfZRffnDM1O4bLKGJx5lKUDzTku\r\nJcTmufJ87QQgQe19UOFPkv41z3uFNusDCmOGDF1hRviR8DKgri6fUnouRUQ9\r\nYzKTYr6mpEQFZptGODT1NUlXfRI1MgoNJAdrVw8l4Htt+hYUDbBhcWZe9hZf\r\nlRfiBEL+RqCqias+A3GCCV+L0iSkECINRoStHjzaVVbD7UiS6YhJ1ysTM9RI\r\nQIuplwqTY6TPpqX4nAZH99UDSK2hszT2uJsxxTJugWJLbIYrPRNqd6idFnUO\r\nlFVWyUMoLXH2ssvLFs4PJr12GSLFux+/7lIIArMGi8cdWQzkwv6lqBws0pc6\r\nWYojilZzxmQ513IrUxpGSMMkU4mDAflwArQaEbEkIY/3gRod45lyc0uTRvcZ\r\ntTocmhDod9m3QKfGly+l3Jmw0boAXAz6KjSGqzMAjYyV9zkC+4YYSQp/+wpM\r\nbsFD55W8gyBbn1eyyAryDp5VsyAABOxDR09zuiya2OzVUszfYqsvumhp6Kr2\r\nWuWeCwMy9wapLDPDCxjXOCf1N2FOzuLJzSv8Dah4ULCYsMJ1RNePl/7LD/Jz\r\ntJnOBbEMLhyFiWjIe1et2dXS4+My5VhaMlG+UezUjMucm/eifR9XEqQ2ZcQu\r\nl84rft9oEM6IzXLj/DpgdpHWf2mi6ez8Dug=\r\n=LBVs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.4-dev.1_1673915278086_0.3362384066913384"},"_hasShrinkwrap":false},"1.2.5-dev.0":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.5-dev.0","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@remix-run/testing":"^1.9.0","@rollup/plugin-typescript":"^10.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^13.2.1","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"e2ef67e37eb33fa5302ed1b6063bbfade8847802","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.5-dev.0","_nodeVersion":"16.19.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-gRHxej3HPhxh5JaEFuTUXyLlrl4F4hvaL0pV2mjKFrWf92MUreOfOmJYr4w0AAVnzbfsbMNoPdPhGbW9qM/e3A==","shasum":"436067eb8da1892d432217e353cef9e69c879023","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.5-dev.0.tgz","fileCount":51,"unpackedSize":61156,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/8qWYiSdDX3KIyk34VAe5dSpcF5K/i1ObQrjTOsqaPAiEArYKINC3S+KUSzic/xf5pgHEKvVaLJxVH27LD7X0nwZg="}]},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.5-dev.0_1684365673745_0.26251166309156604"},"_hasShrinkwrap":false},"1.2.4":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.4","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@remix-run/testing":"^1.9.0","@rollup/plugin-typescript":"^10.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^13.2.1","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"5ceaa991069ffe249a40ff216e6966684b647ded","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.4","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-mNFRsJOj3UDhAie0QjxBMnsKTCuP8K54jezJVV4/olF/+iHVIi3DuLaI+Jrl3Krjz28z/nghmcWMsG1QjtXt/Q==","shasum":"d02863b02a500f7100179d102a44912e99d9c9d2","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.4.tgz","fileCount":27,"unpackedSize":35459,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO+KOQ4tIBS/YhYRHx+ms9co4rNf65t6rShVB5MCKGEQIhAM2M9UlFiuffCe6IiE8O6IbWp1wUjCHAZjPtg5MXexF/"}]},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.4_1684384269734_0.9487082096263963"},"_hasShrinkwrap":false},"1.2.5":{"name":"@briandlee/remix-return-navigation","repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"version":"1.2.5","description":"Create smooth return navigation using Remix","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"rollup -c -w --watch.onBundleEnd 'node scripts/copy-to-demo.js'","start":"ts-node ./src/index.ts","build":"rollup -c","test":"jest","format":"eslint --fix src && prettier --write src"},"keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"license":"MIT","devDependencies":{"@remix-run/dev":">=1.7.0","@remix-run/eslint-config":">=1.7.0","@remix-run/node":">=1.7.0","@remix-run/testing":"^1.9.0","@rollup/plugin-typescript":"^10.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^14.4.3","@types/jest":"^27.4.1","@types/node":"^17.0.45","@types/react":"^16.8.0","@typescript-eslint/eslint-plugin":"^5.31.0","@typescript-eslint/parser":"^5.31.0","eslint":"^8.20.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.6.0","eslint-plugin-n":"^15.2.4","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","husky":"^7.0.4","jest":"^27.5.1","lint-staged":"^13.2.1","prettier":"^2.7.1","rollup":"^3.8.1","ts-jest":"^27.1.5","ts-node":"^10.9.1","typescript":"^4.7.4"},"dependencies":{"@remix-run/react":">=1.7.0","history":"^5","react":">=16.8.0"},"gitHead":"c0fb5a88b747aad28c80c00c763b3f70e7a91ed6","bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","_id":"@briandlee/remix-return-navigation@1.2.5","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-5KK09tG8W05SGBOCZ8aDtOwadpezkszkukfMbolbSDAgE6S6uOIBMVB7lZznHsONFQLo1LF4u5eTHBr4cAxdzQ==","shasum":"5c9a213350710d879e49cccb9240edb691c87239","tarball":"https://registry.npmjs.org/@briandlee/remix-return-navigation/-/remix-return-navigation-1.2.5.tgz","fileCount":27,"unpackedSize":35542,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkAd8Ja9h7V6KPsWGka/r7g9wJK0crlAnoAAHYAkVaPwIgC7aVtP5e//IBSjH3jkhL+HPjq3EZve/n0XGKVVssFKg="}]},"_npmUser":{"name":"briandlee","email":"briandl92391@gmail.com"},"directories":{},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remix-return-navigation_1.2.5_1684384331867_0.613356936161799"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-30T01:42:04.335Z","1.0.0":"2022-07-30T01:42:04.556Z","modified":"2023-05-18T04:32:12.181Z","1.0.0-post":"2022-07-30T04:59:53.538Z","1.1.0-dev0":"2022-10-19T22:47:56.607Z","1.1.0-dev.0":"2022-12-21T20:47:43.910Z","1.1.0-dev.1":"2022-12-21T20:48:13.764Z","1.1.0-dev.2":"2022-12-21T20:48:53.395Z","1.2.0-dev.0":"2022-12-24T00:07:41.275Z","1.2.0-dev.1":"2022-12-24T00:16:56.422Z","1.2.0-dev.2":"2022-12-24T00:51:59.427Z","1.2.0":"2022-12-24T00:58:39.693Z","1.2.1":"2022-12-30T22:07:24.814Z","1.2.2":"2023-01-09T23:26:35.167Z","1.2.3-dev.0":"2023-01-16T19:31:31.285Z","1.2.3":"2023-01-16T19:38:00.224Z","1.2.4-dev.0":"2023-01-16T20:38:28.058Z","1.2.4-dev.1":"2023-01-17T00:27:58.242Z","1.2.5-dev.0":"2023-05-17T23:21:13.926Z","1.2.4":"2023-05-18T04:31:09.890Z","1.2.5":"2023-05-18T04:32:12.052Z"},"maintainers":[{"name":"briandlee","email":"briandl92391@gmail.com"}],"description":"Create smooth return navigation using Remix","homepage":"https://github.com/brian-dlee/remix-return-navigation#readme","keywords":["remix","navigation","referrer","referer","ssr","javascript-disabled"],"repository":{"url":"git+https://github.com/brian-dlee/remix-return-navigation.git"},"author":{"name":"Brian Lee","email":"briandl92391@gmail.com"},"bugs":{"url":"https://github.com/brian-dlee/remix-return-navigation/issues"},"license":"MIT","readme":"# remix-return-navigation\n\nCreate smooth return navigation with Remix. This library retains all existing state within a URL, promotes the\nuse of native web practices for navigation, and makes return navigation easy to implement for both clients with and\nwithout Javascript enabled.\n\n## Getting started\n\n```shell\nnpm i --save @briandlee/remix-return-navigation\n```\n\n## View the Demo\n\nThe live demo is available at https://remix-return-navigation.brian-dlee.dev/.\n\nThe code for the demo is in the [demo directory](demo).\n\n### Install the `ReturnNavigationContext`\n\nInstalling the context allows the application to encapsulate the server provided\nreferrer as we as listening for client-side navigations. The context must be installed so\nthat the `returnLocation` will be computed and available to `ForwardLink` components.\n\n```typescript jsx\nimport type { LoaderFunction } from '@remix-run/node';\nimport { json } from '@remix-run/node';\nimport {\n  getReturnNavigationState,\n  ReturnNavigationContextProvider,\n} from '@briandlee/remix-return-navigation';\n\nexport const loader: LoaderFunction = async ({ request }) => {\n  const state = getReturnNavigationState(request);\n\n  return json({ referrer: state.referrer, requestUrl: state.requestUrl });\n};\n\nexport default function App() {\n  const { referrer, requestUrl } = useLoaderData();\n  return (\n    <html lang=\"en\">\n      <head>\n        <Meta />\n        <Links />\n      </head>\n      <body>\n        <ReturnNavigationContextProvider referrer={referrer} requestUrl={requestUrl}>\n          <Outlet />\n        </ReturnNavigationContextProvider>\n        <ScrollRestoration />\n        <Scripts />\n        <LiveReload />\n      </body>\n    </html>\n  );\n}\n```\n\n### Using `ForwardLink`\n\nAdd a `ForwardLink` to automatically add a return location to a link.\n\n> _Note: `ForwardLink` wraps `Link` from `@remix-run/react`. It only adds the current location as a search param to enable return navigation._\n\n```typescript jsx\nimport { ForwardLink } from '@briandlee/remix-return-navigation';\n\nexport default function SourcePage() {\n  return (\n    <div>\n      <h1>Hello, {user.displayName}</h1>\n      <ForwardLink to={'target'}>Go</ForwardLink>\n    </div>\n  );\n}\n```\n\n### Using `BackwardLink`\n\nAdd a `BackwardLink` to add a link to return the user to the previous location.\n\n> _Note: `BackwardLink` also wraps `Link` from `@remix-run/react`, but it does not accept `to` since it generates it from the current return location._\n\n```typescript jsx\nimport type { LoaderFunction } from '@remix-run/node';\nimport { json } from '@remix-run/node';\nimport { BackwardLink } from '@briandlee/remix-return-navigation';\n\nexport default function TargetPage() {\n  return (\n    <div>\n      <h1>Hello, {user.displayName}</h1>\n      <BackwardLink fallback=\"/profile\" fallbackContent={\"Go to Profile\"}>\n        Return\n      </BackwardLink>\n    </div>\n  );\n}\n```\n\n#### Fully customize the `BackwardLink` content using a FunctionalComponent\n\n```typescript jsx\nimport type {LoaderFunction} from '@remix-run/node';\nimport {json} from '@remix-run/node';\nimport {BackwardLink, BackwardLinkFC} from '@briandlee/remix-return-navigation';\n\nexport default function TargetPage() {\n  return (\n    <div>\n      <h1>Hello, {user.displayName}</h1>\n      <BackwardLink render={LinkContent} />\n    </div>\n  );\n}\n\nconst LinkContent: BackwardLinkFC = ({ returnLocation }) => {\n  if (returnLocation) {\n    return (\n      <><Icon name={'back'} /> Go back to {returnLocation.pathname}</>\n    )\n    \n    return <><Icon name={'home'} /> Go home</>\n  }\n}\n```\n\n## Related issues\n\nWorks around a known issue: https://github.com/remix-run/remix/issues/3510\n\n---\n\nCreated by [me](https://brian-dlee.dev/).\n","readmeFilename":"README.md"}