Files
number/frontend/.npm-cache/_cacache/content-v2/sha512/79/18/d0a5e27e5240f6b26b337261869ceba31f8457f1c1ad4dc68bc5e48913e30cf68587077a08c58882f4f988fb594c14a9b75ddc85922d7f4f3feab6c5fef9

1 line
47 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"_id":"nanopop","_rev":"14-23d52b63ad3fa8cb8e6c847199f0fe86","name":"nanopop","dist-tags":{"latest":"2.4.2"},"versions":{"1.0.0":{"name":"nanopop","version":"1.0.0","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.js","lint":"eslint ./src/**/*.ts","lint:fix":"eslint ./src/**/*.ts --fix"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","@wessberg/rollup-plugin-ts":"^1.2.24","eslint":"^6.8.0","eslint-config-simon":"^1.3.0","rollup":"^2.8.2","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"gitHead":"6f8dbfa1a5176ea227edeebb170c1d840f4c6fa9","_id":"nanopop@1.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Ohw+OtS3yHAAdLTK6/K3OV7kBFF+IapBU1Yek573zywTTBhBv0q8moK2fKaSYON/O06KRYsSKXSNHCSh8DZKgg==","shasum":"6f2f6dae602625868a4c18c390b5f7cb74ff393f","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-1.0.0.tgz","fileCount":10,"unpackedSize":40200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetXogCRA9TVsSAnZWagAAjtsP/A64Td8VS4NuCXjO2X7l\nG5lCAaHd+ODU36K4GCnAmNInwJ49hqhnHNEm8g1AWAqeuQGw/69eQG0BGFOG\nOCt9jDnybOtPTMTtvPTeR1JmzbuO+L4s8XyX5DhqLAfgMFJmaTU+Wxh1SROv\n+qFLoMJjfluDtbZKADj6pbftGNMlZ5gUkKGVICTgIaBROwdraC6zEOxa4szI\nbRiORel1WrpM9NKMFoMRYusGUoHN9x76lNDeLcKlkH0bmTXjtNGqCqybP06R\nArN3rRhX6dSq8QFk2Pox0BrPwTPSRKKzhT/hrSgN1zN2zy0I7ehe2dtfA3by\nVnTkrecEWe92ktfbNaU2ju2pQDgoBXcAWirxk6HiRud1nwnDD2M+GX8oMCvm\nRhgF7BLikdIEzZyW4NMDaqbDBKEnZnsyLpCYTzcAaBJCQuEhiBZ5XW5u8T7l\nGgoEqnCOxH7WKrclClfZ63f3lp4FRoV6ZlwqCr3lnV6+4VZp8ZkGYVye8nSA\nEZRlRR9xqUtjwhtRWGTz3fQn1UWYr5zQfsXgfONPAUQajNJ3yokVqLjD7+of\ny9LF9TqYqkZY+6DxoEz51mel3sLWSrK+7LW52ewwfn0k1D7NFs7iFNB6ANRl\neUvl3McMGgUziVygKT1lbViMLsqTAckVgjJeEmGN8euV491cKmzvr8nfDImw\nY9Dd\r\n=NYn+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAO0+UBCTQlORJo6hpW9X6NOIdk441WopANloYbe3MsnAiA9tU1fyFgqTDO4MXfA6P5kzhwB2YQMabFyKIFLfV99VA=="}]},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_1.0.0_1588951584461_0.4075464833446152"},"_hasShrinkwrap":false},"1.1.0":{"name":"nanopop","version":"1.1.0","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.prod.js","dev":"concurrently \"rollup -c rollup.config.dev.js --watch\" \"serve .\"","lint":"eslint ./src/**/*.ts ./tests/**/*.js","lint:fix":"eslint ./src/**/*.ts ./tests/**/*.js --fix","test":"jest --runInBand","dry":"npm run lint:fix && npm run build && npm run test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","@wessberg/rollup-plugin-ts":"^1.2.24","concurrently":"^5.2.0","eslint":"^6.8.0","eslint-config-simon":"^1.3.0","jest":"^26.0.1","jest-environment-puppeteer":"^4.4.0","jest-image-snapshot":"^3.1.0","jest-puppeteer":"^4.4.0","puppeteer":"^3.0.4","rollup":"^2.8.2","rollup-plugin-terser":"^5.3.0","serve":"^11.3.0","typescript":"^3.8.3"},"gitHead":"d5c3599670b47b53b86606ab9f6b339b2379c519","_id":"nanopop@1.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-dAW/h9DnCaO1prRtmYEE3q07BKDQVMaa+9C6e1kE1T3NyPidrrMn90DTr16Ij9HP8y4jsgeahFNVHv7GzSQ9Kg==","shasum":"8a4e427a90078c681c68793330feee4b80fb3cec","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-1.1.0.tgz","fileCount":10,"unpackedSize":38156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetsovCRA9TVsSAnZWagAAYGIQAKHuHjRuhfurDkCbQjjo\nBypxCe6orDbMSBLIDVjZxUi+KcXsKL5g8I9uk8w3yFdambLczUxzusAqPBI8\nm9Ql03HwM4u6uA9YKI+xtQXWnf8nr5uZcxInUiB2uTpjokKzNLOEMaetYCHm\nfLgOcR447p60RbiuvF+H4Y2O2e+z4cHeF0aS0a2N5QQogZH+efqN2yIwQ3A6\nhH+GUIMBZQ5DTA9wdbrVNPI3FtWYwP646yOQ0cW2gN+rHbzE4m8Lu0XgxbnT\np1r/WZXwSMpCscQ+VXcqdKrch5Ks1/tunwn4I95TGuJIhohZT+szmeppKRkW\nvM+XWM/M3jtZltF8CcBLsQLUCHA8Z0vRaxhYTIoTwLJazGr6SObS02wdOkTi\nvp/H8m2sStjZR4g3vBSiLwYZmivRLmEs9ttFDsbMYVePvSTOZ+xLgvNVcUpm\nxQT1b+I/j0JEnj/iClu6dc7aI4UNMoW05NazvsTVId/sDZf9iQvtZOamERlN\nKmDuOsIG+6GLE2EBLK3YN9nLpkYJ7gTiKiNzhZGIMKHNP97j5XoKff/TQr1L\n7irh/Cra0RWEFUpmFP2hfYRnEtsouYTm3Lka+MR4EkHUzgnOTR0+89CQvoCf\nBRzywW3lWovBKedZ5sEtC0q0gBVde1w+QzuqTqsuILvEtNgcFvNauPbVDNLD\nvnid\r\n=Sa9W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAaajJ27f1P6s0XAHbiK33JbCOeLhdDcC0JjvcImivWAiEAkLqJ0vkAvofD23I4bZqKaPt2g2gTol58FucphitmNVo="}]},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_1.1.0_1589037614901_0.050941344912968756"},"_hasShrinkwrap":false},"1.1.1":{"name":"nanopop","version":"1.1.1","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.prod.js","dev":"concurrently \"rollup -c rollup.config.dev.js --watch\" \"serve .\"","lint":"eslint ./src/**/*.ts ./tests/**/*.js","lint:fix":"eslint ./src/**/*.ts ./tests/**/*.js --fix","test":"jest --runInBand","dry":"npm run lint:fix && npm run build && npm run test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","@wessberg/rollup-plugin-ts":"^1.2.24","concurrently":"^5.2.0","eslint":"^6.8.0","eslint-config-simon":"^1.3.0","jest":"^26.0.1","jest-environment-puppeteer":"^4.4.0","jest-image-snapshot":"^3.1.0","jest-puppeteer":"^4.4.0","puppeteer":"^3.0.4","rollup":"^2.8.2","rollup-plugin-terser":"^5.3.0","serve":"^11.3.0","typescript":"^3.8.3"},"gitHead":"10fc08010b8d2dea4fbb5da13b883965a2a3d24b","_id":"nanopop@1.1.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8QChdBW0EwvGUID2ECNBAZdyrdxq8hWfFIopVVRmNp4Lm+DUGuYo7eca+YtfiTpZbkf2DGeuMomyn7cAfqJdRQ==","shasum":"a7b957bfd33e1e254a7311f610e128bde17b82d0","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-1.1.1.tgz","fileCount":10,"unpackedSize":38151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJettL1CRA9TVsSAnZWagAAO1MQAIEGvARdKsSuDtViti+D\nxvpQONFfpuWqu7pIth4jwQUh2U2YdbycxkVoMaWNoLO1HuLo965YvurchfCS\nALFkLqQbpM62TunVk1E8I6bjhGXW/VoIbmv4M9rbwarNCgql4uPdTzsWmcKi\nQILC7fhHHI/A+t6B6agYhfgh6vBA3Vb/Q3uP7nrCQZ3PbhEqGWRJcwqRbn+D\nBZuihlgzDJlRWZLg4CqwqxAZGo84A1Q0+3O9W7yVa42svEaWJFE/eGLAfTXp\nFhegycNaxuP+2FC8aAEVK/oV2lYgmnliQ+NB0VCCDDhyuI+hpcsfwosLu5YD\n+GxYpsI2QevYNj5S2QYDbuY3YVkQgQ7QZxE9HQw7fbYNvHZSgRN+P2AFCQ62\nEz1RsOt3RgmnTHDDxw1CiW80awmJ6a9BT8i2+7OnKeL9qkfqJDhy8jr5osyi\nRin/WnXFdCfSt8FoO3OEfFnxG6WxFXQAtt4c5ck+UyMlTkKCIscCYYZ1II6Q\n8ZNmXkmRy4XDXX3sw3rFIBhYXbHqphBhRhOU1BhW7/Zb1NjxEjLoT/bcVQNB\njGLKjXQzqGr9HL0Lwkb1rM/9IWRJ5/3z8dYNPNCA5JF9I9XnA1zvHKVnu/TN\ny0D26mrvVm5IhNE4avHlU4IS/QIrU1ROzIr4b9rOLOfquJmsXwfLq1TMO94e\nkfqZ\r\n=+hxE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9hk1fheJRGAZdoUFyCIJL+uh1CfDVSvQIMRIIGspqUAiEA3DQDlOFB2TA+6tqOMs1ICc4knSWfpR9G94UqkDQDubM="}]},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_1.1.1_1589039861050_0.14222486613963015"},"_hasShrinkwrap":false},"1.1.2":{"name":"nanopop","version":"1.1.2","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.prod.js","dev":"concurrently \"rollup -c rollup.config.dev.js --watch\" \"serve .\"","lint":"eslint ./src/**/*.ts ./tests/**/*.js","lint:fix":"eslint ./src/**/*.ts ./tests/**/*.js --fix","test":"jest --runInBand","dry":"npm run lint:fix && npm run build && npm run test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","@wessberg/rollup-plugin-ts":"^1.2.24","concurrently":"^5.2.0","eslint":"^6.8.0","eslint-config-simon":"^1.3.0","jest":"^26.0.1","jest-environment-puppeteer":"^4.4.0","jest-image-snapshot":"^3.1.0","jest-puppeteer":"^4.4.0","puppeteer":"^3.0.4","rollup":"^2.8.2","rollup-plugin-terser":"^5.3.0","serve":"^11.3.0","typescript":"^3.8.3"},"gitHead":"908cbc4fdbd5b0673e0a7cf3f68eb6621698cc1e","_id":"nanopop@1.1.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+CLTSo/z/uj41iG5SdB9LqQ2tNUOyUddu4ldkJs/mpYjYjM7kxV8iBxCapjo5OK0jGwJsFaAXvktAEjfFBJKrQ==","shasum":"f0179a4622d02090f276036cf147320d4c15f949","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-1.1.2.tgz","fileCount":10,"unpackedSize":40110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuXVYCRA9TVsSAnZWagAArrAQAIZXYvHfuJn9ureZnSYK\nKTvO2eHZ9+ZvMp5ZBw1zBavw5AXJX43CgzQAliIOq/OPAD1OsiEIV4UjFetl\nZfqQKbVLDKfxb5g3wqzzo/qjY06+eOLUV1/cdb/jZSQNCZhTRIUbpGgF0amx\nmS/JxD/PyaAW2xBlzrwuwrxF72IAzlgloX1CpSPmB1w12F9P99bBgYKGqMTQ\nsuQ1rGDBfUcXYp+psugNoET32pDsjcxxocY6mKbZvyvy+0bfyrMj9ttpRM4z\nC7Cbf0Y77IJVpI3590f8eNtwJBCEYCWs+dhEJPIrNM1VbmdFVSi0i3whjAY1\noRus0X0qIpra6hZ7KclXZiMneGLUbZztKoobXngs+OjWfTzKzSvYmI/APtQf\nw9TvnLoIHUi/sqNDJpds2gMFZoB/AR0jifzdYBIn39eDCybCwzSe+KB+Z+hl\n5LxQAy1wAGrYdWx09B9fgdDpvL2NlDeWdJ/ybwkkKVurdAk8GAsuiLllvw5V\nlyUONqD1IvAoo+Fuilyt7GHEnAYrVk9V5oHo8v9uWZ2nkITCe7YMME5dMoV+\nASoe9Fzs/NREiUP6lYuvgVGRJJxb666UValjJljb5i1sr5DLkRrCqVy6IWr2\n/L1R3z5NQNdWjfHDsxnL4L5CrPaMA4UGu40ZizoJWSPCKlIm6NKLStgFlhbY\nmDX+\r\n=PrML\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0oE1NVvG3JONk4YI3xPV33bWdE7j0nxkOjxmXDo2aUQIhAMHAdU6oLCGI+pTrosoAjhcbCRjBtrpa0qc2Kxbp8ojV"}]},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_1.1.2_1589212504400_0.08782661581114892"},"_hasShrinkwrap":false},"1.1.3":{"name":"nanopop","version":"1.1.3","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.prod.js","dev":"concurrently \"rollup -c rollup.config.dev.js --watch\" \"serve .\"","lint":"eslint ./src/**/*.ts ./tests/**/*.js","lint:fix":"eslint ./src/**/*.ts ./tests/**/*.js --fix","test":"jest --runInBand","dry":"npm run lint:fix && npm run build && npm run test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","@wessberg/rollup-plugin-ts":"^1.2.24","concurrently":"^5.2.0","eslint":"^6.8.0","eslint-config-simon":"^1.3.0","jest":"^26.0.1","jest-environment-puppeteer":"^4.4.0","jest-image-snapshot":"^3.1.0","jest-puppeteer":"^4.4.0","puppeteer":"^3.0.4","rollup":"^2.8.2","rollup-plugin-terser":"^5.3.0","serve":"^11.3.0","typescript":"^3.8.3"},"gitHead":"778970940d9e30522ef3877952bb8121f74818b2","_id":"nanopop@1.1.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-U5SqI9gMCnK4r/wp/GsVihCOUr7mW9+pAlJKqOSTW5hvcSPX/rg18tmSaXF9ATRZh6n3FkheVmfcK5e7/uY07g==","shasum":"15df3c106e4203c87f3d4c3d7b721e694ff48831","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-1.1.3.tgz","fileCount":10,"unpackedSize":39957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuXbRCRA9TVsSAnZWagAA/KMP/0DOLsbWn1ElgV8a8nZO\n00xRL/JmeQtm9mzxDl2l7+ZIUTyyGcb2D+3BTqxpl9KMyGXYu2uaYpcHDOjI\ndKkFSnyosAYB4W+Zoi3I2NL5SV3kYySe3R4ocZAHuHNu4eb9MOYZPauEDot6\n9zUzvCqzQBhUPXBdI3YfO5bw3UVjplKSFbSANq0ZuMgLnSclh0itEn1daV9z\nQ46qnL+gUe5vHfQuY2tMCTpBobuZz9Bb2ATQ8NFBgJy4T0CDzPdkcNLtTUJs\nNHjeOmlMVA+onScNYMm25SY/HU67Hle1+iOnl3WCoGv792rS6Dmz4uZbgufm\nScFL7nMJGlLhrHy903QS7/uMJ5Dk60b6Udcs7s9bsCkoDr1Gn2Jx/crtNwlT\nO95PD5zJjYnWKE8EzruHw5pDG1sZ/sDd6Z9NkO4U+HpEwqemzbQ5RZ2ba4Fj\n+VXpBseMvEyECevcWeBkRN3USarWt5qmY9uIuP2KUdo2RdOHPYny+hFNYe7t\nrHiGy00e6o7OfdBlKG0v9kEnih6pzVwbIfxb2r5Zeyp4heBO7tfOgOw3KcM7\nPysIEYVhZBZ3+VafLnQQrHm35YOJ1xw3oykHAyOPinPqeBO6TvfTVoLgzN7C\nN7SAhb2FfyIFK1Jnt7RltjGCxSv/QSETyOSWZifa8Sc4KKxEYwUhBHZBzKwx\nCCXq\r\n=fTxx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXlLVTG/7NPwiOJpo3DdIUBj119zBliSfOmEhj8k/jZAiBxORjlyDgNdOfBBfBu9s+8ivi04phkYC4jy+cfWRtzEg=="}]},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_1.1.3_1589212880821_0.7087489223708681"},"_hasShrinkwrap":false},"1.2.0":{"name":"nanopop","version":"1.2.0","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.prod.js","dev":"concurrently \"rollup -c rollup.config.dev.js --watch\" \"serve .\"","lint":"eslint ./src/**/*.ts ./tests/**/*.js","lint:fix":"eslint ./src/**/*.ts ./tests/**/*.js --fix","test":"jest --runInBand","dry":"npm run lint:fix && npm run build && npm run test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","@wessberg/rollup-plugin-ts":"^1.2.24","concurrently":"^5.2.0","eslint":"^6.8.0","eslint-config-simon":"^1.3.0","jest":"^26.0.1","jest-environment-puppeteer":"^4.4.0","jest-image-snapshot":"^3.1.0","jest-puppeteer":"^4.4.0","puppeteer":"^3.0.4","rollup":"^2.8.2","rollup-plugin-terser":"^5.3.0","serve":"^11.3.0","typescript":"^3.8.3"},"gitHead":"c077a1c47e043eadb568d7954f96ff19494d69f2","_id":"nanopop@1.2.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-9/OocWI9r5G7uzGmLPfg5x3eVGFtLkJ9KcYgRxUkhVZC0n99e03PxKQFDbqIeHAV2JNflsswO2djuGFd0HJuUA==","shasum":"dea84faa62d0ab0447ac6bdac8831c255c05a305","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-1.2.0.tgz","fileCount":10,"unpackedSize":37706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuo3VCRA9TVsSAnZWagAAGIkP/0bnzgqEpPYO4biM0I/o\nVs/Fs1kqxf+C8jONyelaNitwNGjfL8AhkR1+7rsyTrKFnUZqpsC1kK6jdhiU\nYaCTSljSacdplPGTy+LupbZDOawsY8Ee/39hCHYt+UzRmI+5nQ+JFlz42KFK\n20yye5uX301++WeCgL4LfuyjJwjKVDQKm3thEFYt2uPhj8KEErM8y94AaZRL\nTL4XhxoKyvPkS3iHe48oyVRJtdrYzcTl/sY1lpO/Ekp1tYOJwAQp3tAkw3yG\nFNMbburAtR9YwQjneV8baPKrNtYRZBMIMp0kxkcVPpNDwTA3viV5nFkx4f4X\nD19KZ7LmhNmSPmHGNJkxw9x1etsi5otq/XTsfiwCBWP8BIXWc3Yfb6kljnbx\nvrW689qnYWAKT9oJK58Vs0Vu6Bi/NivAXRk9tT1OvD3X6Laja67Y/ALzji4z\nS5tCJA/Vb/NKANdAc8hLw5dj7rLBEF4vg2MNU9Wf9GrgGm3u6I72Uz/JBhFv\nXsD3FsexFYlmQag9TboBEH93Z7Hj4oBT+SXPLjqDSDqN/CF7hBu+mSssgQ6S\nIf5ofy6ZZHMtaOzxUuUYorhUBkdAXPoPB+o77i5D8whw5YxycISL/AbM2zPY\nntUhMDjsqGYKef4NXBfOAJhroFvo21kcQRmPVF5ER2Sm4DPyGMSwjBwncvMo\nd86M\r\n=oasJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBB+3uHT8Yqg/OZ2jtQu7V7Xf1wOqxxbLHueFNn1979ZAiA0pZZKxrPsNh5jebP5ivhtE/YM9mNcFUIguB2hPYWnzQ=="}]},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_1.2.0_1589284308639_0.19190785879661654"},"_hasShrinkwrap":false},"1.3.0":{"name":"nanopop","version":"1.3.0","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.prod.js","dev":"concurrently \"rollup -c rollup.config.dev.js --watch\" \"serve .\"","lint":"eslint ./src/**/*.ts ./tests/**/*.js","lint:fix":"eslint ./src/**/*.ts ./tests/**/*.js --fix","test":"jest"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@rollup/plugin-replace":"^2.3.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","@wessberg/rollup-plugin-ts":"^1.2.24","concurrently":"^5.2.0","eslint":"^7.0.0","eslint-config-simon":"^1.3.0","jest":"^26.0.1","jest-environment-puppeteer":"^4.4.0","jest-image-snapshot":"^4.0.0","jest-puppeteer":"^4.4.0","puppeteer":"^3.1.0","rollup":"^2.10.4","rollup-plugin-terser":"^5.3.0","serve":"^11.3.0","typescript":"^3.9.2"},"gitHead":"539de9558a113ca6548a0d7d316ae8c65d7817d5","_id":"nanopop@1.3.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DQDhHyPhKLKrXOjVkChsAoWh/WpKuVINDKl4qvFbguqokRJWQBSNSlPzMS+Xy3yBQKeQ39rICMB2asDvdUiVxw==","shasum":"831df018169fb0a699d55a8d70a2ecd82abe7d00","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-1.3.0.tgz","fileCount":10,"unpackedSize":39152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew8mwCRA9TVsSAnZWagAA0CkP/1G5C4drTCXPyPDjFD9d\nNj66wG7BB/r80M7hU6rgb/dT5+HERczh8ZGuPbXV0htM8NKG4s+EeG5cMBTq\n/EhH8WZdDzzawHN7ZawYgTLuzFdwKa5VImvvu8ETip9svdQ4r9iem7H1dfVi\nrAhHNlKqBC0k8983vOSA2S0gcg1FAvtx0MVDzT+fztPl0UtGv6J5WXQFlEW1\nyhvjlTkKkvhHM2t4TtJkoV7MhxFv2pakajDCwSR8SM3WMAfeHij6SMjUmQaP\nWpbjLj//v55m0qVIDmh9KoXYj6wqQqkSTBFD+MU1FrzaVz+QsDkRSAO2RScL\nKwgyBKRYDr2vOts3L+lT5qADpltcWwTZfNtt9H2KOd2nshqB70wM+mJWxUbw\n7WzcikFxozMabIl9BIDq8nfp+IsbEe7JbCA7BfOf2WoGEhFYYfocn2r/iuEj\n59OKpC4cz6jiTs+7XNWL/Qnyh0URd48n1qDHBhN4luTcRqIR2bV2EShKhfJO\n1TVnXL9cMtC2J9IqG/JyyrqfdIlZuXbGtq1dUHYO4vWeUPdLU1RQxIXPY5Mw\n7dDAPUFVn8NZLki/FnESuqC0K7g7fM7BBLrmU6ZjbVgee1fWxlmJ6jUcceWX\nI58HEeql2CpnfcH7B8ibE4naYoB/SNeSFX0dguQpSOl8SWaVLuCOtQL1YFcx\nDbou\r\n=18GW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYIBz5uTwtuiHLc4XbyDeVgZU8hVO21nBAr/7/chsHUAiBGhQ36K/wYyqlp7Jqs/l/pcWGBXATulHOGxe7Bmv3f8w=="}]},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_1.3.0_1589889455579_0.9377187912622222"},"_hasShrinkwrap":false},"2.0.0":{"name":"nanopop","version":"2.0.0","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.prod.js","dev":"concurrently \"rollup -c rollup.config.dev.js --watch\" \"serve .\"","lint":"eslint ./src/**/*.ts ./tests/**/*.js","lint:fix":"eslint ./src/**/*.ts ./tests/**/*.js --fix","test":"jest","dry":"npm run lint:fix && npm run build && npm test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@rollup/plugin-replace":"^2.3.3","@types/ws":"^7.2.6","@typescript-eslint/eslint-plugin":"^3.9.0","@typescript-eslint/parser":"^3.9.0","@wessberg/rollup-plugin-ts":"^1.3.2","concurrently":"^5.3.0","eslint":"^7.6.0","eslint-config-simon":"^2.1.0","jest":"^26.4.0","jest-environment-puppeteer":"^4.4.0","jest-image-snapshot":"^4.1.0","jest-playwright-preset":"^1.3.1","playwright-chromium":"^1.3.0","playwright-firefox":"^1.3.0","playwright-webkit":"^1.3.0","rollup":"^2.25.0","rollup-plugin-terser":"^7.0.0","serve":"^11.3.2","typescript":"^3.9.7"},"gitHead":"9186b3673c77ffb6cb146d61e570cdc3023a233b","_id":"nanopop@2.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-piuk/q4rbv/URzJrFwEmpRAHL2P+VO3jP13tKPUjVOVzd+O53W/GqYfCI4zqv/LyA6lcbwBB//XtitDJpnmYZw==","shasum":"d5ef16616d03da5028ae6601ca0e1af446a6b922","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-2.0.0.tgz","fileCount":10,"unpackedSize":42840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPQc9CRA9TVsSAnZWagAAXl0P/0zzMSdMhnz3CDsY1s+a\nRZAx+jkYQ5BjubnqVKAJHij8unFme6LMjlbW5wAn40IPtx5lQz+VW2PxMRXu\nIBQtFih0HYg0lfjwjSO2plXdI1f66gWdqIcwwPImNbNsDTMbqKsaqQUbWv4i\nkpSlAn4p37ZEg79ffdekzmeNsWs9N1Zn+hEXLzt4cnA+UvFOzKN0tXGY81g0\nYG2kamxCIyx6dxT2GYaQOZq+SNrdyTNFMyT+FI6Flg+1idMP+pLeczikC9uv\n2bzvL04T3N8kjsUiqVY9cOJ/aam7Mu1hIARzDii2R+dg7ItZBs4DxgD6/BI1\n/uosXhZSeC9uc4fkcSrPDH384MM2MQPTaGf/gSAwt0scG0G1AlGTTWYUh8yE\n2K0aE8HpCFTf7MOgUBhdN/tYGoViCXWIGVnJlIl9yjPBV9dXPR6K5xMSN/Cc\nbnKddUSbLrg63i5cu15+mC9dm8snEw/zbkMf2Eb8dGnyvkHiB3yfQg/oJYb8\nkUtOeRcR1HPSTBGnIwWtmHNEJmRBNlWPmUZ9plq7NikYIRfMa4lWc72zPGBh\nCCL1NOpHTr3NSrekbDa9wCjpelKu/k8vGhhR4nMAzSeI+BSML1c0SDJOLO2v\n7B1y4UyLYV1oAQJi/AhjkyoEUoj0kXmgnaXxAegLTDbbWt3aXPqcpY3+rp2l\nDLIz\r\n=yFj7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCASQx7rpLfKDp6dbxVnGhQ8fJ5jomM0NG+71qC3bAnlQIhANokApjanqMGhMwC4RrU8cEortinSgwk1fuyjEFqZBic"}]},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_2.0.0_1597835068681_0.6113575625848517"},"_hasShrinkwrap":false},"2.1.0":{"name":"nanopop","version":"2.1.0","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.prod.js","dev":"concurrently \"rollup -c rollup.config.dev.js --watch\" \"serve .\"","lint":"eslint ./src/**/*.ts ./tests/**/*.js","lint:fix":"eslint ./src/**/*.ts ./tests/**/*.js --fix","test":"jest","dry":"npm run lint:fix && npm run build && npm test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@rollup/plugin-replace":"^2.3.3","@types/ws":"^7.2.6","@typescript-eslint/eslint-plugin":"^3.9.0","@typescript-eslint/parser":"^3.9.0","@wessberg/rollup-plugin-ts":"^1.3.2","concurrently":"^5.3.0","eslint":"^7.6.0","eslint-config-simon":"^2.1.0","jest":"^26.4.0","jest-environment-puppeteer":"^4.4.0","jest-image-snapshot":"^4.1.0","jest-playwright-preset":"^1.3.1","playwright-chromium":"^1.3.0","playwright-firefox":"^1.3.0","playwright-webkit":"^1.3.0","rollup":"^2.25.0","rollup-plugin-terser":"^7.0.0","serve":"^11.3.2","typescript":"^3.9.7"},"gitHead":"e52fefbca50e82ab5fb64cd98aa35dead8699ed4","_id":"nanopop@2.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jGTwpFRexSH+fxappnGQtN9dspgE2ipa1aOjtR24igG0pv6JCxImIAmrLRHX+zUF5+1wtsFVbKyfP51kIGAVNw==","shasum":"23476513cee2405888afd2e8a4b54066b70b9e60","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-2.1.0.tgz","fileCount":10,"unpackedSize":43092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ3MSCRA9TVsSAnZWagAAs7cQAJ2DVIEWCPkEwx4WcnwZ\nrir6NPUN8IsKrqgKQCYkg0RPBk9joGgKmrk1m8k2HYRJfH2Ph6qqEo7+fj7A\nbCdppMNxD7sjRslgSFECUae2ARrcgK07MGLWUGwbGOmmEzFqBkDLXJBn5BFg\nzXCa4G0ty0gKMM6m08QFqb4N8MK3hOeF4Gc0ORiaJTRhyl6X8I05px+33Pq1\n00lHvKZq5Xip+HBmkLdtcD/mB1TaCD95JKjt7wOFpHasVhtKBAexl1tS8pwc\nVEx8iPTUN9zeWpKDGzsNK5xx3N3DOucadvMxGOGeSjTgVBnFi7NLpfiutqjF\njSTVcjSKejmfNA3DPfzHlOHh2kiAaJDWJ2t6+RU/so6bNx7ss6tuRwCx3NdZ\nJJt06AoIqNMO55KtyVuUGykulxaXNHqBWMF97soIbeLKZVg14f5BFsDQ8HFd\nbGLhJR5zCN9EmpzTifXQ0cZ2P9nj5JX1v1PeEmV0XE3EXghCtCUMRIF1Tbkt\nbZX2EkJh49jYFQNQpYp1rCXPXho7tlKzdTa+ejU/uHPjHmDM/2+y/kr+f/68\ngzTtDTBlBf/eX/37q3MlfcB+4T6DLd3JZ2BeQX2h3mA6lQLKlkfXy9cqz3+p\n698rz6Je0lOfbjhbgFv62JguAuaAaZ2PmQXUP/RIySIT0mk+PmDijSM7NjEu\nU1Ty\r\n=Q6WX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBv6OltJ3UZeN3t63ILTTINlv/h92bkAp4KQZG8W/onvAiEArYzoElQQy55u6s+M03TjapeL1nESfo5tZs/8FWlyxPk="}]},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_2.1.0_1598255890349_0.5769229107388707"},"_hasShrinkwrap":false},"2.2.0":{"name":"nanopop","version":"2.2.0","description":"Ultra tiny, opinionated, positioning engine.","main":"./lib/nanopop.min.js","module":"./lib/nanopop.min.mjs","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","types":"./lib/nanopop.min.d.ts","keywords":["positioning","popper","utility","positioning engine"],"scripts":{"build":"rollup -c rollup.config.prod.js","dev":"concurrently \"rollup -c rollup.config.dev.js --watch\" \"serve .\"","serve":"serve . -p 3000","lint":"eslint './{src,tests}/**/*.ts'","lint:fix":"npm run lint -- --fix","test":"playwright test","test:ci":"npm run lint:fix && npm run build && npm test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@playwright/test":"^1.25.1","@rollup/plugin-replace":"^4.0.0","@types/ws":"^8.5.3","@typescript-eslint/eslint-plugin":"^5.36.1","@typescript-eslint/parser":"^5.36.1","concurrently":"^7.3.0","eslint":"^8.23.0","jest":"^28.1.3","jest-environment-puppeteer":"^6.1.1","jest-image-snapshot":"^5.2.0","jest-playwright-preset":"^2.0.0","playwright-chromium":"^1.25.1","playwright-firefox":"^1.25.1","playwright-webkit":"^1.25.1","rollup":"^2.79.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-ts":"^3.0.2","serve":"^14.0.1","typescript":"^4.8.2"},"gitHead":"c012fff67a2e1682cd166ea5296998a4d975907b","_id":"nanopop@2.2.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-E9JaHcxh3ere8/BEZHAcnuD10RluTSPyTToBvoFWS9/7DcCx6gyKjbn7M7Bx7E1veCxCuY1iO6h4+gdAf1j73Q==","shasum":"bd1c25588a7beaf68865bc2df19db4c58c77dcc9","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-2.2.0.tgz","fileCount":11,"unpackedSize":45597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5ght+YM/e24zFNPQvtiIjL+HKHN10WCObynbeVB09fAiBCbRQuQ/SY7FqRnLb02VBO2lJQgs1zS044qLLYEvtePg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE1KWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf6RAAmQIvOZ8lsv4RK9R1F43N1fK1gLC/ZX7puUBWUFP7EUa+FTs/\r\no2gEmdah9Xo9h/EDo+rE76zjSMa9HHrABqP8xNNseq/obQx3twLaC2jjgQG0\r\nc183uPE87XcOwyb8u5URMI/FfAd412pqNDt2N/IxlqoNrQloKrMOpKa5AfHd\r\nW8Gr1BQ0HYsGYI4fPPuo72G8wWpSsJPsz1nbpUonfFNqmGmOOX457JARkzIE\r\nlDXvv+VvLIkvnbCGMc6ibkpBgX5XHOGDEZN0gC9NwQh8YqMk2nzyzu/lLz0v\r\n6HUAXDAapBlllnQ5A5/gXwTEt9rtNJHZZbMjzFU9oJN7o/MBvJN7PeaVNNz4\r\n4v9mPK25NYH7VpbhCbcc7QfdpHXLamzToiIUgVqVbySiaRyoyhQrs7MP3OIw\r\niSyVYoFwtRUWfWWSrKvxrZZSKEqI3sWgxv9fAZW0NfJqKwhzAQgt6LCBatMv\r\neTaEPG9b6srszCRnQ5fvRdYp/PssJkzARX0xr6kcOh/kgNR22we+8zDFjSj1\r\n5aYmFk89Ew8hhpzH17jNikb5g9hiDoVwh4GtbORqTF9x4JyrjpcvbocAcl7o\r\nr3fs2CtUyPyxJ8yuYcSurkMdPqvW04ASgcomdrK0Zk6EbUUhhljo+QTE3IGF\r\nu1Cuo4hbFL7PoH5sq1GAqnTgMqCgbsho1D0=\r\n=xSVV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_2.2.0_1662210709904_0.8985028868344898"},"_hasShrinkwrap":false},"2.3.0":{"name":"nanopop","version":"2.3.0","description":"Ultra tiny, opinionated, positioning engine.","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","main":"./dist/nanopop.umd.js","module":"./dist/nanopop.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/nanopop.mjs","require":"./dist/nanopop.umd.js"}},"keywords":["positioning","popper","utility","positioning engine"],"scripts":{"dev":"vite","build":"vite build","serve":"vite preview --port 3005 --outDir .","lint":"eslint ./{src,tests}/**/*.ts","lint:fix":"npm run lint -- --fix","test":"playwright test","test:ci":"npm run lint:fix && npm run build && npm test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@playwright/test":"^1.32.3","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","eslint":"^8.38.0","playwright-chromium":"^1.32.3","playwright-firefox":"^1.32.3","playwright-webkit":"^1.32.3","typescript":"^5.0.4","vite":"^4.2.1","vite-plugin-banner":"^0.7.0","vite-plugin-dts":"^2.2.0"},"gitHead":"491358201a886f2cb5dcaf741d4c7715b3708d72","_id":"nanopop@2.3.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-fzN+T2K7/Ah25XU02MJkPZ5q4Tj5FpjmIYq4rvoHX4yb16HzFdCO6JxFFn5Y/oBhQ8no8fUZavnyIv9/+xkBBw==","shasum":"a5f672fba27d45d6ecbd0b59789c040072915123","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-2.3.0.tgz","fileCount":10,"unpackedSize":47883,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+OqWZRrMvBUsBPRkqEFjoDGBAI5eJG6HmRzKtbv/ACAiBPReFKh2K02nA5tov/VFDrXlZl41zB/5gvNyB1nUUYAw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOpm+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyEA//Tz+26ohQ71Jlr2cdjfCksEaTs4R9PKdc5gDXQnAABlpOBS0r\r\nAR1Xy6kT1t23Vc+O+Td/X0mTFymbOD9eqs2NXYoceQl02esCLsEJ/5/qdI1m\r\nBcW7sf5+dbfmTAUArFMm5CW0fvbygrVnOZt6UGWd4cyb+daz2gcP/egFek67\r\nS/HWf1H+ar90vJuI6XxrWXO+siZKh9AyminkGJGFIRIAVoffR6yO5BIkDbBI\r\npDIIGFsSYoexjCkBsBrd0b26GuQWeijqTwqFg3xmASTnHcgLJ1x4PADAQGjN\r\nxU531JPcP2AzQmLjrb1wm89x73loQPHy166NpybC8drZTO+a1BACAPZpiFpq\r\n3EZPN9jkkV8NesJgjiei7Vxt6UkweJ8tsuic6FC8X4u8o41ko4tP3cFKlPZO\r\nASQOWQ8nJsX4wylhbfsF/hD4Hngxa6MC5l0tOvTyGAwZ0hIFdMGErd0H21km\r\nOYyr+IbnFg2xuZtIz/sx+P1BcAjVV/Cgr8nAEXbqDwoudm2i6ZYZ2CGjJoM9\r\nEYxK1zVIenc+LcE1KK45Bs4zzB77gHPqNsAMuvhPDfCug6wd6p8rpe9EmqSf\r\nEVyoeNOiMvI0egwXpLiOOzvMrnQ9peew3DZO4p3gy9jvdhD9orwLamIvIniJ\r\nYVdvYVUG6w4ER0wK4Kwwkr2noYcNl3L8c+s=\r\n=Xe5r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_2.3.0_1681562046173_0.5677880696033244"},"_hasShrinkwrap":false},"2.4.0":{"name":"nanopop","version":"2.4.0","description":"Ultra tiny, opinionated, positioning engine.","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","packageManager":"pnpm@8.0.0","engines":{"node":"^20"},"main":"./dist/nanopop.umd.js","module":"./dist/nanopop.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/nanopop.mjs","require":"./dist/nanopop.umd.js"}},"keywords":["positioning","popper","utility","positioning engine"],"scripts":{"dev":"vite","build":"vite build","serve":"vite preview --port 3005 --outDir .","lint":"eslint ./{src,tests}/**/*.ts","lint:fix":"npm run lint -- --fix","test":"playwright test","test:ci":"npm run lint:fix && npm run build && npm test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@playwright/test":"1.41.0","@typescript-eslint/eslint-plugin":"6.19.0","@typescript-eslint/parser":"6.19.0","eslint":"8.56.0","typescript":"5.3.3","vite":"5.0.11","vite-plugin-banner":"0.7.1","vite-plugin-dts":"3.7.1"},"_id":"nanopop@2.4.0","gitHead":"ca7f51f00254c003ccbba92e2156f405f74bbb0f","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-A/mitpZitCkPq5W+iRq9p2t9Sv+zSUdu8x+eF7twkP5F0d+QUod321IDB1RQD8QRiBWnW4PdT3sF1sFt/P/g7Q==","shasum":"ac11c8c5edfad8f1a1e0d02040464c60811d21ee","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-2.4.0.tgz","fileCount":15,"unpackedSize":51818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELKSUIUJWkPAtPP1/W8bSBAbRUIcd1D3qAjLXIaruNWAiEAkgSNSdh0HsRFY/BbKWWU2Z75PJF3oK0HW+4P7lyLQmg="}]},"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_2.4.0_1705507508835_0.7848411287894592"},"_hasShrinkwrap":false},"2.4.1":{"name":"nanopop","version":"2.4.1","description":"Ultra tiny, opinionated, positioning engine.","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","packageManager":"pnpm@8.0.0","main":"./dist/nanopop.umd.js","module":"./dist/nanopop.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/nanopop.mjs","require":"./dist/nanopop.umd.js"}},"keywords":["positioning","popper","utility","positioning engine"],"scripts":{"dev":"vite","build":"vite build","serve":"vite preview --port 3005 --outDir .","lint":"eslint ./{src,tests}/**/*.ts","lint:fix":"npm run lint -- --fix","test":"playwright test","test:ci":"npm run lint:fix && npm run build && npm test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@playwright/test":"1.41.0","@typescript-eslint/eslint-plugin":"6.19.0","@typescript-eslint/parser":"6.19.0","eslint":"8.56.0","typescript":"5.3.3","vite":"5.0.11","vite-plugin-banner":"0.7.1","vite-plugin-dts":"3.7.1"},"_id":"nanopop@2.4.1","gitHead":"2c6b08f7592fa38df6469e492844d05ea88dc09a","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-hhtYHTaQPmclHHCWmh2EJpWQ9FCA47kj2r/vXqI0ACeMi/qR9qFYDQRSx+luami7qw1OkBR4luJqS6ADoC3FPQ==","shasum":"b2cc7eadec637c891dd449d054fd833450176f28","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-2.4.1.tgz","fileCount":15,"unpackedSize":51772,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDcZlaugi6bGfd/GKvKbIYaJ5J4BYRFbDIVo4K6SuN7wIgDNZknVyde/GTg9rYQWZgLYueQtUppbliddfIQ3k2Yfw="}]},"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_2.4.1_1705641198752_0.27975386266264346"},"_hasShrinkwrap":false},"2.4.2":{"name":"nanopop","version":"2.4.2","description":"Ultra tiny, opinionated, positioning engine.","author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"license":"MIT","packageManager":"pnpm@8.0.0","main":"./dist/nanopop.umd.js","module":"./dist/nanopop.mjs","types":"./dist/src/index.d.ts","exports":{".":{"import":"./dist/nanopop.mjs","require":"./dist/nanopop.umd.js","types":"./dist/src/index.d.ts"}},"keywords":["positioning","popper","utility","positioning engine"],"scripts":{"dev":"vite","build":"vite build","serve":"vite preview --port 3005 --outDir .","lint":"eslint ./{src,tests}/**/*.ts","lint:fix":"npm run lint -- --fix","test":"playwright test","test:ci":"npm run lint:fix && npm run build && npm test"},"homepage":"https://github.com/Simonwep/nanopop#readme","bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"devDependencies":{"@playwright/test":"1.41.0","@typescript-eslint/eslint-plugin":"6.19.0","@typescript-eslint/parser":"6.19.0","eslint":"8.56.0","typescript":"5.3.3","vite":"5.0.11","vite-plugin-banner":"0.7.1","vite-plugin-dts":"3.7.1"},"_id":"nanopop@2.4.2","gitHead":"5a5335b1bdb2f3dcbb0533c75adec781250dc606","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-NzOgmMQ+elxxHeIha+OG/Pv3Oc3p4RU2aBhwWwAqDpXrdTbtRylbRLQztLy8dMMwfl6pclznBdfUhccEn9ZIzw==","shasum":"b55482135be7e64f2d0f5aa8ef51a58104ac7b13","tarball":"https://mirrors.huaweicloud.com/repository/npm/nanopop/-/nanopop-2.4.2.tgz","fileCount":15,"unpackedSize":51824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWvcBiW6iHZUTcD/+FClHYmDvEp9+p+8vNZj1iKdSogwIgavgd+2eRHXAP3sckBg45E/F5ujE26UmN9hhh/4wzkBU="}]},"_npmUser":{"name":"simonwep","email":"simon@reinisch.io"},"directories":{},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nanopop_2.4.2_1706270976207_0.49982738649505376"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-08T15:26:24.461Z","1.0.0":"2020-05-08T15:26:24.562Z","modified":"2024-01-26T12:09:36.542Z","1.1.0":"2020-05-09T15:20:15.061Z","1.1.1":"2020-05-09T15:57:41.139Z","1.1.2":"2020-05-11T15:55:04.499Z","1.1.3":"2020-05-11T16:01:20.924Z","1.2.0":"2020-05-12T11:51:48.754Z","1.3.0":"2020-05-19T11:57:35.679Z","2.0.0":"2020-08-19T11:04:28.796Z","2.1.0":"2020-08-24T07:58:10.513Z","2.2.0":"2022-09-03T13:11:50.063Z","2.3.0":"2023-04-15T12:34:06.394Z","2.4.0":"2024-01-17T16:05:08.997Z","2.4.1":"2024-01-19T05:13:18.905Z","2.4.2":"2024-01-26T12:09:36.377Z"},"maintainers":[{"name":"simonwep","email":"simon@reinisch.io"}],"description":"Ultra tiny, opinionated, positioning engine.","homepage":"https://github.com/Simonwep/nanopop#readme","keywords":["positioning","popper","utility","positioning engine"],"repository":{"type":"git","url":"git+https://github.com/Simonwep/nanopop.git"},"author":{"name":"Simon Reinisch","email":"trash@reinisch.io"},"bugs":{"url":"https://github.com/Simonwep/nanopop/issues"},"license":"MIT","readme":"<h3 align=\"center\">\n <img src=\"https://user-images.githubusercontent.com/30767528/81419142-155b4100-914e-11ea-913b-cb9f0cccd4e2.png\" width=\"500\" alt=\"Logo\">\n</h3>\n\n<h3 align=\"center\">\n Ultra Tiny, Opinionated Positioning Engine\n</h3>\n\n<p align=\"center\">\n <img alt=\"gzip size\" src=\"https://img.badgesize.io/https://cdn.jsdelivr.net/npm/nanopop/dist/nanopop.mjs?compression=gzip&style=flat-square\">\n <img alt=\"brotli size\" src=\"https://img.badgesize.io/https://cdn.jsdelivr.net/npm/nanopop/dist/nanopop.mjs?compression=brotli&style=flat-square\">\n <a href=\"https://github.com/Simonwep/nanopop/actions\"><img\n alt=\"Build Status\"\n src=\"https://img.shields.io/github/workflow/status/Simonwep/nanopop/CI?style=flat-square\"/></a>\n <a href=\"https://www.npmjs.com/package/nanopop\"><img\n alt=\"Download count\"\n src=\"https://img.shields.io/npm/dm/nanopop.svg?style=popout-square\"></a>\n <img alt=\"No dependencies\" src=\"https://img.shields.io/badge/dependencies-none-27ae60.svg?style=popout-square\">\n <a href=\"https://www.jsdelivr.com/package/npm/nanopop\"><img\n alt=\"JSDelivr download count\"\n src=\"https://data.jsdelivr.com/v1/package/npm/nanopop/badge\"></a>\n <img alt=\"Current version\"\n src=\"https://img.shields.io/github/tag/Simonwep/nanopop.svg?color=3498DB&label=version&style=flat-square\">\n <a href=\"https://github.com/sponsors/Simonwep\"><img\n alt=\"Support me\"\n src=\"https://img.shields.io/badge/github-support-3498DB.svg?style=popout-square\"></a>\n</p>\n\n<br>\n\nNanopop is an ultra-tiny positioning engine. Hold up, isn't there [PopperJS](https://github.com/popperjs/popper-core)?\nYeah - and PopperJS is great! But there are tons of features that, in most cases, you just might not need. This library is less than a third of PopperJS.\n\n#### When should I use Nanopop and not PopperJS?\n1. Situations where you want **full control** over positioning, including handling events such as scrolling, and manual resizing.\n2. **Performance-critical** cases with lots of elements [...] nanopop will only makes changes if you say so.\n3. Poppers with **minimal footprint** such as drop-downs and tooltips which don't require that much configurability.\n4. You might have some special needs about how your popper behaves. Index exposes a function for the sole purpose of positioning something, use it in your own library!\n\nThis library was originally part of [pickr](https://github.com/Simonwep/pickr) - now ported to TS with tests and a few updates / bug-fixes.\n\n> Heads up! This is the readme for v2 - if you're looking for the first version head over [here](https://github.com/Simonwep/nanopop/tree/539de9558a113ca6548a0d7d316ae8c65d7817d5) (v1 is not maintained anymore).\n\n## Getting Started\n\nInstall via npm:\n```shell\n$ npm install nanopop\n```\n\nInstall via yarn:\n```shell\n$ yarn add nanopop\n```\n\nInclude directly via jsdelivr:\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/nanopop/dist/nanopop.umd.js\"></script>\n```\n\nUsing [JavaScript Modules](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules):\n\n````js\nimport {\n reposition, // Core, stateless function to reposition an element\n createPopper, // Stateful function which keeps track of your configuration\n defaults, // A subset of nanopops options used as default values\n version // Current version\n} from 'https://cdn.jsdelivr.net/npm/nanopop/lib/nanopop.min.mjs'\n````\n\n> \uD83C\uDF1F Index is fully tree-shakable! E.g. if you only use `reposition` you'll probably end up with less than 500B code!\n\n## Usage\n\n```js\nreposition(\n /* reference: */ document.querySelector('.btn'),\n /* popper: */ document.querySelector('.dropdown'),\n /* We're using the default options */\n);\n```\n\n> ⚠ The popper-element must have set `position` to `fixed`.\n\n> Because the default-`container` is `document.documentElement` you might have to increase the `height` of the `html` element to make room for your popper (e.g. `html {height: 100vh;}`)\n\n#### All options\n```ts\nimport {reposition, createPopper} from 'nanopop';\n\n// Using a object and reposition directly\nconst nanopop = reposition(reference, popper, {\n\n // The DOMRect of the container, it used the html-element as default.\n // You could also create your own boundary using a custon DOMRect (https://developer.mozilla.org/en-US/docs/Web/API/DOMRect)!\n container: document.documentElement.getBoundingClientRect(),\n\n // Optional arrow element that is positioned between the popper and the reference element.\n arrow: undefined,\n\n // Margin between the popper element and the reference\n margin: 8,\n\n // Minimum space between the popper and the container\n padding: 0,\n\n // Preferred position, any combination of [top|right|bottom|left]-[start|middle|end] is valid.\n // 'middle' is used as default-variant if you leave it out.\n position: 'bottom-middle',\n\n // In case the variant-part (start, middle or end) cannot be applied you can specify what (and if)\n // should be tried next.\n variantFlipOrder: {\n start: 'sme', // In case of -start try 'start' first, if that fails 'middle' and 'end' if both doesn't work.\n middle: 'mse',\n end: 'ems'\n },\n\n // The same as variantFlipOrder, but if all variants fail you might want to try other positions.\n positionFlipOrder: {\n top: 'tbrl', // Try 'top' first, 'bottom' second, 'right' third and 'left' as latest position.\n right: 'rltb',\n bottom: 'btrl',\n left: 'lrbt'\n }\n});\n\n/**\n * Using the createPopper function to create a stateful wrapper\n *\n * Correct ways of calling it are:\n * createPopper(reference: HTMLElement, popper: HTMLElement, options?: NanoPopOptions)\n * createPopper(options?: NanoPopOptions)\n * ⚠ If you omit options entierly you'll have to set both the reference and the popper later when calling .update!\n */\nconst popper = createPopper({...});\npopper.update(); // You can pass an object to update which will get merged with the existing config.\n```\n\nCalling `popper.update(...)` or `reposition(...)` both returns a position-pair (For example `te` for **T**op-**E**nd) or `null` based on if it was possible to find a position for the popper without clipping it._\n\n> Tip: The returned position-pair is perfect for tool-tips to give them a little arrow!\n\n## Caveats\n1. The popper-element must have `position` set to `fixed`.\n2. If nanopop cannot find a position without clipping your popper it'll revert its `top` and `left` values - you can use css / js to handle this case.\n","readmeFilename":"README.md"}