{"_id":"hyphenopoly","_rev":"57-58d62c03ed75fff706470aad76d38bdb","name":"hyphenopoly","dist-tags":{"beta":"5.2.0-beta.2","latest":"6.1.0"},"versions":{"1.0.1":{"name":"hyphenopoly","version":"1.0.1","keywords":["hyphenation","html","polyfill","hyphens"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@1.0.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"edb3c071a8fcba120f07775808b39f8fbf0fc81b","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-1.0.1.tgz","fileCount":82,"integrity":"sha512-sJO138JWlxaRuImqvwbnP9WhHxwNtbjFRmOvI279Fs11lR/AX9BbN+NQvPb2rR9g9wzmZO9mnhRxqFg4mC2IYA==","signatures":[{"sig":"MEUCIQC/Z3yuTH10ksGwoyJ7jQOmhi/iKI0E17bjmnYICvWpAQIgd4EMlAMUiyb+qfY9oPiYceXK+tDgwP2fOYnemjNeQwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1930071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+KXlCRA9TVsSAnZWagAA4hsP/18Qfa4RHBZjnyxZ/U/R\nTQv3DVfeldAZRtLarSmebk9sXkNVoiFdeltR/gpbUvEY9Z26pu470qCNrn7Y\n+MYm0yBSvWiwtFDRO31kM1ve7MbYpqniZqEHO0GpUvFJ91ryysRg+JEL+gji\nRSE7WMEc/QnJtUjuRRgP1dkVS1WzdhrMU+a1DcjPgsSZFhw2quZtuOkqmDF5\nqAm70hhndRQ5WHVKOFPYMAUxbIGbOFPDamO1Ye+WfIpk0jKQWOI2z7Jl8ycQ\nwxOSuD68b4OD9BQtfO3Fg0R9xwzHuK6n1DjkI4bxvJcMDKyxqMn16lHfVHXC\ntfhH/615EPT0LZ1dIchZrzgbPSms+nLdRXgsD59MdaD3mRvU1PMpewwy3Lmm\n072AVV1yhcoNwiYT6fdyK26l7Y6ghY+LBxgeV+LhlGqGWjdLx6O4/ZnmKLkM\nO96nk/btCprMfm0Uw3Gf+jhY+9fvcjXruyM98Bkt8X/B4eDrQt4sveseI5js\n4+hXo3Z+FZYYcZoprSyuB01+9qydHDNmgjRs+8BVHvlKT+Fev7o1bwVvyPs3\nmkLoxTy30ThjCLzlNk2dFmGTaD/w3xyL1MEZZAUlW+ySJqEqdpOkVw8jVchX\nXycsOohermpoJAL6JQBS7MZR+Qi3HfPsQMkptCwGc+jTpFb7gIBrusNWIVPe\n1Ijf\r\n=S9Fb\r\n-----END PGP SIGNATURE-----\r\n"},"files":["hyphenEngine.asm.js","hyphenEngine.wasm","Hyphenopoly_Loader.js","Hyphenopoly.js","patterns/"],"browser":"Hyphenopoly_Loader.js","gitHead":"0e9db5a0523579b5bd40aef465cdc48f55abdd8c","_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.0.1","description":"Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"wabt":"^1.0.0","binaryen":"^47.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_1.0.1_1526244836321_0.24743025789056006","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"hyphenopoly","version":"2.0.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.0.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"1f5d3718986d27feb8e5d38eb9f4915960d5e664","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.0.0.tgz","fileCount":285,"integrity":"sha512-i0wyWzGnk0eBxsRRKwNgnIOLJnrp/XqGpiY+iFkXSvRUPR6J2HjGpX1t/npdkyvP2TNEq8FUKC6KuZn9e8klzw==","signatures":[{"sig":"MEYCIQCvH1qWYILFkw0EtNq4UseSO7zbPdqL4IYHgaEnqLh/kAIhAKM45NlZKRh34B3+vCrEAib2MtytdBOO9ZLJYeyuM6kz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5992285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCqgkCRA9TVsSAnZWagAAWGoQAKOLOgOb8NLsBSPPBayl\n/ajbpyEOaj8nl6qwTXSP4/5mIrt1emYGxeSED9UDZWvm5vEPYOL1H0M28MvA\nQ0iT9H8Pebf7K9vtIBcu3Lj7OnU+CsmxACHP0FULjz82BYxQoAPl2wdEVYpD\nq6HOuYrc+vhtrOlSj/cVeF8PZ4NdL9ELQwH8jY4Kma9ieA1Kq7RTepdz/IZl\ns2tJM2BizWhSQr2sW/JIaNt2KJ5NVoSivrUfFpwLFgh1zgi7pVATjAZkTPZu\npmgI022iC9AC6n5S0xTrVSKLEggWeqlEtESi54Bt+1LQ3iPRMtwAZeTzcQ3Z\nfapk6igtHh0xBho8HBnhM02K1MkrYO3c6BybMqjedyTkDc5MvfVtcg+IzzI9\n8uvTGwBX+mXu6lG4jxPifmACfe25D32reJnVsna/P1ukf7uHAWcXaBDcyp/p\n3SXptcWZg1zUcP5llrZyKzMTP0/1jelql4rOgWi55miJIC6S/J2OIWjCPhq8\nb1EgNAlTEqdPtBu79+4JsjBz3cbPsSIu0uqIuH9EPgwt9tT1KGIvYyJNnqBj\nLWrkf7kkzy2/OtFennHNG1+Rr0YUs6QRCPO7cG7ECQL5tlp+9xgQGwnyghUu\nS2V0Oaq5pkjUatBFaLKOErIetKb9F5UlAAdkW1FAcWVUnCYeqsUJvsAHNIsd\npdEz\r\n=/isn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","files":["hyphenEngine.asm.js","hyphenEngine.wasm","Hyphenopoly_Loader.js","Hyphenopoly.js","patterns/","min/"],"browser":"Hyphenopoly_Loader.js","gitHead":"8d79fc8c625a87684e0a0a63337be22a0db7bb53","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js","test":"npm run lint && mocha && npm run testsuite","minify":"sh ./tools/minify.sh","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.0.1","description":"Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"10.1.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"max-statements":0,"no-extra-parens":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":"eslint:all","globals":{"Hyphenopoly":true}},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","uglify-es":"^3.3.9"},"_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.0.0_1527425058902_0.5696792246514091","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"hyphenopoly","version":"2.1.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.1.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"d24364ee0cccf8cc63f28b1b19ac79c97dd723ab","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.1.0.tgz","fileCount":285,"integrity":"sha512-FWF+HytgBLcFoRFF5Oq/iPON+qVRrOXk5nzqm7lM/FxQ1kV+wQgvi7EVfWJUA3pmqcQNum9SGfQa5BbS3kswPg==","signatures":[{"sig":"MEQCICMX4WQeg/yy3eX6WuD9x9VgFjkCgkT9XAQ21XInNItlAiBrPvljoNoiYa1aBYwgIwGvsPu8N4Ew4AeEyTb7yUdYUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5993730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCy3HCRA9TVsSAnZWagAAr/QP/1iPNellaIhlFiTdC3Sb\nBAvLfio8En+2ELqGX9tmM0JGBnXEbNeYoSo6z1J3vLhqEGPCV1ErUg1fmnmq\n5IY3RwkN98FOth9FhYXE2t/EN2nXseLxkWnbIu9YeHBz0X7TKg+Z1iHc4noK\ncw2OTjQXz62F5Baw4f75ISQpESJYlW6BNXun7iEfe4HLklyk6uW0ORsvpU0m\nGrTfzWvS1jOy2BMEAXvnaOlV338lh5Oyp8FN+hc5+2HoYimVeBtFa6sDKBus\nbU3aJSnz1mUC+Dy6D2mvTcFiHaj85tXoCsONosWRthguTXfPapBlSMhRBpHX\nZdCFbiGPiilD6whAxu3s5+zAuAgHeJ49/roJ/gNfIstNfroXqOhZ/lhf6O52\niIj+Z6sjsKjiKiyFCpnXcr2L/t+5vUwRIBuqk2aaeatZS3+MPGkWDaCZ9MG6\n6RrzOPeoMMBvR/dh8G1MfQFlzlbmTYfGokEa1B9vTCSYpNNKk708AoKf3tD0\nTr0rDP7KhVS7XSDneDOeUqcBPsdHXMS1y0vSxM9Qmcm2a3wpgqZD65GJ0u5n\nma+zTXkEZn7Edap7WsfGKJaPonAYq4MeLmoVgvBXBQlo8EsvaAD2QFezXhEc\nqBaEvNaKSI8ExspHfwEVbgKspTt30DVNyX0yP4h7PZ/4I9ljOlaNOr9OvA7G\n+oZk\r\n=h+cv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","files":["hyphenEngine.asm.js","hyphenEngine.wasm","Hyphenopoly_Loader.js","Hyphenopoly.js","patterns/","min/"],"browser":"Hyphenopoly_Loader.js","gitHead":"64c5001a7773ea68c42e07f09605df6f1051663c","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js","test":"nyc mocha && nyc report --reporter=text-lcov | coveralls","minify":"sh ./tools/minify.sh","prepare":"npm run minify","localtest":"npm run lint && nyc mocha && npm run testsuite","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"5.6.0","description":"Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"10.2.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"max-statements":0,"no-extra-parens":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":"eslint:all","globals":{"Hyphenopoly":true}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","eslint":"^4.19.1","coveralls":"^3.0.1","uglify-es":"^3.3.9","mocha-lcov-reporter":"^1.3.0"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.1.0_1527459270274_0.651387887198849","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"hyphenopoly","version":"2.2.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.2.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"8f919eb40a4e214351862c37c551da3af4f0361f","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.2.0.tgz","fileCount":286,"integrity":"sha512-duFXPgm0K+nbnQsiY7sEDN1C5i3nuOpaBKNRdIb5w4dA6ET40BnvPCmR7WZWTJ5JaF0JB4xGhKhKgVJeo4lu+w==","signatures":[{"sig":"MEYCIQC2tb9ykGdJl9K0b/MJpO6Y85CGnZd1KQio6jwtDLYyaQIhAMKfRZBXZzzfrDBz13ufOsjkGcIDoMZ8LVVCLWocbbzP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5995928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMgHECRA9TVsSAnZWagAAQlkP/RXeVyKS8Zbb3v657qwW\n/bXgFqiDkPFEJiuR9qgXeUJHmexsy/r8XS0e0tjw69PvVXgW5fb6wDbfyran\nWOdrWHLTs0ZjFFWBmx8HYMHC8kFBlqIC0YjorFrh2tOfaoazgToBPnodQeUj\nDBm+9GRlQM2+cs/ZRsHxJ+SDCOPpRzDrdd2jo2QfFhjd7zzbRXILU0XOy90a\nWT0PyjosKFnYA9xb5dtAStWG6iQJjXw4zZF1SfO6LRK4WyDk3sF74RnicJ4g\nbZIaEEurpG3aRk3oDOeO28dkPBBoGBQ2wLpVTtxeWGVo5gyVYp0AUsP6itRV\n0Hbf11xyFTo8bO8JO9tDCnyiUaUuxOWKCQVgNA8uM9rtbry6tN0WK4Bs1gZJ\nsPtIIY8gqhfxwwLDNdBoIrN0H80apvvJljkMGVsDXQhGBsiuY9QJb7Pc15dY\nsFAfc67hLivkZKlHw0ARKumY1awfsrcoHmOOykF6gL9fl0nSIk0FoKZJToIW\nc/WN2uku+9ngI2Q6xJJ6kt3koDJ+jzHIKByb6bBy0LnZQcrMMiyYSAl10q3+\nH3fplLQyfk7waWzaHWmDalo3vrGvEIvvIKkCFdLvklptIqaHNVFMGfCirdbW\n7ueOv0bygW8APURao96+Wv81Jags3XN0Zdfe2xJZX7g2TyTXzWXG+9WRp8A3\nuQh/\r\n=Ffnb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","files":["hyphenEngine.asm.js","hyphenEngine.wasm","Hyphenopoly_Loader.js","Hyphenopoly.js","patterns/","min/","example.js","example.html"],"browser":"Hyphenopoly_Loader.js","gitHead":"963149c215cc880633c46b11012bb0499d024420","scripts":{"lint":"eslint --parser-options=ecmaVersion:8 Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js","test":"tap test/*.js","minify":"sh ./tools/minify.sh","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.1.0","description":"Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"10.3.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"max-statements":0,"no-extra-parens":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":"eslint:all","globals":{"Hyphenopoly":true}},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.1","eslint":"^5.0.0","uglify-es":"^3.3.9"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.2.0_1530003899397_0.673656956070545","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"hyphenopoly","version":"2.3.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.3.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"b81553d67227d8232b72728e9d3af493cd6dcace","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.3.0.tgz","fileCount":288,"integrity":"sha512-qEzr0Qm0/dNSzu1SpGuMP2KCXcBsvkwMQ+eruTX+KTcnanCdIbNbN4pP9SYoQEBoqiomQFPXpc6CRNyhWcJswg==","signatures":[{"sig":"MEUCIE0DCC/RFNRIU3PPcCzurmfN7BRnKUVhMQdw5wMs9pIlAiEApGEFeENPE38LnojY6wrku0ZL0Q7Oj86N0LLDzlruL1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6007050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWavxCRA9TVsSAnZWagAA6EMQAKOHBD61JoLUkQAVB6s1\nkHD7d64z421j0644hGdqkWxINd/8PY+nmeVrxbTO1XV6eRvGwFiFXezyGgNy\nFHkkqRoirGqZ7skYot/0W/oW5AJ1OyV7DO1BA1redXPBsV8CntkJdsijurmQ\nkqVGlQ5SSB7jhJRmuoJA8zpfMYSqvpTkn5IJJ2uq+FdiMdMTELsBs0WOqsUf\nj9RQ1Vsvyg21zoq0TiDz2A24b9/H8e3aFAIkntN3L9lHHYx3K0xrUt8i9Lhr\nBZIvavp8H+L8PiTiAWq2IH3OOSBQyU7wYsR2xIpJa8FsqL/iPMwcFhum8RKE\nC+1AUyMv94gAAnTFZNKIW8BmniQI5/9TSixJlaJ9+fjjOEPQhyyfU7K/gW7z\n/R+oD1gDoS96yAvcGD5Wwufq3P4qhkA+8rB1ExiogrzJgiUcYOa1tfZM/Nmh\nT0BCVs3m0oJw+LAtLKB9glA1nF4dmYKIhjj6WK1qdM+7K6kPmtCVU4C3y9xX\nasvhVgkbxnSyuwZHAy6edXSFuFtBbOqhKEJrt48Jkaus0lobXHKvS7gt7wpT\no0RfuaLA7fh55XNhp3WcoyXPm7LIsRvK+Vvw4QCJPMYKFdumjNhlyfo/WKr+\nR6VImrDEOrJrkvN2KqZkPPwZRKHz+ae02q4C2lBTcIRMcjnxUVtG6fcXOry2\n3+xF\r\n=Xu/h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","files":["hyphenEngine.asm.js","hyphenEngine.wasm","Hyphenopoly_Loader.js","Hyphenopoly.js","patterns/","min/","example.js","example.html"],"browser":"Hyphenopoly_Loader.js","engines":{"node":">=8.3.0"},"gitHead":"494b67e55a4fefb5dc94ca89c09e8f8f88005f85","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js","test":"tap test/*.js","minify":"sh ./tools/minify.sh","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.2.0","description":"Hyphenation for node and polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"10.7.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":"eslint:all","globals":{"Hyphenopoly":true},"parserOptions":{"ecmaVersion":8}},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.1","eslint":"^5.1.0","uglify-es":"^3.3.9"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.3.0_1532603377225_0.8555431787745464","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"hyphenopoly","version":"2.4.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.4.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"97dbe09657e17c31331d1f63d926286f039f34c4","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.4.0.tgz","fileCount":290,"integrity":"sha512-7rsnA3UsO5A3VSHC70ucbpuCCuLn8eZO6UpS91NuX4f58bCaz1Cexw7x1XBDQ9WmK2HBCulDPqeNYvaHVFKvFw==","signatures":[{"sig":"MEUCIQCmxgDbm4P1Qgey1pz45DabnpFEp0/PoRfkYtG3fTFyzgIgXvZhpAEoVgtbZUVrqC7SPrFBtIgTFG1PKfsGCTq013U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6016446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbincHCRA9TVsSAnZWagAAMjgP/Rsev3svwQsoauO6OjwR\nh1qlVqtcOl7xyoUllgAQKQXbSif+X15cTrBzAtBAeZaiIEzx7EchNmzdu4vQ\n72EIWX5b3E/Ojknp++5jD1IHRwgDE2GsM81Vxu9g6eQX7NuGjA4T8aVoOVi1\nUA+atYlWw0CdwnXUd4NOtZz+vfpn4mI4Lep+KRqaHsW2evU8zvCVIo7Qu7vx\ny0tT9ltUPWQHXIU/Fi6vIvzQ2XvzVo3qetam1OTy07CNb/X53Ms808cVlZQW\nywyF11stwTF7pOGe5GCmxjDDeaEkSL0sVdczy4dOOMwyRqEvhBu4csdeubxL\nF988rPQkSA9s+YmC5/EYv0IE/T/FgXUmgmStX/sNSEGJCMBOcl3T95Qpl+Dx\n0FeQanhVdaO99yIOZsTINcWotc8thgKb6ecKS/OAaCZlAPREV4GXwFbFiFms\nbTwycN+O8gD2VKC90NyyjTsyA5Qvyy+9pl1xxLnbTFAt0tYCodoUcwkVYe2L\nS8lFMpDta2RwQTgFS9H4iC5x8u06ZHJOLuyg5fHLuezHvKty89zep2x9IXDQ\nnXrWMwkBlPdUjUITeSSL32UA5Bl4n0X8IvoUO+Z6odayjrDvQB0404er1HjT\nMeQhy2hzLHhbvWbP50kuvkcMHpgHxe0uI4/4PS3uDxpfADe1BGukK+PFIL45\ni5Tj\r\n=8iMV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","browser":"Hyphenopoly_Loader.js","engines":{"node":">=8.3.0"},"gitHead":"27ba4e755335edbc8002cd8cfe8b9c62fe3cf92e","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js","test":"tap test/*.js","minify":"sh ./tools/minify.sh","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.2.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"10.7.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":"eslint:all","globals":{"Hyphenopoly":true},"parserOptions":{"ecmaVersion":8}},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.1","eslint":"^5.5.0","terser":"^3.8.2"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.4.0_1535801094410_0.5423280221332025","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"hyphenopoly","version":"2.5.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.5.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"5a4f84dbadee98f9d8e879fddb3aca2dc1590149","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.5.0.tgz","fileCount":192,"integrity":"sha512-xtdvE26StDt75l9hPKfpyygnU3uc9vf1wmUlbTmAgffHpGIwuaJFnwGsGLDZU7gnHZMIjxlHFQcbRp+FPHpcCg==","signatures":[{"sig":"MEQCIC+Tp9wfrw8SHWTLuuxQkTBBCZ4O0IWau8eOokJlvVERAiAY6pz8sKqZPjlQMWzB9OAdczEh6UsZfkPpNsWyoxHXZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4024556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbszG7CRA9TVsSAnZWagAAwY8QAKDZch9jy/cuweQn3N9c\nilnBvGDrJgN3FHs4gek2B6L9rpDmpx59s5NDxwkzPhLsHc7iYhCn0WRnra2R\nO5KvzPsGrqtGkREmCQ7BB61luxEIIxgKta8KZa6D/Z1DqNckIkMC83Uq0V6z\n6LeYTANQxsWYMqRVi4V7ey6ZIpdhTQv4ojSj+GQpgacqm+MptdcF1dKnHzFV\nv+pCSS8y7sinRAca/Wk0fGmSMOWj7N32gZ0TUcuXHtGOMCfVghCQEwcUmEHN\nGywIY8dqjIGzT5NEdPbpUj4wNwyggAEdcndcX7pWh5pqi5PkW7sdkuHe7eLv\n/+u2qChNRv6Mj0mT/oDJiuxjcXedPTKUV2rCn05AcBv7bZUaqKKKCIyUABDN\nX+QgnG0FIBKVYVjye8dwOWZ0ey2hhkbJhCJrx71koteqpvjj6O0eLgTogAmD\nIwMUXUBYcXmEykCI4u8Y9TNl66T2cC2VN5bu6P29XnKWb8JChWzA3W9J7u3f\nxj6EZsCRz6+x8BMnXOrmjC/VQYOf+XRjHslWExYswuh+CG87ajG+uUd5hAA0\ndzvw//W2JWFZoaT0eywok5Qfverjp+59GaoAyN4Ib/GDLaNlg7C8Fjwg99/y\nyNO/RgVaC2Ko3PuafSFdP07wuseM6sDe0bh+2Ns2ZKr+fdPctvUe6qDpfKXp\ncGee\r\n=Ou5t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"5160064da2dc175a6dbf8e6f72718ee8829c6807","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.4.1","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"10.11.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":"eslint:all","globals":{"Hyphenopoly":true},"parserOptions":{"ecmaVersion":8}},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.1","eslint":"^5.5.0","terser":"^3.8.2"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.5.0_1538470331011_0.1985004332089626","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"hyphenopoly","version":"2.5.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.5.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"4325dd6674a4ec0b0ee17bf7a3458a2d0a2332af","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.5.1.tgz","fileCount":158,"integrity":"sha512-mhJFEzFLdhJNZ5xyx3Yy58Aa5hXwVVdCQC3CL2N9keOGsLMYdafJ0B3z/JCSWbY8skgsdsuuHl3SQQMkQN8x5w==","signatures":[{"sig":"MEYCIQCllsLFswv26TR8ABFvKoxg/Ap3sVzjSmnRXUKgeWqIQAIhAIlA+xC44J0ezNAkEcsXjAHC39mxbKcsHnR+e/TNFyDn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3707353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb33JHCRA9TVsSAnZWagAABWMQAJ2SFrfqjyhmmdZWaRL5\nt81tdq/LfST7wlirXC2534rBtBQdbs0nz9AilR0OK1megYaU1Hx4QqPOpsdk\n1BAKGYHttiH/wIhZIRGEsdJzjiey6mt4G4lA9A6syQPT25jx+CEkCx86lchO\nWMODU3j9zwiEDWmwEz6MwBPt7152IiHolzWlt3n4rjJTJl/iGBZlZp19X0zM\nIYJoBLUCktbmq+oSri9re7XzJzxShCH4Wf1ZIKW0O+nOLXXPiOPIoOLCaS9w\n4Oa1rBfbaqnao6fQiGknTO0ZJjiDRInsiFGfxL70KeueuOXyga6lYYCH3rQ6\n3lXHG/gTKtoiF7CnPUxMteAQ4xIrJ7kHFpsuEUkaD4dE8Mh84dAG/QR3sGMD\nBYML6HNOHjXj/S59jil9jEi2xyHpYJlr1a/bSO9czyCPufmyyPJfiYh1HaqJ\n2Ca9/+GUZyvLvO/lgKwVyuTikK/R7hfcwiNSSYDoHPZmFQAt9++8yKKDDy/8\nmqXXPGfEMxC4tYvrln2HW9ohduImFphfm38ypHl9NjW94YlB2ShvbH4OvxTZ\nNGTmGx1sgU6Qemk/GMI8j97r3yCnOhKPyjqxYILd0rn6saoOPWTljTTzJzRg\nt8vCrYKIgZk7yn/z45NUfkH4ylKVOfEJi2EPmOG186qncVN9fPjeDJMqgy8s\nNQ2T\r\n=URIL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"2c241fd899da5e2069173b6d50589006d8b9ce86","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.4.1","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"11.0.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":"eslint:all","globals":{"Hyphenopoly":true},"parserOptions":{"ecmaVersion":8}},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.1","eslint":"^5.6.1","terser":"^3.9.2"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.5.1_1541370438729_0.12214377922674635","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"hyphenopoly","version":"2.6.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.6.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"2ef34487d80016814dddca1b471791f659e30705","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.6.0.tgz","fileCount":160,"integrity":"sha512-w7bM6g/4oIA9kZv7VBMW4GGPFMjNa5Mc39gLUtzzGmzZja+EZdtOOjWSDOuYFgWdqLpBEL2nvhMjavnAk88uug==","signatures":[{"sig":"MEUCIQCouq3mAvptpmw04SCPHBBYIomKMu8MuBvc0L4jB7hnHwIgE8C5NaBisYdlkD3sUGEpnLu0fb8N64rE8LyNGl/5vCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3746939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAxlwCRA9TVsSAnZWagAAIN4P/iilTbUNlFrOY8v/H/Yp\nf6AP6XfF7IzWK3bUaPrJn9bubDv+kISIvLQLiceFdfdDSjqPB2hitzUcjU7Q\nRA0V8e3zooSXlL51wPByn7nAB5SbF8rH3CTJntq+jLd/PsiyAWnW1/vzTD2C\nSav5Q6AGIhb6Jpcx6JNy5kGFbhJVgcLtW0OHBFfzz2J2sGqH0VosmTOG7gX6\n34Hcab090rHkDMEYcAKsWSYAZMklt9PH2vupx7e5gdfPNMg8VS1s66NHYeB2\n83aLpAZZDXwfpnedPMwBmNL+6Jn5m7wrkjnpP7xfRGZ8z+kT35NwOrzXJ6Gw\nC7JLegGZaYkYKfS1Esgj5dyFYEBDSzP/7n4U8Mh+Nlb7xaTXH08426QPH8gU\nm6umA2W5yn0mz8IRuoXBNuv4buz/BA2gQjZGWovy6odfEmAVRQI0Kzq6SvPl\n1merod7wFPBssXTq9dbs+dOFtumyWNutoS2SGUGQXjFqBA0jyes9QrIgaoIB\nYlDIPfQmLDeAINxyc12IAs9wuRKsY4gcg3EVJH+IpECAQFXgHbxppm2h9kuF\n6jmLu98/nwPGkT/WN0iWKXgAN5UztpFBpobVvGPuvDP0XbyZMqVLP0F5DA3J\nMgVMME8s8hz7Gx1NawTyra8EWizZsQj1dc4wN5V5gzktZD2Xm6rUb90pOvuj\n+h1P\r\n=8gsc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"32713e5bba8d547cc08da20b92e40cb805edb836","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.4.1","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"11.1.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":"eslint:all","globals":{"Hyphenopoly":true},"parserOptions":{"ecmaVersion":8}},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.1.0","eslint":"^5.9.0","terser":"^3.10.13"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.6.0_1543706992181_0.11138207609869588","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"hyphenopoly","version":"2.6.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.6.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"d7d200ae28d129d5071405b30096162496c1407c","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.6.1.tgz","fileCount":160,"integrity":"sha512-Kz7OFVpf2zaVGT7YXlg9zkfUs5EJm1M12HzqLs6Vjwdv9RmyK3cwHkQsIVZoKUGGTUoH46pGh57FXefbQEbG3Q==","signatures":[{"sig":"MEYCIQDdKcpqgwtpdQ5CMgBJtXqUtw8MtM4t0aWD1BXDO2a7GwIhAMjIVrgOfs+x+RPGGDwat/4+DPqlV652PdQTYWhYkgp5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3744511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNckfCRA9TVsSAnZWagAAyrUP/jvYfzbU7tt9D59slYVe\naSz+QC0LDLyLwznA4faRf3MU4v3SHN0ka9KkHnavfacLbCQ8Tejr31Knsvob\nzgF7rGsRObMoNHvVgFC5lNot8Wxm0Npj4kl2FY0VPDUnlD7G5wQdpYiKj+lA\nUK4HlUKCPdlYrHnmQvbjMJY+dAQLCgSLJY1g97mY4kudL57dmORWbr4gEzDL\ntmWdpOasqJNQnGLEA/J3glgHwh3KCH3zBeYIEDlI2W2cqXljF/L6b7G/nKv2\nUf1xhhKq0dKKSA6i4rV0HqiQ7ksh3B3XCA5tAcpBWBphMNraEc/Piop3CRTg\n4R2wTsqJSRJHBUtiVSaSbzv/+EmcTSw3W8eh0bxsGYRo0eDQBzzW9MkH7FXW\niV0a6NBVmCaIrjBD+d17Y29W/7FaO+URlSRBnvvh/E/M0HdHZvHjyY39D16i\nEot3mE7sofrGzPAPfgrWEti4ShbEjs6PKEm3BcwVsfEb8eVClKj/yxN5/qs2\nmwE6Oj8ReUihOwWdjFY+hRWqlkDHGNEmiRkkeLGPTotiY9Rnr7UPwwEtuma3\nFAy9CkYrfxsQD4gOofKfBk58Fg3QaKN3WRM2S+T8f5sdIkEDzvIDFKv+6yZW\nGgw+GgUFN2nMUExnnXOuGYGSsTc9HbTWrkqrV6++wPnz3CgJNrGLkdwJiCw+\nX1/J\r\n=NcDt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"4ff2d6485f90d3e5be691ca4ad512a386f48abf6","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.4.1","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"11.4.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":"eslint:all","globals":{"Hyphenopoly":true},"parserOptions":{"ecmaVersion":8}},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.1.1","eslint":"^5.10.0","terser":"^3.11.0"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.6.1_1547028766374_0.9965019734746061","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"hyphenopoly","version":"2.7.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.7.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"7925ecd862c983a70fa65783ff46c4931c726c5a","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.7.0.tgz","fileCount":160,"integrity":"sha512-mskPzN5ic8dGkHDnEAVy3QMiH8ItUXTGYEyZ8eKfoZ3uUlsB40o0Uq/zgAmiN4rzgHZKgLggpTYE820cT0z4aQ==","signatures":[{"sig":"MEYCIQDm/tPDFaM8ifPnhuV/IuCGM10GesZn/rWkmKiihCgl3wIhANl0quPE2pfeo7lIDmqHhfwaiPN492a5DDs77mxOgppO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3753247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU5DOCRA9TVsSAnZWagAAeHsP/REVy9KNQy+i/jcMXkrn\npp1Ap1PQXn09oFtLZr+Sn/SVjDlrdmdE97xZdN4sIyT5GUZt23Sq319mpNp6\nn++mkK+WXhuxqLLfcgSwQ9SMNBoPWNm1bhHw5kvTf0Qcm5cyQFejPEQ0D1qe\nxn2FWFR8q+w99J0FU8DzbJCz2X/KiD0dvO3HZKERYHphiDAuGPLJUYoABfSS\nREYvePint5leCdRA796QskmNbpRMYffvGDTeKgTon1lT0fExY8uBIZYU4VOh\nbqksR2aNJ4QcCK8/g9DevQxIL71W9PEXWQDOBmC3xFjJycNQ2n8Tylx8S1NT\n13m3i4ufQeOny+IMQx61FR7/+s5zdIgbfc7rniQB6YfZBHySebQBi6fBhssA\nx9dTI8gXEBqVDl2T+jdJpzTexuIcKuQ5sl2MB0C7qr826l9QXc7sEyDJ3+0I\ng3wfllzCpLM1+qLjEh7ecHGCDD+XupPlABUcp5ud6S6KIUXMx5CRn1kgSLO0\nCzRP60oufvzyEgnQ5yEoxc4iDzIu3lgoW3gia8UJJsIFpwBbVlFlhXGul7Rh\nuvRiqBos8m03l0hsTeiA3B5/WGxiOeQ6ZrAgFuBRB44DfGc6NMTMZ9GRHAKJ\nz+WneVaUFJWg49TAr8apYMTIjNfLQNgR2p97muxXvHbbeEhdFU8k+HhMnhT8\nonDv\r\n=S9UT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"9d66aafe1503df5faa6c0dd68e40e1f00bcda9ce","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.5.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"11.7.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"no-undef":"error","id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"complexity":["error",6],"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":["eslint:all","plugin:security/recommended"],"globals":{"Hyphenopoly":true},"plugins":["security"],"parserOptions":{"ecmaVersion":8}},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.0","eslint":"^5.12.1","terser":"^3.14.1","remark-cli":"^6.0.1","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.2"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.7.0_1548980429952_0.1693277226922847","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"hyphenopoly","version":"2.8.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@2.8.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"8263d1ea8449af0db97b8b4efc162ebc33ef38be","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-2.8.0.tgz","fileCount":159,"integrity":"sha512-BNUAht7nOGoEa4p3qiQQMenB6j+nJkZ/uMsnMX9r8WlOsnKxwE0S5cta+cB/PGa+3JAbzoBr793SA+WB8c7lxQ==","signatures":[{"sig":"MEYCIQDss7XBQb07woVmzlTzK1236FHLJvfupG7LrekGRfjK+gIhANBGoaLGdXR4m8jLUegGY79ONV4gpT+FjAfHPGH6y6Fp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3753882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcd42gCRA9TVsSAnZWagAAINsP/1HPfBfbre8r7h13BlIL\napUgtc9zAILnaGXIMx+PvsNucVwWtbYM0lMxpjUKTtd3ixvRC/wC/+hx+ZUt\nZySc848alEIovV7bIdZ5P1AAqfBQ+om14KUto+Zka4uoMhO75yeVYiKzJ+6o\nGidp/EsQPsU4VqbGuo36R38a5Sw1XFu86OdoyWL35bXAcW4R8dB0RmyOX1sn\nuQLm4F7IY4bRGtJLenUZ7/Kx/CovUtFVo7vHvm0Cyqjqn2mmbpNOErySZ6qV\n55mKu5tlpuSMF72RZDfyLWzmEOJWBmPVtw8lP9h/oIyqCQOCJsKdpcaeDeq3\nv9SlR0+d5v9AzL/4Dz/uGrm9q5XMLtjmdilgLwQOWp0ZaAQQWl79G/XdWYTn\n12NU48uq0o5ATevlV6eVQlPS/DX1QmBmdPPVNMXZUHc5wzPqv8B89rocSFn1\nt1kyD0iV7UoKPkGpj2SliF9r70zzJ44TqSkUDf6Se0I4vMUEWloRxhdu8QhX\nJBiwwfnZUe3S7/QFFTHm08tSWiM6mIghF/ungpwQow+foy7LWsE8UWLDSzTR\nkUiLORH/iJJnFHesYAf4KlXHFOvWNI8j2FYXu8cbxcaXjR965KUMj5jrk0w6\nbonFtbCzXTnYkeasb0rNO/z6YWDnw+vyJ/W4QIbs9K4tO5ht4dcQPfJQOxdI\nze+9\r\n=LHlk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"5dbcbfc7faba6969a38c540d0689dee333d44145","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.5.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"11.9.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"no-undef":"error","id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"complexity":["error",6],"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"minItems":12,"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":["eslint:all","plugin:security/recommended"],"globals":{"Hyphenopoly":"readable"},"plugins":["security"],"parserOptions":{"ecmaVersion":8}},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.2","eslint":"^5.13.0","terser":"^3.16.1","remark-cli":"^6.0.1","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.2"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_2.8.0_1551338911471_0.923011116585539","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"hyphenopoly","version":"3.0.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@3.0.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"025d208fcdbdaa99917093cab97b123943b19cd5","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-3.0.0.tgz","fileCount":162,"integrity":"sha512-gsbzmooX9+B9u2R5epbvpd1B9MFCCUHH6rFELrmKjYr7YNQasuduIQ4BsuQg0+iBfNB6TQD8g/AOtw7qvpXxnQ==","signatures":[{"sig":"MEYCIQDRDPSfVmr9vdbGhcTyO5fKjW8Gyv3dQHoIm+688xHloAIhAPS0bwWKnM5vXN5w7jOtJ0wSpJJTw4Ldvnsa+T1ZvP2V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2823582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnU/pCRA9TVsSAnZWagAA+mgP/1LTlEEHu16CNt2BYH6O\ngBHCgwFVATuh6ZWCTK/Cm/2rsAXkz0KDt1FYHIBwB7eHJgrxtJSRSCHBKqH9\n6+q3Uad7gJ7iE20k2WieLzoJ7yCS2uwBWJ4GLGuoT5AGFVreUpWfE3NxY7eC\njOXoarcMQP/1NTVlfiAHgUMntPQOUcFC6nnp08hbwmts3Hws3wXsR6CQaH3z\nn7ClX3Xf8jLtVPGaqsrlDJiDBcc2NlsaDmZRPcyIS6jRbBTg4YAR9Ywwb6Lg\nvndYDEe8yXL26RAQuhWz92I+5ROQX5EfNIIruE7HjkiNts9NYwIOEXGQbER0\nnuaLaEGFJlfOYn1wk4UCpot8c5/4lslOw+g8fWJp0jUCJaaL6oUyyd3Iegty\n+MmBviJw3MI+wsfMTIePuDHEEexxywAAcm4MR4b+tQ7PsUktOt903Tb7/uTv\n9yeZtKUjKGJ0x8Q5EvqeI3AFZEuxavonzuu/zclgqqe6FoTD9P8imz0xdNr6\nFKQleikz07U6HcANEVmJ6I6MW3wVozbomXYxp0Ks37CRf95RRPkbaACrVcKk\n4Gu3mq7WFCdomKc9iQoItzzO6nlYYzi/UBTBSZdNSJx/pih9O2mmLmUnIKzI\ndPv8tlFRC+EbXyK+Kz9D8sDf8ynhnbn+UATQpDWSp4trgli1pWpm3XC6KoBU\nXoBD\r\n=d1wv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"1773a5eb612ccb2fccab70b585d40018a264c9c7","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.7.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"11.12.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"no-undef":"error","id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"complexity":["error",6],"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"minItems":12,"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":["eslint:all","plugin:security/recommended"],"globals":{"Hyphenopoly":"readable"},"plugins":["security"],"parserOptions":{"ecmaVersion":8}},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.1","eslint":"^5.15.3","terser":"^3.17.0","remark-cli":"^6.0.1","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.2"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_3.0.0_1553813480332_0.004684212907955176","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"hyphenopoly","version":"3.0.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@3.0.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"a7b1d866c2aa2dc0d41ef1273fd6174f8ca42614","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-3.0.1.tgz","fileCount":162,"integrity":"sha512-2tAfy6wtQqDpYNGpR6bA74ea/plC2RtfTLWyJ71VbBAy52AI/JwrglS843AZOznOAAvcFm7dODbYfwTGcUiT+w==","signatures":[{"sig":"MEUCIDAVXKpXQT6C61Wq/ctv8y1KzxnTqMls3M/zoGov6T9pAiEAggCMfHi6wNLcDoyUoEpgj0yf4eZMSPkVT8h4+sm2AbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2823527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpiJlCRA9TVsSAnZWagAA7AgP/1+fB9/kWPQi83kavIUA\n7DnnsrnKwrpd26vCaKIsJO1Jgz1Mi8Kvcg6rZ3BnYhEw5CrzMgxJYIIlUSy3\nV2HTnwOvBMfx4b9VNIJkKk59K/zRASFSPNCUU23NIE01s0UfM4Mu+iP9b2ky\nZdLEhPj/zerep2D0pJP6FI3S2UUgMHRK4sy5/ioHadsPgm/xlBi00sSg+s4t\n+z6EUp6Gyot+oh/gGojGu8V58jnzkuFXXKQp5SWAkZ6kAsSZGbE1TqILdk6r\n4yJXdyrgtNu7o6BBN/Rvbt7j7qEH4XfKX3uMHTrQPTt5J8K16j88qCh5pJZN\nHP9F8FALjzr6BldYXj952+PFalG00UcKxwtXP8Tc8WFj9u8p4P93zWJLoT30\neOKwySQxY5RsQUIe12zQ4u8hB8yyXo3wJYPLReLkL+vG9kN4jldJehfbHkB5\nCMuuTN9m/+hdbxGkOf/IDGcJvdc2ecoRWjqYxLEypNXvTU8w2PeZuR9zeLXO\n4Rjq4fj2f7erkkl4XClub6Zrze4oc2eufZeM9L93F6hC2Lamm0dl2pnyXAtZ\nESveLIUcNJ56BB4AanDJcEt7r0Gxs5Ib8PnaFF0ANmdiKbuCFzBnj+3dnM0c\nv79+L9mo/4oetmnmRT/LNshuouGJjIh99Gf5LiPelFeT68h4X9VC3z8Iqa5R\nEplO\r\n=1tlD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"3db33f04a2f887ad9271446e0696bce7ab03edbd","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","compile-wabt":"cd ./third-party/wabt/ && make","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen && git clone --recursive https://github.com/WebAssembly/wabt.git third-party/wabt","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen && npm run compile-wabt"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.7.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"11.12.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"no-undef":"error","id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"complexity":["error",6],"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"minItems":12,"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":["eslint:all","plugin:security/recommended"],"globals":{"Hyphenopoly":"readable"},"plugins":["security"],"parserOptions":{"ecmaVersion":8}},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.1","eslint":"^5.15.3","terser":"^3.17.0","remark-cli":"^6.0.1","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.2"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_3.0.1_1554391651997_0.6849473988310919","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"hyphenopoly","version":"3.0.2","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@3.0.2","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"ae2f6a094fce6b543da6eae2545a7ba9d37a67dd","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-3.0.2.tgz","fileCount":158,"integrity":"sha512-05oDvMC2JhTO5/xUuyGwmJxJ3rqZcoRYvkkaJ7m4yhZ1SQ78e52oO3bfT8JtNEm50wlmlgcSeoXe7qkbb9k5qw==","signatures":[{"sig":"MEQCICTD42W8qmkfjztsqMiBxMhG+g6RTzY1l60i9uKErA70AiAgAGxWlQBwHgKK0yjjzPC2SULAwiFZSEA1ieLcBCtm7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2809201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxiCMCRA9TVsSAnZWagAA0IYP/17bBbEg3935lyBJbgMJ\nnJhaohOza/u9OmpPKhPJGq4OxIF5OOhb+MYeclBk8dvyr/1zWIV79CEf5V7h\nPW/10hX1oUsMmm8N6Rtc5S44pMHokgiEns0JQkVZA2eA14t8haB4MDUPwXWh\n4PE8QcCQFyFwJxZTsxbvOWaE4Txrjth8aekUJH7Foxi0YItoz4wEyeilMoOY\nQG9Q8zCKtJWFQ9L4ILjwhmGtHeQQSg3nZ1gZj03PxnaudivCnA9xV27mh5tG\nfwCpmldd62dbAthCxEZ4t3nrirWcRAD1jdzo4KGy3sHcY8wploxzw0H0y4MS\nIFnYur2JQ+pFYVd80L71w7VxkdQ/9xbKLApF8wTNnl+SZVFT7QKdOUhuMnNs\nTGS/V8zQmbGNIS79KWD2PmcNLswNh+qA8BauaOc+CYlRB+ErtX+rJREp6/Ok\njOThwu0B7HB3mDdu7knAJwS+duaI2IPCR63GJfGoaymYnNQOA6YA4/Fj1E58\nlOpwrqk4sg2SfL9guftjAEVn8pdjAK8LwvksxDnK4mVmtJuk6aNa306HetSs\nCONph8y0VJEycy8ADtidUDVzx0V3pDps727gPaHlES3TT5J/qw6or9FNyftG\nqHJdknrxxvYsgCbhm0pcQcmt4qPHyD3NACwUNbptTkoJMrCM+Lqze8gPQke7\nX/E0\r\n=VMpC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"2b3da7deb20b440871549adcccf9bfe493574b71","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.9.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"11.13.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"no-undef":"error","id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"complexity":["error",6],"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"minItems":12,"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":["eslint:all","plugin:security/recommended"],"globals":{"Hyphenopoly":"readable"},"plugins":["security"],"parserOptions":{"ecmaVersion":8}},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^13.1.0","eslint":"^5.16.0","terser":"^3.17.0","remark-cli":"^6.0.1","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.2"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_3.0.2_1556488331963_0.5761568095599507","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"hyphenopoly","version":"3.1.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@3.1.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"0251209b1e117cc53a7e92a00dbe74ccf18155bd","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-3.1.0.tgz","fileCount":158,"integrity":"sha512-r0yFdXGExIWr2O7brl+hiySmiWIlHpsKwQJsFRy+SRK073aOMx8AKxUPCMKmo1xgZRRy9hpRFTGfpUms+hHXOg==","signatures":[{"sig":"MEUCIFyBr2awYvfT9TzMw/lTSKMvXRZho7zBydh6F6sTv8p5AiEA179IbQHzQgWjpcgx8BBLu3IenM+pMCC2zQhphOnrkks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2807882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7OgMCRA9TVsSAnZWagAAT54P/RBTiYTe9FFO9w/clGMv\nIUkBWX7u64Uvl10W73bIByvrOWD9I2VStmAaHDcM8p0ssbFthuKSYu/V13Qh\nm8JClFmAUIZU2miUm8Mzn52HU5mUKcfiuGTfU19fy/+nayXtg/eJh1bxNSfZ\nGxS9YzNP7a5FOjfw8dKOxq45syIbYFkO8uDuHRWy0kFXMOV3Ej6k/CnrO8qe\ntxv+x+wFSU+MZIQEQvOUbBK438PTihgx4Vgt0IHhR38eAcWfMAv+yIt/ueAo\n3rU+B+eGuVz33J1pAxtUFno4DpUpFWcNVz6J1U+Ufu7MM/Ng1QS4hEO0om0L\nbdLCx114RBgPJ2DT4q4I7sfs6tXIg9drr2qBUyyet5ZSlwaj5Z8wE2NCTmMT\nSMrsfqF31wXsAAYd4G7RLpJwRkg2t96Qi/dom7NFETRkmC1KfBu/4LGL7hg+\nRJs/2chm79rQllMF2zYysEUpHO+iUaH50IXtnZWMfjuoQi2PCY7sQ7boY5oZ\nxY1unyiO/YV8f8hgKd28RMq3gZseKp+tJeE3ndYPCMqS3zfpXsBxkyQY5MX4\nTIeATL8bYHBn3ATvHehBFMTJ4ZoCw6BejYQSWMXjGfApwMlQ42LQ5GhXglEo\nxefyyxbHlYbezJ/k8PVv767c8kSqwb/3TGL1oZHwQSzQi1Uyo8F5ItDwlmG/\nNX8i\r\n=5pwg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"f2fe5ea3d66d8e74acf58fa6c395e932eb19315e","scripts":{"lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.9.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"11.13.0","dependencies":{},"eslintConfig":{"env":{"es6":true,"browser":true},"rules":{"max-len":[1,{"ignoreStrings":true,"ignoreTemplateLiterals":true}],"one-var":0,"no-undef":"error","id-length":[1,{"min":1}],"max-lines":0,"sort-keys":[1,"asc",{"caseSensitive":false}],"wrap-iife":1,"complexity":["error",6],"func-names":[1,"as-needed"],"func-style":[1,"declaration"],"max-params":[1,5],"no-ternary":0,"padded-blocks":[1,"never"],"require-jsdoc":["error",{"require":{"ClassDeclaration":true,"MethodDefinition":true,"FunctionExpression":true,"FunctionDeclaration":true,"ArrowFunctionExpression":true}}],"max-statements":0,"no-extra-parens":0,"prefer-template":0,"no-magic-numbers":0,"object-shorthand":0,"no-nested-ternary":0,"no-param-reassign":0,"lines-around-comment":[1,{"allowBlockStart":true}],"prefer-destructuring":0,"array-element-newline":[1,{"minItems":12,"multiline":true}],"prefer-arrow-callback":0,"function-paren-newline":[1,"consistent"],"max-lines-per-function":0,"require-unicode-regexp":0,"no-template-curly-in-string":2,"space-before-function-paren":[1,{"named":"never","anonymous":"always","asyncArrow":"never"}]},"extends":["eslint:all","plugin:security/recommended"],"globals":{"Hyphenopoly":"readable"},"plugins":["security"],"parserOptions":{"ecmaVersion":8}},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.1.11","eslint":"^5.16.0","terser":"^4.0.0","remark-cli":"^6.0.1","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.2"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_3.1.0_1559029771463_0.9660768269856177","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"hyphenopoly","version":"3.1.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@3.1.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"1672e6920e817b8c20f4a825022dafbd20500443","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-3.1.1.tgz","fileCount":158,"integrity":"sha512-CBpDKL8JjPaR5ihAiJ/OL2lQ0x9Vs59xuNGwlYGKdgQnV9AE0KSBE74zITNzkiz2rAfeHkRYR9mcPSX76C7wwg==","signatures":[{"sig":"MEUCIBIYhgOQ61mjMiP/lbXt/XrnZxwGlpLvw3RfhQULxJ4VAiEAk3lNcdYNkuYDDDK0fGlLVfheqc0z9Aqve5MvMsHLwVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2805929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFULKCRA9TVsSAnZWagAAO+YP+wa6abqYX2iaX3SR3D1e\n7qWr1N0FCQHg9rKmbG5Yk6Tw+3nNS7ZH0egmmdrF8qsR86udJzQ01JcMnaSd\nhSiI6miG1gXvtmZk50j1WmCoDc4C4KufARZr6JHN+knu0on90eEgGjV4SaUr\naTH+ZLFHMP/vW9m0D76YqQoZIi/5Oh5Kds/C7NjXmPKYBgRMFxVm9eRAGhr8\n4sXwAfP6fdFRpuPJ0orw+QPKGry8elgvH6/h8XJQum7GfP2V64B6V3Q+dd79\n9Po3Px8s8Lypm81ldgRBc/eAKxxAdBH8ex5sPs6PUUU6DpssjntQJk6DvxJQ\noSBpPexF8yDs6Sp4wiP+b4RpBsvASbqs2Xo9wY3ZvFSZdDmBNPlk1w8RItak\nGNZyAIKcqMcsA6/VRLxw1tZgtDIophNXvt1v55xXHU/hriFWVPc9QGmXnq3j\nqYct6nFwbWIOolE1sLwq5PD5Rm+93fiH6CMFJq9cl0QCjG8dF8gu+r/axnRS\nG9r/j7SSk8VhYy7emm6BRqOY8PjrFkMWje63+vIM2B4dRnZ+ra4XC7up0YqQ\nr9LsnRd2bzo9Qo4ORbBxLlWGcnExCXFa49RYEN9bkmMnZ3CNcuLy5/vTWEhk\nXOcl/HNV7bqQ9AXR2Veg+pCJaUN7SBlJEJ5iL48kE7GdinWX+ETBLep9B2sh\nUzmK\r\n=5mgk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"5bed92e95cc213efdb8d4b9621583e0c92675f9a","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.9.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"12.4.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.3.1","eslint":"^6.0.1","terser":"^4.0.0","remark-cli":"^6.0.1","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.3"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_3.1.1_1561674442094_0.33472626490520074","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"hyphenopoly","version":"3.1.2","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@3.1.2","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"afd61b355cc5aef031601afaa5ccb726c156cc10","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-3.1.2.tgz","fileCount":158,"integrity":"sha512-HJz3Z87VtrmHrkGdb/JYRKDNYhPSCo4dq14UcnDFJIE0nlY/maKM5oBHhToYCJtpTBsSXGg+1qw1XfVPHw1UhA==","signatures":[{"sig":"MEQCIEyQyKgtcs1V0PaYuoBpSRM9ZqqMSStRlWiAH7nDclzoAiBpkwqzWRD+ULZ5UWaEtX1HwhjKjWyVwbMrlDNiIV0QEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOL+JCRA9TVsSAnZWagAAJPQP/0AwP/mAIDMDCcXiYaWJ\nUCjNfqhhTOagJM4njAxEfKZ4lwHklO92TLX1kTYsfCc7zbPCUieKf1z7J9At\nLwiOU0eMrXsAoGsDAo4z5VAali45wlJKRw/fJ6yOIs0Od9giC4psekLqfNUy\n8izXXRU64JyekhAmuVDpy/TVZ256EZ2VLpK7DlbkeUOk0jbDx78Mb4SS8fZK\n4J+4gJYhDP+oX5WBEu4u8yPCek9ygHlFulky+1YDi/lwoQbSS+k+jglPplez\nWLZhVDfwnO0IoPOqZc1kuZBPxss5cjxYHmn8M+SU6WrLPUpwbigk2vpzyFDx\nwrBIsrhTYufVhtBzjHTpm6gdqqZwAy+emhV8Jf8f/V4E0sQYhrt0YkOEqoKj\nUmO1ApkvPaervdivy9ydCyu60vivLwSfKoGzTpq1Rv8mqBbwOoXSFN1jXNvi\n1h8F9fzftt+5cTKr/2vWMlRFTGYj4ib+x1ciIUwU+BUhEu4suJnWG9jZeN44\nsSDt0GsLE1KAeavbeDUAxUL/LeN+RTIb+eksbUScF6h/va68+TRazNhdYcy4\nNZK0Y+IG5uDZDVjG9yM5ELKWVXY7SNHKQT64oMF9V7T3z24Hcf6v9bxanSuf\npqNKK0w7U/PCMFzce6ZROP5PWfx3XjtQkL6FXFb9RGRpcL4Fa3ohjrYOUiLy\nuKPX\r\n=fU4l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"1c7f98015ef0739f84ab856ad3c5da976b8f2fab","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.9.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"12.6.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.4.3","eslint":"^6.1.0","terser":"^4.1.2","remark-cli":"^7.0.0","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.3"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_3.1.2_1564000136328_0.40275198328172634","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"hyphenopoly","version":"3.2.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@3.2.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"ddc74d971a49b097d388fb06ba7f821f863e5af1","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-3.2.1.tgz","fileCount":158,"integrity":"sha512-hwGsnWoncWGzU2pdpccDVCPo+Rpyvod5RqvELrZKp/ot9wwPAWP+KPJukAI6N3mohsZKlRfCC+oe4IMtLVCBxA==","signatures":[{"sig":"MEUCIQCxbjEhzC2DmOA6gAvB0IOmZsS7woKheabP+SLDwKasWAIgBHK4JUpSDQmXF4M/HUY8nwsDFYbv7kEsj4DcvEVpoHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2807575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaDMgCRA9TVsSAnZWagAAQesP/iyOmJECXsbEJM/3zwGv\nZGXNBpd+MkuqhK22qDng9MHg5SkDa109K74J2KT5rZU8wqXD7wnkbLwBMAxO\nHlD3YdSQ/x+8kWr1FEcGV43Wzu7cNB035AVOirFjWLiEDpgyDy4X5GvdExn3\na5AY6RL5lkT8DPgR0eqVcFEE/V4su9EOaPO5+8eOVtRZeZWq1sQ3/4tkaRkq\nlNeDXw7HHnbYjp2df5Kfm6bKFeWw0QZbHmKBWBQudRCtlad12O5pwMNHEigZ\n12mUfw3uG0SHT8+uTnoD/WwGD8PEJZ2wJ4oFJLFtGZsUiHlQ1mucwLqxAICC\nlUfpIPGlZMJ3n3aq73rXLss7hDlxWJXuGL+1e4cVMxjlYeq1VMF5h3LM1q+D\n1OUk1BMk9do3nS7smRNy37qOV2NQ0PvbiBu8a/2h851PwE9aHaniJjEi9lpu\nV+w7353IUmY2DHxD+/LbK9xR46bKjWW9XzmPDlq0vOOUlSohR4Qp8St52Xh+\nQiIUNjz9hnVWxJrjRAHTFp1xLUEGVEChMumr4B1QmOqLJqHj+uio8oeJuUL3\n0OxvqsS55j1MZAPuQoMEecCbbyzi4uLikOIOc1FUdfgGl71kdRVL7nYwiPHl\n12dIHrd1RAEC/79twB3OOKIOiLNW0/Pps4LXflw9gRWe+2FE+BbNzrGEoAYk\nNXQB\r\n=HDdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"85eb25494970c44f982c360a0d0f97893f781c56","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","compile-binaryen":"cd ./third-party/binaryen/ && cmake . && make","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"npm run compile-binaryen"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.9.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"12.6.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.6.1","eslint":"^6.2.2","terser":"^4.2.1","remark-cli":"^7.0.0","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.3"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_3.2.1_1567109919875_0.25318843233349275","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"hyphenopoly","version":"3.3.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@3.3.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"b04ad9d679e4970c742aa3a1a4b8ddcc145a1e6d","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-3.3.0.tgz","fileCount":158,"integrity":"sha512-wC1woDn6vbGWyvPRNno4YeuMPcuyzgqcOybZpd8wvaas5ntwueb2A+mn8/REmzowLHIL6uowe8Hx2UPwlTGJ5Q==","signatures":[{"sig":"MEQCIE3yPX8ro27RGzOibl87FzEEMn4toGlhhPf4LRkbM1ssAiADpMjAvaQmIYyj0qQCreYiSKf3r94FiahoqKVPvgoW8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2807691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpNEyCRA9TVsSAnZWagAAx80P/0oojGgTrPw7vsS2Dyef\nvj1dD7LvTAI/vs0mcF67VSbmfuf5clRAsY2gyLXSp42V2R20BLyWMJzGgeMA\nWFTF4a0+Nhkoj3/gu9E70JPUvZhi8ZgdQ2Zn6FFewczAiSXLA7VOSu6dUpgh\nztK1Ef2j3tWSJHIPQHYOYgfc3c2aIIpqaniBsw3s8tzl0WsY9sQs8QpfIFR7\nUsOmZjPswbgrg6UGC83r4U4gqEwZcRvLiFpPPjyNKP2KKy1zuXjxX6+IJwyE\nEiNIxTY1wwgXuIC1TUyG3KdfJ53SmUaK4NkZ7lfDdeevzYpEqSQEOifq3fOh\nGbUiZsFt3uVIOmq96+Z0szGdTIwhO9zRXmqKnLArXUwmLcACN9R3R3fhR1Rb\nEHOUt+UoyYSmSGSQumqQhR0NrR2gVyE/j4MtMnQz7hVJvCid5ilLLARJ+C1b\n+LVLb+t89beI95ACarexf17cYo5JSEsKmyAypN1x61ut2skWD2evybLgu11D\npci5aCykWP/fPh/I8l1LyKuO5lMWZ6mwUEKBMvEPgOsHk661vlN+hg8Ax8l1\nO8rcSEQq/n9TIZvz/X0xz/rnedVGiBWHMWLyjcWYHCVDCLQSxRB2haSYzlAL\nwOmXwB+3skFM5Q716DnBeMGMtiNmbkoKyDHlQUgI0dx7hmTvIS7fRO1DQ3Sp\npwCb\r\n=mTtu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"1816cfe66ac9d9409d975e7ac8c7ed608daebbb5","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.11.3","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"12.10.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.7.0","eslint":"^6.5.1","terser":"^4.3.8","remark-cli":"^7.0.0","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.3"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_3.3.0_1571082546161_0.29299808689331885","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"hyphenopoly","version":"3.4.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@3.4.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"74f77c4b477d251c8e56dcb8ff5c6a3d5cc496a8","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-3.4.0.tgz","fileCount":158,"integrity":"sha512-FZM+oRkCSGh18RdAo38OuUM1YcteWndUlWWKrTdhoDEARAIDPwuEyib2/ugZtkgL07lDcu/nWi13F1j85Hi5Sw==","signatures":[{"sig":"MEUCIEIw3OGvOpx+cGQJhnhgfGWWdGGuB6Z+jjFtSomYA/gRAiEAw4RPJ08/9p97voUyOZOrZ6hiwVL/mOgLHH6Q2dibUvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2808591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBSIWCRA9TVsSAnZWagAAaT8P/Rea0zk2eC0covYt2g5v\nA4tVBpmNvP+F1c7qvYvPmmvYHBBC4nUdZQbDCY3/zDsEnQe576T3hL0z8LbA\n67gw1YyxbvgpY09FNNDMtnFpzvTpR1pZQcXqV33FTjCVsmeOqJCJPtL3LlxI\nlLaalGcxbT9qoAzdCwgE9mta4tI3wz4BGLvPK+Z4k/VLMSyPD8/1ybYnsfSY\ngcXshLIvvu8abuAhFs6X2FfaIF8tSLsvYCmkdSj6I/AMEriVwQL4BFVJrqNQ\nwf8M1nwh3XWyF9FX4B536jbsYu0BW7VaSSIrW61ogVL+hBu2pHJIRlW9wRKF\nB05ru88IUBU7vRP5zyfOIIs4cllvEEnU0U6F2Eg6ufGTkZUAw/vqw5KHm0R0\nj5jfOifoIHgvzo03oALO6RWZhSe7ytqrK36mVqe9TMGjChbN12m2LIHX6gGw\nRBrLh973I9hC9UkxvoPfh7xb3CQx16nJma5tlW7V+3DYeanbcCH6OXUvleq7\nEHjhlVsXEZSSMM79McD2jujd/gWbCUGrXTnCiKqBg3FOxnNfIEtZ5vmFxXgE\nDiDII4QoykE7ZdBBhJaLiFFNob2/qKCRXR8u+5Dd6ydErzMEwhpNhBw+uV7K\noEOCYU0FYio5B1ft485ZGpNO/Ge2Vc9zFLItnCyMViz8H5ErV2ISwxV40C0s\nWEau\r\n=aFwA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"3d635bd9ac2405bfe2b16f58df0a74445a7df453","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && npm run lint-md","test":"tap test/*.js --coverage","minify":"sh ./tools/minify.sh","lint-md":"remark *.md","prepare":"npm run minify","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","compilewasm":"sh ./tools/compileWASM.sh hyphenEngine","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.13.1","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"13.2.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.5","eslint":"^6.8.0","terser":"^4.4.3","remark-cli":"^7.0.1","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.3"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_3.4.0_1577394709412_0.24960618356937214","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"hyphenopoly","version":"4.0.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.0.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"54367ba98a06e310a40dd727b25d1b611bb3d0d5","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.0.0.tgz","fileCount":153,"integrity":"sha512-y2lZc8r/ItYt2wo2EKrA+nZEN3Ll6wx6a0SOJR17RYgLfmGevo5M2pjYo66zKSsMOqUrIhNcAPtS96nMiN/ccg==","signatures":[{"sig":"MEQCIH35ENhUjsMK8Li+4SVIvfjX4aviZj1vBnTln/TddSovAiALDqaQNU4lecWQeiK9ZS1STYWQztEKLZQwKdDocyhVug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2886591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNz3XCRA9TVsSAnZWagAA6G4P/3dAH/L8D5tiLtGiTIyc\n2a8TSecycpBQjFMWhTBUkISyYp8IgsAYjXWpIB0zOAO2h+EXTSyYGkq4r1F/\nJBCStwSld8iJajY1LhXM/TWIkTWmUWKtpMqKMcXRVqXzUd9em0lQpXdQjhAx\nuzIWqTQoIrR7TLJnF2BpfQBeKzxlzXKMIDlBsirZZ9CXEw+rq6ShdWlI5yuG\n60wpmWHVGN075EDSqMGIKSUdZsPXABGc67TytZew0bBIFlqCL5hPtOSEoM/1\nKpLvYkMMjJxNl0xkln17u5F/+/qaBBUDXLXvzdtoGceycK/YEL4nH4MKQGXz\nntXH2hPXeQ377QoEVJ8bDRfoLpMF/krUMSGzvA3deFhzWCD6X/66utud+mqz\nDBeZcq8avN5ZENau+BMJi2ExfGB7TJxHt4AOIIuZ5DY3VYUtjbjdiziLs+qT\nbdjzWCQ99fa+z7ElIBEJFmuYX9pXG1nBnxG3B/V2RwL2AJqvem1Ql3E8hUFt\n3FJTHJnyAs7MOQYl4zhLs/NwMz/Q1ZEfKfqZXVZbG5+Xd6W5EdwNPlb2Fl0Y\n2IunEIfaACSXGPRxv4bJScCh74b+wyor1fUF17JtkM+qNyqWjF/DvQxD7Ly8\nlzZFKheLsBFRM0XizsPjSKExCu8M5NFLGsCgV6JUyiBRVFObq+t+5WmSKEN6\nQk1D\r\n=qnUR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=8.3.0"},"gitHead":"df528e36cd87b8f12313783583ee34d2dfb2539a","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js && remark *.md && remark */*.md","test":"tap test/*.js --coverage","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh de","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.13.6","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"13.7.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","eslint":"^6.8.0","terser":"^4.6.3","remark-cli":"^7.0.1","assemblyscript":"^0.9.0","eslint-plugin-security":"^1.4.0","remark-preset-lint-recommended":"^3.0.3"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.0.0_1580678615017_0.27346962477132375","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"hyphenopoly","version":"4.1.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.1.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"a710f76a9219de2420ac7595eb49a77798080da3","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.1.0.tgz","fileCount":153,"integrity":"sha512-InuWuh4MQ0h21464SFp718PpB7/a5glpkMmk0YttgB1FBZhXPE67NpAUh7wAzZbmK2eN3YOdMxhCzzjMkY6qTA==","signatures":[{"sig":"MEYCIQD/femSgow7S5rd0GXqJjI62WMtbDJDjXyqESyqBE5+FQIhALAP6hplGj9dV3z7s1+vXo5c8aVuToWGr4Eygpb0fVIg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2880220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTcCKCRA9TVsSAnZWagAAH4gP/AxhrdQJX3xb+waHrZyX\nuPZymPAWchZ3i+JXLZO501gAMISuqejSykKIot7FUtWaYLcU/ScurPcks6v+\nRV12WXWV41ICVEVaiaRGMPj89TdjeQzkBsphJRlKsviJwf4QkACyq3RHasm6\nibgVQtC92BHNuhvdPoE9RHPbUn9/+be79w0P70qP+GJjuN3Jg0O8XfwuBNzP\nSR9rXJPYwGhRWPiuDOPhdgk2C4tnp4qKx0CFVDDep6L6gqAlZ+l3k8/hGnMI\ntL7YCBvlz6bCJ49qv7CK3u1Q94BCKOnKUjrHIwaa6l808xBhoPAxPfldu6mK\nSpcL3Jm6B4WmKit1jeoFp1Y4WVDq4nuuu+CKltim2XAINFOSspNIMwU9zhrX\nLUI9felU1zihAc8Zf13NACk/pCippzJ/bZB9LC+/qL0c/XpTMMJ3/vWQz8v1\ncVxbT/3K8qLtceMgDpMHNnAQ9HzQ6e9SvlBrebyvB/K6MyqilCmAmYhZS75B\nkjUY6THJ9qSeq372EDOrxeWavtp64HUZHhn2P6y2T+MWWcPG/xXAD5YMXpoR\nEYA9LWV+m/1UUVB3c0SdbUAXJ5XNY+/SaXYzN1YYGkizOilFbgUBatDITvSu\nZWiEl4G1iThuA/ekuSl1bXgG01OEsHJj9TO0GeXj8YSPMbXgz5iyl02xs3be\nlQ5H\r\n=/rAL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"9d75517dd0999d4e31e53a08fdedb470eb81ac99","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --coverage","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh de","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.13.7","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"13.8.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","eslint":"^6.8.0","terser":"^4.6.3","remark-cli":"^7.0.1","assemblyscript":"^0.9.2","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^2.20.0","remark-preset-lint-recommended":"^3.0.3","@typescript-eslint/eslint-plugin":"^2.20.0"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.1.0_1582153865666_0.5877282721965009","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"hyphenopoly","version":"4.2.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.2.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"126fa55f560231d625de84a6f3d33385549502d6","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.2.0.tgz","fileCount":156,"integrity":"sha512-ZTtVu8yeKSKit/9SGrRq603HGGfN5LYTtKxEtRHBTuunoRTH8BL+bg7UXJyGq3lzc5rWNFme4YrAkNVI3ETVHA==","signatures":[{"sig":"MEUCIBPkGPm2+ys9COb8EiCmnG67K1W3ihi/ueajGZPAgWrOAiEAlLlA8PgviD7DCzABBr3scwydwpWDtrCiW8DW/lyi/7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2907272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefog/CRA9TVsSAnZWagAA2F0P/1BCIHyexdb8+xE5py4A\nu1VCT1tQ1ixitFrQXOcsVjx2yr3oadQAXq6Xaf30qbKsnMnF2S4n2X7ToAFy\nLnPhzfWz5HWCZ8OKe2iakYliCwooFnL+kkUQ2afRISFeUkSbyVhyNSRBg6tz\nmpouLeWTT38Kx8KdM1ZYFElf5zd8Z7v2zQ4a2vCuBwI60sfJTmkC+KwsFxGX\npxWtoAzT3apG5IYIDAnYTOrC51S1sylaHchyfzMDOoqixrNgs+tO50DmihYW\nTSlI0wYcu4lMOLWwauoLB2dVE7scWXAZ3e8liUifvFWmpRRL6CO2IcktH3tA\ngk8UYVBvUa+RZjUVRBJkdn3kfILqYL2/DpNXCcbPjhocpdXT4rjIYm/06z4S\ni0g5PFXihApSJRIAM+bhvN08RJcT9jFSfeQ99lXwXTWveTDjI4yxhXxol7gY\nnpH8eLSBOfy2ce2mjiJvOU59e9DLGEpe0lwS0VrEKaZFgyNQihG9F4QFyt4X\nuqwIoACk+07pGMO9AI7YMsxFX+f981fAEANtEoWeqJ+FnmBgZ1lY/rspCY1E\ncrVBkBRobCv+/SfSDvrsBNUkph+y/f8oxIn3JdM2AVatz++27OMQSwsAcWN1\nolLZu9bkHKp72meb2TLPUaq1NoZjj/RbRwsS43wYCDHPQUG4UJnkUvZspnlS\nEdUG\r\n=Vpf6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"a1a44574b242e35147697284c09a9fb5d07c181a","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh mk","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.13.7","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"13.10.1","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","eslint":"^6.8.0","terser":"^4.6.7","remark-cli":"^7.0.1","assemblyscript":"^0.9.4","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^2.25.0","remark-preset-lint-recommended":"^3.0.4","@typescript-eslint/eslint-plugin":"^2.25.0"},"runkitExampleFilename":"example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.2.0_1585350718491_0.4995823283672416","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"hyphenopoly","version":"4.2.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.2.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"49cb49a98e009980c87a8e7cca22adfa37be42c5","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.2.1.tgz","fileCount":155,"integrity":"sha512-I91mMGkxKcYO55p2AX5fgkirWACZiORGVOdDwQECgB9Sbk9xddNRcIO2QIwDXMZWDBCUJ68GrNQkknAc+6xK6Q==","signatures":[{"sig":"MEQCIG3bmOgauPmN82fIVaDewyK4eA1TQAQ472+WLyuBJoXQAiBtmY3xY466+hOCuW3uqKls4Pz5J4+peBTa2f4Waw7PYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2899493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg8CJCRA9TVsSAnZWagAA7b8P/0B0Yg0CTX84RmUMgJRX\nA1wvzaYAKMj4DlnbvgUBwQxFFlgZzsuna0XAPrm+uuxDqEwGdOgkOww0Qbr0\ni3NvqGThlkWSH8c1NJiA7qMUBuxdin69Wva575Qdqj5qj5wve4k1ro8bndYR\nJZrwddr50GdB4JFfF15fwLnSvWWvr1icPndhTEjfY2fAdAE9i4R3dwrgLm4U\nO+EW/XM/g4fDO6fjUNytXNiEGuw0nnKt10Jedy6vNSFFOX6uMWdAM9s+fwYP\n4PdpnORI9ApSe61NidoLGoXIRGyXNWdHOqgNGF+47sEo2fRItYJSvR92u7yP\nSoaZggR0Tj/iL2ODizbO6RcjC8++W87TsCnENWuirGUC0Sn7rflssrs5O435\nXaDFdzfqbU6ubx/QUH903+XNMXFbYF7iWjH4eS464OzOj/jX5LjzrpwcyE7O\nlN25nodebAxlmUirUej8/j1d4ATt0QrOqSfqVJ29he6yzuHEluN5wySRFoI+\nxZXEMvQIWYrHXG3vf0njgs79INJdJPaSmy3E9Yn71w66Cnl0v3vXzeg/eZ4V\ni9ptLLQkHi4J3yZ78zzU/HU0ss3G5XN2bUWFunZhWnjYuCSpMEhMVXfroIrb\n3vFyPQJBxYEsfJeXuwHnyCutbwZOKy3pu0tQc+Oi3F9hQVurZ0O2rwhWx2nN\ndb9P\r\n=/HSA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"983f5a9740d28369a6473e50db1016e4582cb97c","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh mk","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.13.7","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"13.10.1","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","eslint":"^6.8.0","terser":"^4.6.10","remark-cli":"^8.0.0","assemblyscript":"^0.9.4","all-contributors-cli":"^6.14.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^2.26.0","remark-preset-lint-recommended":"^4.0.0","@typescript-eslint/eslint-plugin":"^2.26.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.2.1_1585692808901_0.6686247470092785","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"hyphenopoly","version":"4.3.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.3.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"05a066528d9e8b75b76fb886cf7738feaa902671","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.3.0.tgz","fileCount":155,"integrity":"sha512-5y9OxEKz93rAYHSPFP/LSEjIj5tHG90LGJVrwXUnHSSaUABStfuQLsuSPQMAlbdt4tJ1KlkkD4QH7C9SlWrGhA==","signatures":[{"sig":"MEYCIQDBwaF1XNLJIdFz+NJ+pv0sJt6oBa3BDjQbPTGXgqYwVwIhAMcDhhdVTdpT8iSxjC6JvhdVDaj0dAKwzjrrtTrME6cU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2918166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemNQ0CRA9TVsSAnZWagAAAvoP/3RGKNG1dnJM64QYNDFc\nat5e5z31KGOE4zN9G4soSHV3p/X0piUb5wJp3h6lQ0fwasv7MLZdiBcRn2RI\nzTGFGFGn6tN0tlqAbmi6k7lu6o4PJ4oXkWccuArZNPHOOc5W6ynYxejOIyqM\nnucZzcgvg2sdGCXTNKgBb9XY7sZEL7pM9Ak6nLCYqB+ilMkrrQsskvrXlm6q\nGlgAKBXX/1EsURBJLzulF6cKfX27AAu+jzmoPY4K5YW/moq00DzbjbSnEx/n\nMpQUFdXaupGj/PM/xXEnhpD/hQtfDT/7EflpD8Z4nk9qUcCaZU558xVAvCc8\n4Sa2DupFefrCBwLu4S9iCorB5w18+wsujKjtk9up5vJD69ImPYLk2892S7qh\nQZB3fbDij2FwAVMwZ4+T2NfghH/HvWh6JZiT3NNYiiMThObTN5/Yb2BmQfHv\nfrf4qvwi4pb5cM3YGbl2yzlfc/tyOIHzL3s8aMk5FgzqjJBmJDLi4uXIezu6\nhXz0OkT9IAhpAg03uZfdk/DTY+SPWdY4LYcUxMSRpnu+WrrOokH65Osf0QJi\nIVA+hw5ruxNFk2ilN4MIFRM7b+ie0A0Bi2L8u71xkajbQzlP6lJg8ZKjsoqf\nDdxHIQ8XtDpZEWWQftC46FngWx2x4SAoplelTGMVPIj0AbxZuDyFK+ffMVAt\n2SUV\r\n=2P9c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"5dda71131c0b39e055593edd47f1bf8c54985c8e","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.13.7","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"13.10.1","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","eslint":"^6.8.0","terser":"^4.6.11","remark-cli":"^8.0.0","characterset":"^1.3.0","assemblyscript":"^0.9.4","all-contributors-cli":"^6.14.1","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^2.28.0","remark-preset-lint-recommended":"^4.0.0","@typescript-eslint/eslint-plugin":"^2.28.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.3.0_1587074099699_0.2841062730708497","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"hyphenopoly","version":"4.4.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.4.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"3a6573b41a5aba0b1e2fca4e039c16490dfce95d","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.4.0.tgz","fileCount":155,"integrity":"sha512-WWJXrmoDEOgzwQK900qAvjhmhT91sVYk/GPxPDEm0RdG5A1s3y7t+QQE9xFYyTsGihth+foa1O90JXMYBA6o+Q==","signatures":[{"sig":"MEYCIQC+1PqmaP80nhkHE/vedqH8AE7MwuPbr3YjOh4x4TDnfwIhAKGO3MX1a1dgodSg5S8D0aNE7nIp+vRAUY9ZWAHctX4b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2916764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesH87CRA9TVsSAnZWagAAhkoQAKSL3uwC26KUo7AWfHnP\nCN+nMtfTgYhG14TcpGawbMBIvLNG1/ijNn4BdWhWkyYScvZTFAteW1S2cUFU\nCZkkTBTnBLTmZTsm3V03wMoWJLZuDnzdPJGT3YUA6cGAvPqF4Mf/suoMUKcn\nvlJkqEdjo3eaz9qx6Ri0+Z6dNDE9IZAc5Y0UmMDs8PIN/aMOUBPHS0iWROK1\nv7ijorPHxHqX4jtV6O7m+n/uyborbrbEET+u2bYdd3y7S8zvsATDZNv1A1so\nMIqmr3JHi+gBeThJD6dqZZ/Hb8L+8a+TKmdyQ/+tHSuZM8PNwrSYczh2g8dc\nUsSR0jddvmH2gFaU1qEenEGb+/hY26fOLpYxGa95wtOuonoLPQvJt0MDQopM\nvzpYt2vKc8+jGWbjI4cTtna6lyghwPNveLuT0wflxkMYOzWcxilAmvyPS+Fg\nGIFX633r9dJ2s3lQgkvTXEY4uVJPgADrwsGn7giYN/fQHkL0+UF/RuBhxSOi\nsDYVwbS9Kp+UhAY88RAhH+vpyHIKrzPZIRTpz2nWqG3k233wAchgCG9LfmKK\nW0b77ekV73XpI2/QVEUZBbulRlrNL9Wdx4BB++ghVxqRWzNAPmwuvtNXCgF3\niNjDMNZ34GOb+9PtnSwI+Gehkqxm+j3dl5YVpUn32FqHMtTS8oDBJ5VKhKXi\nNqBJ\r\n=v6vo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"fa90cbddedaca7b353f04fc515f163ce78eab64d","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.13.7","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"13.10.1","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","eslint":"^6.8.0","terser":"^4.6.13","remark-cli":"^8.0.0","characterset":"^1.3.0","assemblyscript":"^0.9.4","all-contributors-cli":"^6.14.2","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^2.31.0","remark-preset-lint-recommended":"^4.0.0","@typescript-eslint/eslint-plugin":"^2.31.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.4.0_1588625211234_0.9508695886787719","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"hyphenopoly","version":"4.5.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.5.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"531c04c84379045dfd2fdcfc6c0cdea44c97d9ab","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.5.0.tgz","fileCount":155,"integrity":"sha512-CYtBdyvj6lVS9XD6E20G4SlUmEbAWjzVmwVOY7o5x/7hbxLJTl8ZZb1QeMafT7nh4ggYw//2TJYmzq35YF4q7g==","signatures":[{"sig":"MEUCIHcsJcYPTpTxbRrJA2zc3N7sCa2Nv2AepjZS6vyyaN2yAiEAtu0/R47jcEMMUEVpD/uCCZOfPc9FkqcoO/+45t0N7OA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2914990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexvWaCRA9TVsSAnZWagAAcQQQAKAeJZWW6XdA/ZINUCBV\nv86ZeXKm4cGikYt07od6RvpTEIY0T/IXZ7AmD2mODQzr0daMKaizOzUvgGhR\nHLRg4y0ulluqglohgzNyNOdlfBxNV3DHCeUPs0/ZfaPpLqhzhWGnWSxcrMhO\n5iI7ue0wo9ItPsWZDAlHoT13fxkrI7UCwoVRsBG0Q2xnme4bxj4fsaheXP37\nN5GY/bZj9Po810NZJ/ivT86/YgmR2fbYs4vv7ns35VOkCrrqkEJujQMsPPb0\nwha20nWSlKtufiA65OOHsPxg/DT/yZxWDkIjY4+IV4Drm54DK2lMwybrTOyb\nrQeJP+hX2+97CIi8x/mfqFBX1tezxeLLAGn+J9+Rqno5e/tipSerCm9Y4iXs\nh+vt8bdi+m8DihO+VsY8F/+QJsA2IXL2z0LWp1uiDv3vYBbMvgo0OsfZ2ono\ncUYLfivsJbTthdDqajgfjuTIBrxV2jyQ4+D6KA3QI0K49zqKWrh/zddRGzhL\nlYNKBYNpzsXdwty3dSTs5wh44ZCOkfDed31PSDfqFmSxC5BpKuRpoetLXcgT\nrEI9dxNOLm0RDOncWARMkzgPBQPYJpOcXY7Rg+Xub669ngeGEFzSU6e9JiPH\nnaFdP2M+lbPvIsS8pD074wylvHcc/00A9PY71WYZ0fKYMc7kZz6vJcQ1fdZH\ngySS\r\n=Naoq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"f74dd0068c5ef7fb5e450c6ad349c8a4fecabc37","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.14.4","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"14.2.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","eslint":"^7.0.0","terser":"^4.7.0","remark-cli":"^8.0.0","characterset":"^1.3.0","assemblyscript":"^0.10.0","all-contributors-cli":"^6.14.2","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^3.0.0","remark-preset-lint-recommended":"^4.0.0","@typescript-eslint/eslint-plugin":"^3.0.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.5.0_1590097305724_0.5650662489771734","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"hyphenopoly","version":"4.6.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.6.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"9aeb9fb8b7fdc4358302a5a49918e0bf32d3ddbb","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.6.0.tgz","fileCount":155,"integrity":"sha512-AdFX85lBibCkSYvYIBrPF43IICbu59iju6dPps3qkAiRW+2UF9oHANgTZc1iEM01cr7pPRRqf2XqMQuG8cwCVw==","signatures":[{"sig":"MEUCIHbebF0O3hDNla/tzj2zU/2dvIMml7abkz+BTaNB0Zk9AiEA/2dO7gVtMbxGKtJ3Jlr0ueCFVedlOOokWB/wUuvJhnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2915858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+layCRA9TVsSAnZWagAAhlkP/Ayf7Um2D6UvxeSq0s+K\n1Jmljdp9N82cpXJwIPBZfD5xjhdVHZWibTS3oBN1EuE2btM1gp9ugmzufcac\n9Bf0Pt28m/GIuDooaCVDh7tlLTx2llms0N/hnp3mog83GEwe2KjlVXUQCADX\nD2MuEbpQS6q+J+jFC2qJof7CsFrE5JJ1HTWI0+q4o6LqBrV9DyrOqOVkE+m8\nULv/8WBhm9tzGUSfbMbdqEjTAMAJvciXFH9T/lwtVoU8q3/jKJaMFQ/GBXEm\n0jSrKzXLlmwLwVK72IgV6nwXyWfUxPXtTjh0Cdv0Tj5fqcTDVEbVOGe2V94q\n2QPc474NHokVjYbaoiWI+eTBSUUuXjO6lly1RXui3qjRCgNhc6VnZN8OwPVV\n8m7pJSPpDhDRBPm7rnvpM5wck3DBUzfP73vwBVjf69JzFvYAV/ARspNene3O\n9soha/vBFBQR3Wi3XudwUAZTk8R39gVwEyVHdlHw0hj07JZfYST5a6sRkwzx\nr1VMFcBkhfZLITElCYElfVwFP/U8Hh5VhOphX819RDcURZtW6CdMKUmL7lvn\n33qRiuag670P/LWC7An0U8B33lvZBMGOPW6NT+zY9pWguy8WVBgaxSOucjrb\nplhVyZO9hKcgz5gEhBJPtyzxCBXV7001iuBEok2HeqF+vH1sqiHrvKIxBPRg\n6Oib\r\n=SFkE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"5a321dff7b0b63d44de1c239339a5579cd5275b8","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.14.4","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"14.2.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","eslint":"^7.3.1","terser":"^4.8.0","remark-cli":"^8.0.0","characterset":"^1.3.0","assemblyscript":"^0.12.5","all-contributors-cli":"^6.16.1","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^3.5.0","remark-preset-lint-recommended":"^4.0.0","@typescript-eslint/eslint-plugin":"^3.5.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.6.0_1593464498030_0.10208132156383942","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"hyphenopoly","version":"4.7.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.7.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"dbb9f843bcbdf50361d54c6aa14d411f934bb67d","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.7.0.tgz","fileCount":149,"integrity":"sha512-DcuO2nv4J9cDXWxQL3SnfC9qxPAwN97e4XQar7xOY2fDqeJGG+lbp+jqWLAd47CQWoNGLO99nxCF5JI6V0SeNw==","signatures":[{"sig":"MEUCIDs3u+ObDdvIjcnuLFc+7ayYkdLFMZQTa872kYBlBmXsAiEAjEhazW+2qlFUjuaY4SBOrvo+Shmv3HXs1/jHceLLHbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3293190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKvsVCRA9TVsSAnZWagAAxtEP/3oZPxAL33FPC7KBvs33\nTmgfOxsYNq4Nh07gvW0MSSCmonKWA6pNlEDbKpe7MIHWglHY9RUAC78Twt7E\nf/YDYKbbMqYAqW4BUMfvsDEER26sn+2Aua1g21W7F0onPPof8g/STc20t09M\nYTsvReeCI6o3LhLZhI4kUhsZix3H+l7G03RsfvZ2ySQ6hoEQFUrNDaJooc1I\nYl+iehiE7r8q7kjbCFiO/z0ATf5HfDFpjRHSxD8MtO30REGW0bUmcMa75iEf\nKmqOgPEOAdrjtPQrlxZZC5KoQc6XlWLF5DQ65AI0pSeqwQOdFx3jLzIlxL/B\nZJAWFoBAwXEebnMkFyPvGvzmotwCRGSIlI2HFhnBtpxHCbtQ3HA21zRPXy9b\nJpTsOQm5MNnwITjTmLpf5wggiKG1lOLKzdrtE4/MVUIiMS+HdmBVxVVSRrhD\nmpmFFdsIguqrMcJqUMiQlSuduDZCxE8wUKc2uA0WpSqK1dWrILRVas1eZjq4\nVnSa59rXR7cUULwb7ooJ0RDHTPySiIo2haluJ55MH8P4p2QIgiES7KCFQLb4\njHqjUN4sSgcOKhMxhk8MotFHdS5itX00413GBgim5vpnb90uAHJc16ifUM2Q\nfaiDNRgm1Fc1TIIR8JRWWDRJedgLWEPqPWC8g9As0AF85IrDZsHHcKI6LEgY\n4r+h\r\n=CUFU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"301a9bd007d93b5a8d6d3d632514150cba743ab9","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.14.4","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"14.2.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","yaml":"^1.10.0","eslint":"^7.6.0","terser":"^5.0.0","remark-cli":"^8.0.1","characterset":"^1.3.0","assemblyscript":"^0.14.7","all-contributors-cli":"^6.17.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^3.8.0","remark-preset-lint-recommended":"^4.0.1","@typescript-eslint/eslint-plugin":"^3.8.0","remark-lint-no-consecutive-blank-lines":"^2.0.1"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.7.0_1596652308805_0.7603956463805344","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"hyphenopoly","version":"4.8.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.8.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"15159522112fa48a522371fde2063e61674a21fd","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.8.0.tgz","fileCount":149,"integrity":"sha512-zdu/5lYA+SKci4G1zl+47nzbV3o7n1b7oG7q3iZ7GXr0M7jhcjGa48UaKSl/SOceKrGM2R9/VofcWop3XgUArw==","signatures":[{"sig":"MEYCIQDnMdez2MCXJ8c7s0SUH6i3t2qwzlBpkZaYDH0Aa5/iKwIhAP3kuBcq97RIv9wOqiY+wngbl2GFzyyCOySOV6IV1I81","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3307592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgM/gCRA9TVsSAnZWagAAdkMP/1IZCr4hBMNHIAtVXH5t\nniEEhssFmGpDnfFwqjBCV9VJzeuhBE9A1FRUqlYLYBTcWKIky03ymxMYD72p\nwNZXeea4ZtL9mWalAQUWZSTjdM5DrsTrHvBcALknhnKtwAf0ANjbEOn4lB6/\ngfkPE5SYb+3jXRMfT8IaAk4IMDNkyERraqwaR2YK0n6MHukR8hBwnZOixBdz\ncsJNcb6oKHCcJlNpz0OligSFfYXt2Hm0vVTT3sZI+wtla0SrYcCBGIE58M82\n0RVImcCtCvvbO9o2QuwcRPIroF5bYe9tubnUnRmPnXUr+Zko4Y6tsGDgmMFe\ni9BHSodzZMWcPs5teikVxjkixoVA2arp2iANBSXqxnN9NU1iWCnQcaY6GB8u\nooKoh2mBx4j64ho2rBTafjgg2gQFAHhMwVfqi9VVatwi+WopCtkzQjpdqqRu\nbKCOoeFZA1OGTWD2OdtpN9+uPp0zAXrMjuEbKtNm0gstNiGBsqYzFnMPNe4M\nKXjsd/xLxgs/cMZyjnVuvuGqS/ZulVmaf9pLqBIEP7jt/10b0d0bbqJsPCp1\nwWNm5MtOIVkG+anKDMsSNWjlBtSZlQOlWuh+tWDVKFs95W9aUQErhZxGM2xe\nSIok54Y5IgIjQJl2BmnNffbQ+WMSLLXH9m/faT1DXE/MW3lPaH8/ihVV1lLA\nYOZs\r\n=IrZI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"065d6956355a826ca89abab3a0b528fe0019925f","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.14.7","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"14.8.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","yaml":"^1.10.0","eslint":"^7.11.0","terser":"^5.3.4","remark-cli":"^8.0.1","characterset":"^1.3.0","assemblyscript":"^0.15.1","all-contributors-cli":"^6.19.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.4.0","remark-preset-lint-recommended":"^4.0.1","@typescript-eslint/eslint-plugin":"^4.4.0","remark-lint-no-consecutive-blank-lines":"^2.0.1"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.8.0_1602277344024_0.4463464746895547","host":"s3://npm-registry-packages"}},"4.8.1":{"name":"hyphenopoly","version":"4.8.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.8.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"f8e7b75761983ee3f3fed0e7709f6226ae2daaae","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.8.1.tgz","fileCount":149,"integrity":"sha512-UZloP6WP6v+Fy+brO2by7NPPM1ITrx9m/QLt1nccRxj4LcZzFvZcXUKf0gV5ewJpKMhl0pvnN1T9A7s+UaxcBQ==","signatures":[{"sig":"MEUCIQDn3Grjlz92JHjtx0K5i7vdUlcffRO32S3dhC+VrKdcSAIgZFWK0N53x6OlakkEWdNlKYfDjesWqhGW0ub5lQFISXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3302698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpHxqCRA9TVsSAnZWagAAxdoP/2kFxE+6HgTkoif8Uhe1\n2jeUROwsAf5tFxqZve69R8DD6l26OE7rNP+YaqMz0CJGR2JIKwGppoJmIQSd\n84kyRLUF7kbMGEkvYN828H3lDFdl0rXN20XCYh7k8CmozdV5tLDs401nJ3Of\nQ4XJz69wA5F2yYv+zY6soN/yV/zf8T2kb9J/oB/OaVPnpjEn3pgk6vrz0bmE\n0BvITEOq9/b359C+HepjDkf8DNsKQf88dwxuQQ6knb66Tu3yYq/y066yT2IV\nJVQCYIgbyMqwDu1VNm9uMR1/u91B6FqusdnlTn7Nj9G5t4C8+eFT95CqeAS4\nmuKvZO0mRPkVFi5bf+p5uOO3zduZE13qXeetYfCmZLo4Mn1ZptE8cDvvk8UQ\nnA4MY8UAK3Yj9hIwWGCoYvswPxZOdkXRfM+CvWokN8G51FFvjXBdbzN7qrDX\nQRaxmQhBuiM3VZSPvwzyIjXvNXkcnwVUjMjIlFeQRvNNdx0ZC+0p2EOscsZn\nMjAHc/NA/DkPffCBvwkQUuNA7m0UYHUMSnbc+lmZ7OUbrDpLLOwfvl4RzJ7G\nicUwIpsmCRSDsvI4ac6twqsbYH9OC+tS5MbrtPid0o7LTq66m1xJik1Y4nSp\nIBr5o9uX3xmr41tgOfPOWXau1Vl9rgwp7qwi6GCGVv1sNuhv679JC4jUF8ZA\n5xLC\r\n=X3jA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"2aee49f4e33b0fabcf4e0b5b8a98984a5e168de1","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"6.14.7","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"14.8.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","yaml":"^1.10.0","eslint":"^7.12.1","terser":"^5.3.8","remark-cli":"^9.0.0","characterset":"^1.3.0","assemblyscript":"^0.17.1","all-contributors-cli":"^6.19.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.6.1","remark-preset-lint-recommended":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","remark-lint-no-consecutive-blank-lines":"^3.0.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.8.1_1604615274094_0.24293829089026797","host":"s3://npm-registry-packages"}},"4.9.0":{"name":"hyphenopoly","version":"4.9.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.9.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"0d051e44385aea3b7e9363b450b352a36128816b","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.9.0.tgz","fileCount":149,"integrity":"sha512-reHD1iPIb0arao1tVxeoYc72GXqd6cctivyplTCj5ngyMIghDmo/n3dZYItaifHkvhyAAbreBgD9eSzToDcBHw==","signatures":[{"sig":"MEUCIEAeI1DaauIe9lM5UlDzwVaIPyEDim3ty45nt+1Eu66fAiEApckWpe4pfQHIye9o1Uk4kvQ9/aCW97eHDX0AIQtODgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3301323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxqaBCRA9TVsSAnZWagAANYkP/1uT5BOWV1Vi0KUGvniQ\nNzhw/lYKMcM5RON6cbhm5R5LDQ3t1fM1R98JR0Qo5/KSG5gcUXMgxlVgaYsg\nm733TI3T4dPl5+yZd4khEOhHMsKdupbwZJ0PW40Ix/krCC6wq09ebyNervwF\nGNkdezzUO5GGQi6dl28kX4NoxjeKhv5UZEmkvHuTNdn64fvAMax5yRMfZ0iz\ntkHmAbcOEtmkTpmRVVIyKI2LGEN8vX4zMKcmgf4uH0o+4o47yTen4PGbjCAa\nJOUKP7hgJpdU0HxZa/CkST9BwrTq1f4t70f+MDWt6gRVnbKXdtmfWvZMKU/6\ngbjCMCET3+5XshcNGiLBaVJpW2RaOsEeKN42GIvmN2Nd62YdCQymyrO2NApf\nxfLYUlHLWX7jTUWeYpCGRi2wL9Zvd8TGZH+2b2SkgEnehxSY97PxP8Pf6DBr\nXhwpM1xUy9z8TfoqB8s2eO+a8XMeL9y3+TxMzJUxPs52n+nDbp/fLzM+JmU7\naq5oZibcdy3uzMlzuvBV+aHeRFYOY/9XAqLjjIEbseGYjDRpW84NaV6VZmTH\ndmK1GIEE6Ga6smopl31Zj8kzTP4rNwF6DvXWdFltKa+j+JglHBR3Y03sOHh8\n/xbYQA+4DB1TxeoR41UgnssRbYMf2JIaUqPdfU7/aY16oy4nWubTnhw7yeW+\nf7uK\r\n=+WCd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"fe8c056bb8ecf8c36297ab8ee81e99e5ba4d292c","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"7.0.14","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"15.3.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.11.0","yaml":"^1.10.0","eslint":"^7.14.0","terser":"^5.5.1","remark-cli":"^9.0.0","characterset":"^1.3.0","assemblyscript":"^0.17.3","all-contributors-cli":"^6.19.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.9.0","remark-preset-lint-recommended":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.9.0","remark-lint-no-consecutive-blank-lines":"^3.0.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.9.0_1606854272941_0.23203881631143597","host":"s3://npm-registry-packages"}},"4.10.0":{"name":"hyphenopoly","version":"4.10.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.10.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://github.com/mnater/Hyphenopoly","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"241228701da49d74fac5f3a5417ab32ae0e769b8","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.10.0.tgz","fileCount":149,"integrity":"sha512-cAc1QhxE2wB7aCv8uGi23vFzGcoRGbgaLH3NNcnrjw9NlYdf/STS6bIH5XyEkQzXspkbLJKHe6W+qTHex2yuNg==","signatures":[{"sig":"MEYCIQDZ/3BvmNDZ9HTjctFhUZNg+qnF3tffX1Nzn1mv8P31dwIhAMgiDuCSNbTQ0TfTbmtq4rTWi1Og7Nzdf1jriAwBu+Oe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3301881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9NazCRA9TVsSAnZWagAAWKMP/1mmW7/NSYFQjmNwVWiE\nKKwVmsqTwuIYcD8mJlixsnM1uQw3dV7jKBHGEYT1fEQUh/AHD9dymKFV7B/T\nIudFVJf8wkkgFf9Xhjg+ofJ9C7nDuvS8opGMmgjOPzIuivKqH6AtCKzDSaIz\n2FscdUuzRId+CMvzcBYw+OwUwCguxmlmxC24pDZ7Uyzn8u1exkqQv2pFk4ep\nejIOOnB3WsIVsBPdOSAEeMeUTVKkZJUkAhzygcPDAe7o8NElrQ8j3Z98FyeP\nXgm/ZJZoWUa2PWBWjURPPJwZoG4TbzLi09O9x8O507W+WWyJ/vlJj8n+zbz7\n9soS3HYEX4GPKByCLhUCQwKmTlB1NXEsJFSBJVeFaj6G1n+e49TX21BDYCvA\njNIkRk0zcMIGB8hl2X82IYNk6uaewB/5saVjPln7OenK/KLmXYUP2vwYRGEp\nrv3r6kUQAWwVuMHtNZgYXh+SlXYnK68YAxXcJaUfr3JAK1yEAaOdAyyMal9s\ndYCLbbXW9CgcwB9GNPWTDOTIUr+Si5UtktPE/rrfjOzUoEzHyAD2hKOc40CU\nH6zPjE6Sg0J2Ap+YmYejV4ApPWJiJRlZdPR0qg1/JtYnnpbfVPVq6qkQBmQq\nFBZ0cjDwfsc4NdNkSrTtvsR4EjHpihDaMJ5V+kihMIl0IL+R/wIkY1QEwlr8\nwFz8\r\n=/chr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"f34f6945f05e691c4e90e44e79ada902b965b2a2","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"7.0.14","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"15.3.0","dependencies":{},"remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.11.0","yaml":"^1.10.0","eslint":"^7.17.0","terser":"^5.5.1","remark-cli":"^9.0.0","characterset":"^1.3.0","assemblyscript":"^0.17.13","all-contributors-cli":"^6.19.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.12.0","remark-preset-lint-recommended":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.12.0","remark-lint-no-consecutive-blank-lines":"^3.0.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.10.0_1609881266455_0.43346535087479054","host":"s3://npm-registry-packages"}},"4.11.0":{"name":"hyphenopoly","version":"4.11.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.11.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"96a20b75f11f3891c91522ad91e7eb0db94acba1","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.11.0.tgz","fileCount":149,"integrity":"sha512-6EK0l/Z35K+Y1q/2lmcLVfI5iXaMpHuz1x10U7BerezlKaEd3O69mIVQAPIEuvd6ewu9v63uhsnPivATxJQ1OA==","signatures":[{"sig":"MEUCIQC0Q44xpgv+eReAXuyZ7J+ztbo1vqGubAdT4LC1+CTdNQIgdo1ugE9+IqFSbKK+JZOZqq17ZrO9T3OId20Rsr0IG3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3312542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRAntCRA9TVsSAnZWagAA7LkQAIDj/y0E9siSVevp0whO\nBE4+3UYODHboPIpc+o2idwXvs2KiKpd0pusCNfe6cEX9i6bMUShBgOfQivZY\nao+5fz76IxdDuq5QcneAfo5D5vNEj3hBHS0/wAJzG2bC5wOyaTJFL2sqrHqp\nlhVQMcdjiBS3BW3xiPJiu3ZxmKQRn4FQCjIZxllaHxea/xBIYCMG0a5mGC4v\nNmXNTKFn2b4SejokdnLD19WA48Gjr3Wk+P2oltGlcnxoRg3DVcjLbbKxlz3F\nbQApeq+sU/d02v1fIn+4dwDytcTlCizbmDmrugV/+gHMVXL8x5hYuDwGJHwZ\ncSQUAPLAowcbQwGjAuFyUk2jNk2h+ZyNMsp5jwLbHthIr3mRkSy9CDDZCrPk\nk9noVg1/mIDAeF+GFk4c7BTpP1ydDYE8HgE11e00fYNIO3SMd/ZMvooseqUD\nJQytg7soqz6NPloBEYNjwTs2D1SJY83aPwzvfUPuNL2PM7wWCPIZ1jDGcj63\nOuaGgikls4XL9EkWruSWTWcLr8ZSAb0x8CWToPgmmgAU8CPZWz326u/KK+AD\nXX0AH2Qz/BRnimcwVgFGeWSry6TotG1rA/IrNlSkhAxLTxfjy+vz2nrRJhkZ\n/VZ6HCkLKrErJYrI8FkczdUV+LocmREbybHaHuvZP32Mb/81YgXCLm1ElY2h\nWUA4\r\n=nXZr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"8fa0ffc87f3e69fee6314a4e6db6b633660cd32e","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap test/*.js --no-esm","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"7.5.3","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"15.9.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.11.0","yaml":"^1.10.0","eslint":"^7.21.0","terser":"^5.6.0","remark-cli":"^9.0.0","characterset":"^1.3.0","assemblyscript":"^0.18.12","all-contributors-cli":"^6.20.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.16.1","remark-preset-lint-recommended":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.16.1","remark-lint-no-consecutive-blank-lines":"^3.0.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.11.0_1615071725010_0.14021015997622022","host":"s3://npm-registry-packages"}},"4.12.0":{"name":"hyphenopoly","version":"4.12.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@4.12.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"162193a959d2d31ae5fbcf75e4bd14e97b4e89ab","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-4.12.0.tgz","fileCount":148,"integrity":"sha512-2AbkggnLa42cZFQ+VncvZCw/oB4aGMrmW6yb7/HzZfaUk0XXjaU2/wttOhVf4/sleHwp03rpPCLO/3dHJlsreg==","signatures":[{"sig":"MEMCIBI3pa4CKbEpkWxJBQACx1d3WGTY2cMFKO15rD8iCZb0Ah82jTvtJlDQmCc3GQ1CXm9IDoc6xnaHSt8PjHHyWb9s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3301011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg912DCRA9TVsSAnZWagAAPCsQAJpiCpXYysFwDwb+E26s\nhU0yg5fpCnAtaZs1xxEu2N7dD4pIDqFgSo+7W3UVhfPdIdn/xKJez5KwVIj8\ngZdGsYheA/GsWnacFVk6JINZEfRV9lN15QuXZbcp+IPbnFyqEl7i1XzN/hB4\nWg+29FJ5sKD0SJKxMukb47kieqGzuriLgMGy9sC0MJsxrEKisu9YEStKEctW\nZT727r8ZKG2wgUrlC/rKhNFTt5naKVosZjTR83wGmMSc6LCsp7LVCjvlqwGR\nnENpjnpXcj7rKF5NtVvpcc03bywReSv5cCgCy1g6WxHO+zfRCsFcs/MZw0Rt\n/jGd0lEAEblw48AJ4t9OtEpur84yHkj05nUrPNxt6Yybpsw20rlyvAwF36Aq\nmKJxroWeTJ9D2fk4KkVfUKzaIzGmBtrVQGR0wyiXPYXMKggueIq878p1fMtL\nKHlFoOQjNUiMMnyByOAETzEJ68qiFjQsHwD6ip0iu1hS/Iq1a1oW8WYrZb/v\n7K1+8jVEJutUWiUqGFo+WgMhckU/bBF0+TAB0WMpFHYZrLk+jfINAKmJy6bJ\nRMu/5uB3rtMITEbaRkq3cxDm6F9u1lWhlnL6880AGI/Xhd2/Rg7wAhABlGs3\nb5GdnWUJk52H1v/+iuf8PckzOgpioMAPgT9YLj2n78Unk73VPotzgKkreMuv\n1mFa\r\n=PX3V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=10.0.0"},"gitHead":"47e070ad5909d61304ea942bba7588e13b565277","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap --branches=95 test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"7.19.1","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"16.5.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.9","yaml":"^1.10.2","eslint":"^7.31.0","terser":"^5.7.1","remark-cli":"^9.0.0","typescript":"^4.3.5","characterset":"^1.3.0","assemblyscript":"^0.19.7","all-contributors-cli":"^6.20.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.28.4","remark-preset-lint-recommended":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.28.4","remark-lint-no-consecutive-blank-lines":"^3.0.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_4.12.0_1626824067684_0.5562510383408956","host":"s3://npm-registry-packages"}},"5.0.0-beta.1":{"name":"hyphenopoly","version":"5.0.0-beta.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.0.0-beta.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"cc6a58b5e8705a2d226d90325ba0a78988255fa3","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.0.0-beta.1.tgz","fileCount":148,"integrity":"sha512-3LIrn8QFimrQInpqJHRT+8GG5ppJQSRdH/KvMw9F/osA9DGDrikghy4ShvgOd7F9OtfUYG9ZHiYXGglVDyOSKg==","signatures":[{"sig":"MEYCIQDyF2KMtpcMHqesztm3yst9OlwkYyDkVCZQj9pytePYkAIhAIQjIpnlVpL6EaIap+lXvxKf+icaVKhriaRIMipnX8ET","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2973681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP8R7CRA9TVsSAnZWagAAOhoP+QBcf4ofY7YyqYXeOEyj\n/kMPPfxT5pRjvnAOH34VQ68QPNyKEEF8a+m7MQ7t45aJnNilvsfnCPaYt1RU\nI9NwweRVbBqGgnF4xKVaKN2EQPqgeTgwa40Qto+ALFCzc3s1wkQ6YqzkBorw\nB9b6M3n09f/rQplObrN3SoSb8XUGGFz0LOd7PCF/MiTCt7x1Utb7zrcwi92+\nSp0IqLbjVe7uiL8IROUDWPupOLHpZu/BTRW4p8wdDTLmL0wRQ4zcXJNzYmQa\nzcnO1aFn6SHWTLULDjsVXzkxt9+Od6M1St5YJawzmV5grR5xbLewVu39n2Fh\n1J/sW9Qcfb8HJx3hVscW8n/zZlzl+CGr0onqr9KmXjw1RFtab2xdSh/ynf5L\nqCrlBJqWpX/Ki8DQbUbLYCebQJjxyPgg0e/51xLSBK1lLRK08XhEcUeZiyoa\nshgId31PW/QOp1O5Qyx03wX9Utr+xss4DdozY5bdj5h3DpWTjnLTpti/cf8q\nrJAIX6+1u4vbPqG6rrMF9qMb/EKDN57LX+iEYHsImeIbhBARwckN6G+XrL35\njRE3LZnk5CtsGUPAkgzV6gqkFTmaHdMpVtWI48RPe6G/F8jpn/zcXLIBqxW+\n+J77CoOL9oxoDkdhde4oYEelbUQ2sVOOxjB+zOp2yVQoNHz0DyGezqDJF7Ll\ne0lb\r\n=UKT0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=12.0.0"},"gitHead":"920e0e602044f99040ba0afca08eb7b29167c50c","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap --100 test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"7.19.1","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"16.5.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.9","yaml":"^1.10.2","eslint":"^7.32.0","terser":"^5.8.0","remark-cli":"^10.0.0","typescript":"^4.4.3","characterset":"^1.3.0","assemblyscript":"^0.19.14","all-contributors-cli":"^6.20.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.31.1","remark-preset-lint-recommended":"^6.0.1","@typescript-eslint/eslint-plugin":"^4.31.1","remark-lint-no-consecutive-blank-lines":"^4.0.1"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.0.0-beta.1_1631569019428_0.6183243854913696","host":"s3://npm-registry-packages"}},"5.0.0-beta.2":{"name":"hyphenopoly","version":"5.0.0-beta.2","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.0.0-beta.2","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"921ee94538e7086c5065e18954fdc39890e66be2","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.0.0-beta.2.tgz","fileCount":148,"integrity":"sha512-cdqEuSi2YINo699nipmu3lfMWzXbygOfyuwpwreb5Y3J5t0AREC9yXxOSas7yxpuIE+IQdWCnqn/Ahb+m40Ipg==","signatures":[{"sig":"MEYCIQDbBbmTWVINKKpz3wZ3ovJPHbgudPmHqrGyPWW9AQO9ngIhAJTrW5EyIPqenhqRP1HFiGwzfLp+Afa0+ezKZ++PgKd9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2968552},"main":"hyphenopoly.module.js","engines":{"node":">=12.0.0"},"gitHead":"b6fad55abd3689ffe15a84df27bbf7652fc52dc2","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap --100 test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"7.24.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"16.10.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.10","yaml":"^1.10.2","eslint":"^8.1.0","terser":"^5.9.0","remark-cli":"^10.0.0","typescript":"^4.4.4","characterset":"^1.3.0","assemblyscript":"^0.19.18","all-contributors-cli":"^6.20.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^5.3.0","remark-preset-lint-recommended":"^6.1.1","@typescript-eslint/eslint-plugin":"^5.3.0","remark-lint-no-consecutive-blank-lines":"^4.1.1"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.0.0-beta.2_1635973367588_0.5019899349811439","host":"s3://npm-registry-packages"}},"5.0.0-beta.3":{"name":"hyphenopoly","version":"5.0.0-beta.3","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.0.0-beta.3","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"dist":{"shasum":"32fe4d41297d3fee3e1b97509eedaa70359735c7","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.0.0-beta.3.tgz","fileCount":148,"integrity":"sha512-N+c8w1GUZLs8MmSAIQqZI3z6jhKda8tgoSYzr/xWrsdgsbruHaD4JbTN8XhU8I3BhxWOwFa8/OullkpHLbT3UA==","signatures":[{"sig":"MEUCICbO+obOjHqrF4Ma4KrXDjYBByHZ2n3VODb5MerrjSKkAiEAzY0/b/yPFBzKwOk4PX6guqSVjOwqjCtLLsTC6BabAHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2960103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2hCwCRA9TVsSAnZWagAAotgP/3+s1tBIHQFsAqDflS74\niKVvGFYx+p9LY8ZRIluvdOZ6DiJjKO61uq3XMXbZKUpKIkOdJ9MBFLsr+LDi\n7nnS1rd6WWvvbT7DN8L5IFKvh0B9dYoWquj0zGHqL+sNlD9F+WpsVl75jfH/\ne5WVbcIrIWOAiMqsxNB0nLYXf+MdB59pdKZPpqK9boF5XXcjmN6yzCRZARmZ\nw+PgLpHaOIqAfcZNFmnUrBJJw/aqm0qCfxwr3E6Ry0ZEV7ypP5ZmPP7AgavY\n8PifzbITbguLHQCkMcLCKu5YMMCG/oKpZjtCMifo3tponC2Esew10JULsNUR\nnw9YwZlEjMA4o6h0AZawmJzHlHSF8iKbSkTewdKJ4NNmGU2Axr+mAn8UmRQb\n5NLyA0LgOHhHZMtqMkFGA6eOL8kioQUP4ZD+ylXL1BgDjT94kXUB85v5iTro\n2ec2DcJkrMyHHdvJUZLRn0T6GGMTj7DJ7a49zZcU3G2792pCItSKD5Uiv6ls\nPxwXovFrG/pdbvl4IbCSWZKlN3fqlh69p/roKWbpV/h/2UFWYJZyNlCwa5KF\nk+I7e3lxEu5v6HjbA6W1tAkrKDmSHxDvS9cR94XAMAo5axUHdO6dHAxBFJvX\nbdZ8WoWkv1jgS7GUDjV84+FNu8wvceA9V90122VbgLxiGcYjreYlpb6exBBB\nPqvZ\r\n=kCUr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","engines":{"node":">=12.0.0"},"gitHead":"a8d23962f7281c43e336c64a111c7f38c4521228","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"tap --100 test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"8.1.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"17.0.1","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.6","yaml":"^1.10.2","eslint":"^8.6.0","terser":"^5.10.0","remark-cli":"^10.0.1","typescript":"^4.5.2","characterset":"^1.3.0","assemblyscript":"^0.19.20","all-contributors-cli":"^6.20.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^5.9.0","remark-preset-lint-recommended":"^6.1.1","@typescript-eslint/eslint-plugin":"^5.9.0","remark-lint-no-consecutive-blank-lines":"^4.1.1"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.0.0-beta.3_1641681072514_0.6380274727270925","host":"s3://npm-registry-packages"}},"5.0.0-beta.4":{"name":"hyphenopoly","version":"5.0.0-beta.4","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.0.0-beta.4","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reports-dir":"./.c8"},"dist":{"shasum":"acf6733e81b35d7de410dedeba365e327361e577","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.0.0-beta.4.tgz","fileCount":148,"integrity":"sha512-agCtguxIrck8VWIIx22bcvQwGLBIjxcl8bSwvAYS1znLrM1+HRhtKLSsIZoMkRGw/mBQBjOdSyUOb2Dv/xVsnw==","signatures":[{"sig":"MEYCIQClGONowJf5ANeTkWSul7Agy3R2j9ypM7jYrHlA+8JC9AIhAIt3rFzEGEdGb6eypNbDfy8xrcPCTUAhyGS/K6p2O1gA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2932357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTfjKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcvg//a0MyCCsJ87GQRam+TDb8C4RJVQZ184jVt0t+4qiSFGlWaAcM\r\nlCHRqqYwfQ0CpUy36O7RaUVhhUZB6ViA/MCuLENMxpWfkuJU91eoeKvzpOfN\r\nq1pg/QXwgWN9q8SdBQrJU+R6Z0DI5bg0WDPZmei6bBiy9PsuJ72h6igRm5Io\r\nHvu60X4Kse6DYC+ZfSpkk0LyI+lZBJx7bQVPQdp//3TrF8J1vT92+So4iFxN\r\na3esf/AvbnCbuCpAAEHXOC5gvOzqDP4iDfs8KFkalmOVPLBMpMJYmpNaOa/z\r\nka9awZXFQyRFHCL9QZ5WlO+nz33sQOM6+TIJuv66BRSWOgjnBGdIYjx8HopQ\r\n4kNmOXOq9WXDHXowksXBiNNfc4cluU7j5G78oP1JypnkUtST9bRYHJCruCQ5\r\nyNqdX+iTJk8NRGrX28hiAAXjYf3n9iH2Buzhmtso03wrpqEAYge20Cr+fLWP\r\naUgKmm98wsNu20oEhejxpDRy7zB+GVpBxDhBj88xGeRoc1TvCIm1ntCqLOkX\r\no/6KqTN8v0j4Wx3UQx8QEvsCMYI2TXprQGzlPSHeUHI80hIyAC0t815RzLb9\r\n3EzdyefwjYqQqG0zgH2cpBEtr7fn145irVS0AU9vVVgHPMkG1hwkKHoNtqNj\r\n7hrF1lTJTZkmzykz5DqHVgSd8q9BBQk6CpA=\r\n=QijU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=12.0.0"},"gitHead":"a45222ea61a9761778eb6f5b3a2ee16b5a995e99","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"c8 tap --no-cov test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"8.1.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"17.0.1","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","tap":"^16.0.1","yaml":"^1.10.2","eslint":"^8.12.0","terser":"^5.12.1","remark-cli":"^10.0.1","typescript":"^4.6.3","characterset":"^1.3.0","assemblyscript":"^0.20.3","all-contributors-cli":"^6.20.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^5.18.0","remark-preset-lint-recommended":"^6.1.2","@typescript-eslint/eslint-plugin":"^5.18.0","remark-lint-no-consecutive-blank-lines":"^4.1.2"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.0.0-beta.4_1649277130251_0.7152445869626141","host":"s3://npm-registry-packages"}},"5.0.0-beta.5":{"name":"hyphenopoly","version":"5.0.0-beta.5","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.0.0-beta.5","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reports-dir":"./.c8"},"dist":{"shasum":"67350af969e3138a10a15c873737d7cba2aab668","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.0.0-beta.5.tgz","fileCount":152,"integrity":"sha512-+5QgpyFeKHEeZOZofY/62qdvQEqnTvcxnTBpWU9umDUTcT/wWpUb4v57NPQZu3UkNxjmvNUwiMk8NC9LJFLH6w==","signatures":[{"sig":"MEUCIQCvYf+qWJTiWplSjMf59cjjRuExUjciUqrfkaS5u+inqwIgLwkq4YjK29pS0LOn4Z/iLKybhNgK6s7PY8MiWxs9t0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNNEGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2fQ/+PBD5Lo50mLWU6aeRsmp6a/64PQ/dCIWbD+GkamK7lVcpX2RR\r\n2kdIfgPXPQCTHGj9qZVAAyjxIFBYiNUvb92U0YjiDUiTAmE9tWnPOcq0SUHK\r\nRZuzPYjO2aL+Z6icTeBz3Hyhwf6S4n8JjqyRLmkWBDD4F1Bz0ZX5WXHkEPoJ\r\noi20ldbSeGTF0aUQKxpH9glrf3dgB/vkS/dkXvWDqy8FFAC93PjV4vkDdZPi\r\n1PrfrfXrahfKunG8+CUSeay3Cr18aHnbatHdTkvs4g9BpsPlR1yVEFlgDDET\r\nIZpuKTJYW0B8MOyZgl2rEkyfuEeGouFUpF+xQed1U3oxKZRi/pCgLLlzvNvX\r\nYp/QHUvwFOQjZDYeEY+DkHbMhcOOpVkoeO036gaWXaSXYV194a+l3AJtFeip\r\nA0NBx9fsBa1ZWc+YuzwlZk4IGufdua8w/f9wtnbPGWHNnJ+CMI06mV/39qlL\r\nbq4GKmzPB+rJPm/vG0HvesQG8m9c+2LxTulFzlBpxJvaFyCrujWIpZkiXTrb\r\nA1c4OFc6EUIQtGS53a/dv40B5DtwBiCecuXBk2HeF+xCXFf1Rm7uheFIwpus\r\n4SbqNmJ8QcAvNfkfHgbovwM8aHiOYNbEr6wsyCeqdlfzgmIM37qx7vt0uumg\r\n2MIDeI7vPeV+MfnVkuedwYf/50O88PhByAo=\r\n=GUc1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=14"},"gitHead":"5f571c5922f6aa7a70223cae74dcc18c051aa1e4","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"c8 tap --no-cov test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testdeno":"deno test --allow-read ./test_deno/*.ts","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"8.19.1","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"18.9.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","tap":"^16.3.0","yaml":"^2.1.1","eslint":"^8.24.0","terser":"^5.15.0","remark-cli":"^11.0.0","typescript":"^4.8.4","assemblyscript":"^0.21.4","all-contributors-cli":"^6.22.0","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.38.1","remark-preset-lint-recommended":"^6.1.2","@typescript-eslint/eslint-plugin":"^5.38.1","remark-lint-no-consecutive-blank-lines":"^4.1.2"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.0.0-beta.5_1664405766215_0.6804169615894178","host":"s3://npm-registry-packages"}},"5.0.0-beta.6":{"name":"hyphenopoly","version":"5.0.0-beta.6","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.0.0-beta.6","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"dist":{"shasum":"0bb92b2d36736551efd04277883d4ef57a2b3351","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.0.0-beta.6.tgz","fileCount":152,"integrity":"sha512-fYV1bE97xSj1zGTKegu9b2kGMqF3ilwqAgYq2fTJJVky3omqn1uHXK08jjcs5XVrwniyn21TtNzx6FM181KkGA==","signatures":[{"sig":"MEQCIC8jBHs9DJ6Tv1a3te86mviEW+mUEn/ea913vlqbeJZ8AiALaJ88uDqNRBUSzrLjzCf5WarpdZFmGp7pbUloxjFjrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2972211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUb9MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCPA/9EUeo3lvs90pe4sxr5jdiebUeIJ0LSBJ9RodOalMqy9biS3va\r\nPaJwxhq24E3WG3mrweUfLwFSXnKL21m7xY2NVomyIJWfLJKRBinmXlqGN15X\r\nJdcuWvsINVeMOAAfdcmEObW5NwFBn8v6TmJex8TWsnIvVMPEOyZOZqhuQ/m7\r\nsaXD864RY+6V4xv9udx/iMTVM6Abj32L0SQx93VSoDqJyts55LQ7cBvS8WLI\r\nygtdZJonpCoYaM8cfRBw1qVVgqLBzgWNq+etxYVVRjh5r141yiEZJq/oYZKm\r\ncShqmdxNU9SZBqyf5XoZNxK5H83poy8fbKgEjQzsyMeNjIIXahnCbPOyiuPm\r\nwfW8JGeRKM6PRmS4TPnrYTBHyKx2xBVzIoOaIorwjZS2RHJaXx3zJJeOc22R\r\n1pUb9xHIZ2wJH3VkuC+OtO98oVsGx5Crpp1arbtDtefPZa9CnVKwUCWWwGAK\r\nbiotbizWsaaoHd0mpaYkWSKglFjEAP2wSe+Csk0avr1fxiqWPDRGJyX7Mh4f\r\nRwBteOWKeKECjBXoxU5rlt2ekPMasedZNy5nZhgDnMu8gl8nMQI72zyOx4nj\r\nZTOq/eYGrw0XS2paw5JD+c5iBlkCvRkYCdD92nzwrGJc3WseDhDVInFFxalV\r\nFdebY5UxzTtBFeIi+wH3XkoBinfeBbi2Ujw=\r\n=HhbF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=14"},"gitHead":"933ce127177110942481626b64fc49dc8ff87e60","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"c8 tap --no-cov test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","lintdeno":"deno lint *.deno.* test_deno/*.ts","testdeno":"deno test --allow-read ./test_deno/*.ts","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"8.19.1","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"18.9.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","tap":"^16.3.0","yaml":"^2.1.3","eslint":"^8.25.0","terser":"^5.15.1","remark-cli":"^11.0.0","typescript":"^4.8.4","assemblyscript":"^0.21.6","all-contributors-cli":"^6.24.0","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.40.1","remark-preset-lint-recommended":"^6.1.2","@typescript-eslint/eslint-plugin":"^5.40.1","remark-lint-no-consecutive-blank-lines":"^4.1.2"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.0.0-beta.6_1666301771968_0.7093570643746514","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"hyphenopoly","version":"5.0.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.0.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"dist":{"shasum":"3968e41d43c04109dfb3a4b5690afa43ae3dd67b","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.0.0.tgz","fileCount":152,"integrity":"sha512-VsuspLqLzagYHqshj9OVLYsbG2oRZHur0SkPQtESzwzo4OYQhLwlNngadKZvDd6WSKeoL15eer2jC6MQiQBVPw==","signatures":[{"sig":"MEQCICULepoXfE8S2+jSzPfnFTnvhL0J7OklQUzuDN84ewQ0AiBRCTmxTcOmhDzVxhihppW0yaovTe6a/ZMmfZbMbQRVBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2967257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtJlfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVDA/9G+1+UFRlN6e13WlLz6T3QUf9mOB1Yk89LAS+JOrYNdxbnV4d\r\n+atqQtU5LKLeNTmw61Etc8XXhDcNEjO4aBMBBc7aqCPFwJ3myYkgaXuExOiE\r\nDOoGLAIS3KU3cTSZ92kHbXdl3Be0oVLXYtvnPAG4wNU+Nx9G3kCgNYIUOv6m\r\nchwdVnvSC0oQqVHy0e2QGvEX1iefKrpB1cHT8Rg1C5jHdzqbvOjarOdNp6oI\r\nJL8DlPZWp/stvuYdLeOZ2hsLSkiUeQm83WHx//R0YgGjJTo8o4GuW1rf9M+T\r\ntRpkf2CPBilTMdbSVG8VXTDIq4mDKojwQD/fu/F8qk5jSNl5MX6OHCMnYLwI\r\nXSWf53nJGnT7MoLOEH8HCzpG0aQSlEkBjoIqXs7gGv5fblRyM1MW1axnBUpd\r\nAUKONJnFncovJaQnqTtMHG/oueEfWChjADa+Q9e4IrlFXhg93iVOkr/7A8zk\r\nzQ5zCrhgo4dyTgiCOpmcweH0h3EmGY+GDGTkZL95fzese+8k8DV4rU2DnNSy\r\nB5RZs+dYxbIidPytq7DQa/qS1H1zJ6eMKD2QTwexlDMSX6CIOGE5kww6FUc0\r\n5RDuN7/dnHoBI2cP/jOmRWFRf3dgnK1gPPSS7XgsGQIohbHIm8JCcc3K6Sz5\r\nKnbN8iNxPEi+s4hCdISWx+bhRNmLfyJZb0Y=\r\n=F34Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=14"},"gitHead":"194f6ec60455158083233667d5e7528933ec4bf8","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"c8 tap --no-cov test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"8.19.2","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"19.0.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","tap":"^16.3.2","yaml":"^2.2.1","eslint":"^8.31.0","terser":"^5.16.1","remark-cli":"^11.0.0","typescript":"4.9.4","assemblyscript":"^0.25.2","all-contributors-cli":"^6.24.0","eslint-plugin-security":"^1.5.0","@typescript-eslint/parser":"^5.48.0","remark-preset-lint-recommended":"^6.1.2","@typescript-eslint/eslint-plugin":"^5.48.0","remark-lint-no-consecutive-blank-lines":"^4.1.2"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.0.0_1672780127212_0.6087936295414569","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"hyphenopoly","version":"5.1.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.1.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"dist":{"shasum":"e2b46f1bbf8312d74727076562ac19070f7322e2","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.1.0.tgz","fileCount":157,"integrity":"sha512-9PYj8kK8vjFKY+Q5VhCiBqg7Kh6CYr8QfauyjwuH0V5T734S4Dlf3xAi07hgdXHjrlvgXyFoxUHnyJIxYlk8Jw==","signatures":[{"sig":"MEUCIEL4oSWjJydah2IQwcDy93pjzwrpbSLg3iPT63p84UJYAiEAvsVgbIl4scu66xDakU/GePXOLxgzDZNvQdtpFGVYTzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3197777},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=14"},"gitHead":"7e305a8a56f6a27b9301ffc20589921c95612ea9","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"c8 tap --no-cov test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"9.4.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"19.6.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","yaml":"^2.2.2","eslint":"^8.40.0","terser":"^5.17.4","remark-cli":"^11.0.0","typescript":"^5.0.4","assemblyscript":"^0.27.5","all-contributors-cli":"^6.25.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^5.59.6","remark-preset-lint-recommended":"^6.1.3","@typescript-eslint/eslint-plugin":"^5.59.6","remark-lint-no-consecutive-blank-lines":"^4.1.3"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.1.0_1684527516553_0.938462545031785","host":"s3://npm-registry-packages"}},"5.2.0-beta.1":{"name":"hyphenopoly","version":"5.2.0-beta.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.2.0-beta.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"dist":{"shasum":"e824a4b7cb2b27bbff492f0dcb676de573c7e7d7","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.2.0-beta.1.tgz","fileCount":156,"integrity":"sha512-HnEaKUjxINWig92QbN9zU7SqXcxuyIhgp/QJcsKKPwLwFg+exW6zs37oO7ZOvtBODQwUSlpFwwJgZfbi9su8qQ==","signatures":[{"sig":"MEYCIQDjvo6yq7ydAS4e0Tw/xLKZRiPBOEW1vpUW+9E1Vd743gIhAKb90FCD1bZD4P9HK2Zbqqr1jq0IgjfGwFccbVKyHbkl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3196710},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=14"},"gitHead":"4fe6860c60488f20986761b09437becb6594103e","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"c8 tap --no-cov test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"9.4.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"19.6.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","tap":"^16.3.7","yaml":"^2.3.1","eslint":"^8.44.0","terser":"^5.18.2","remark-cli":"^11.0.0","typescript":"^5.1.6","assemblyscript":"^0.27.5","all-contributors-cli":"^6.26.0","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^5.60.1","remark-preset-lint-recommended":"^6.1.3","@typescript-eslint/eslint-plugin":"^5.60.1","remark-lint-no-consecutive-blank-lines":"^4.1.3"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.2.0-beta.1_1688336309311_0.04072823722683849","host":"s3://npm-registry-packages"}},"5.2.0-beta.2":{"name":"hyphenopoly","version":"5.2.0-beta.2","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.2.0-beta.2","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"dist":{"shasum":"af6d942f4eaca6047dffef001597f70fba3c89cc","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.2.0-beta.2.tgz","fileCount":156,"integrity":"sha512-rvobcXEh6VoXgCrUBX9awOaS74fP+wFiD2BGDyqC1oKnVnJEogMroMA7M7cBCAl3aAG+aluf6glTiNBH/cVSEw==","signatures":[{"sig":"MEUCIQD7H8zVJup9WDNcT3wF0e8gB/eFvVZITg0t6ymwQZ8lUAIgEWPSNF2r8y1+OvYwfTavlD4njYL47M5qA5B5R+LFHsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3193312},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=14"},"gitHead":"58a3d95f8f90390065daa90fadb8e290d2bdaa94","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"c8 tap --no-cov test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"9.4.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"19.6.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^8.0.1","tap":"^16.3.8","yaml":"^2.3.1","eslint":"^8.48.0","terser":"^5.19.2","remark-cli":"^11.0.0","typescript":"^5.2.2","assemblyscript":"^0.27.9","all-contributors-cli":"^6.26.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.4.1","remark-preset-lint-recommended":"^6.1.3","@typescript-eslint/eslint-plugin":"^6.4.1","remark-lint-no-consecutive-blank-lines":"^4.1.3"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.2.0-beta.2_1693082305468_0.833122594160475","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"hyphenopoly","version":"5.2.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.2.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"dist":{"shasum":"5c1cb3bae8e32b95ccb5799449d224530e05c867","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.2.0.tgz","fileCount":156,"integrity":"sha512-Ql2hzdvD44U0FodZjI9fzYNHPY5wg7kPT8dD1oipEmm4n455tH5vGmB2W7V8nRnNoY+M3Rv0t1FGQkdU9Ffcow==","signatures":[{"sig":"MEUCIGtpsxTkfb+5kZIOQt13ye39quOaIvkaEN5dMvhyDIeBAiEAvWNsQ3P77obmYjbHNIoiQ57lHW0TK/VqInryPvzpR3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3192674},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=16"},"gitHead":"209f7d991a34ff12eb913d9f1383a0a69d0b5477","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts && remark -q *.md && remark -q */*.md","test":"c8 tap --disable-coverage --allow-empty-coverage test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"10.1.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"20.8.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","tap":"^18.4.2","yaml":"^2.3.2","eslint":"^8.50.0","terser":"^5.21.0","remark-cli":"^12.0.0","typescript":"^5.2.2","assemblyscript":"^0.27.11","all-contributors-cli":"^6.26.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.7.4","remark-preset-lint-recommended":"^6.1.3","@typescript-eslint/eslint-plugin":"^6.7.4","remark-lint-no-consecutive-blank-lines":"^4.1.3"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.2.0_1696450072746_0.6452566834954143","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"hyphenopoly","version":"5.2.1","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.2.1","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"dist":{"shasum":"38ae90fd63ae378cc3f1baaf4c4adc974b37c46d","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.2.1.tgz","fileCount":156,"integrity":"sha512-bVDq+QbTqg9LcENRGHrXWTyb2XkUXbYUqQh2vpL5lOa4O+WIieCbptukZQEKIYdlg0V72n43wB3CcVk2jCPd9Q==","signatures":[{"sig":"MEUCIQDD/NhmnQIB3sFN81GJC+5U/bzzQ7ZZRk4+oQ1sfJ+QHQIgIydkl95maxWGwsdHH95BTRCHIrIEQ5Nx9ryaYX2mjbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3176980},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=16"},"gitHead":"cdfc226cca28b4691760f99b3c0c0b28c84d1620","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts testsuite/* && remark -q *.md && remark -q */*.md","test":"c8 tap --disable-coverage --allow-empty-coverage test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"10.1.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"20.8.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","tap":"^18.5.2","yaml":"^2.3.3","eslint":"^8.51.0","terser":"^5.22.0","remark-cli":"^12.0.0","typescript":"^5.2.2","assemblyscript":"^0.27.14","eslint-plugin-html":"^7.1.0","all-contributors-cli":"^6.26.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.8.0","remark-preset-lint-recommended":"^6.1.3","@typescript-eslint/eslint-plugin":"^6.8.0","remark-lint-no-consecutive-blank-lines":"^4.1.3"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.2.1_1697751749526_0.8205991123725613","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"hyphenopoly","version":"5.3.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@5.3.0","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"dist":{"shasum":"a938dc973de531e5d58b6e1a2a3bfa0f14cdc00e","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-5.3.0.tgz","fileCount":156,"integrity":"sha512-9GajH50TuO+c25VzYUq2luYpyOybpVcDQ4B7fNWy+n3yQ3dSLRFcEC9oJqG96C/rE5Z3zVP8L/K/3ilzBa49PA==","signatures":[{"sig":"MEQCIClRIhLIlIzMvu/25WTGkvbziDkhvwtZjGK1k4a/HGc/AiAVdQEUtdUeE3h0htXKEqqfL5AlNOocROA7auXxRVyQug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3176089},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=16"},"gitHead":"274b8d34252c52937627edcb3e9f07363e6668d5","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts testsuite/* && remark -q *.md && remark -q */*.md","test":"c8 tap --disable-coverage --allow-empty-coverage test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"10.1.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"20.8.0","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"]},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","tap":"^18.6.1","yaml":"^2.3.4","eslint":"^8.54.0","terser":"^5.24.0","remark-cli":"^12.0.0","typescript":"^5.3.2","assemblyscript":"^0.27.22","eslint-plugin-html":"^7.1.0","all-contributors-cli":"^6.26.1","eslint-plugin-security":"^1.7.1","@typescript-eslint/parser":"^6.12.0","remark-preset-lint-recommended":"^6.1.3","@typescript-eslint/eslint-plugin":"^6.12.0","remark-lint-no-consecutive-blank-lines":"^4.1.3"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_5.3.0_1700864907888_0.589593552197317","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"hyphenopoly","version":"6.0.0","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","_id":"hyphenopoly@6.0.0","homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"dist":{"shasum":"da556aebafc10c856f2169fd57aa53255fc3c987","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-6.0.0.tgz","fileCount":158,"integrity":"sha512-42M87fsJSu0jRiCZqlVsaBwY5onH6/6y5akaLW794wsc2M4hLj875ZeloQG8yLhlaSQRZEgxz/SQAVn5LVVthg==","signatures":[{"sig":"MEUCIQCyUYCkewytazD1onOo7xDLMpPUuuFWOmDmXl//PLa6bwIgSHUWpvE8tQ70GX9TFdTE1QrS8PX2ne49BcfzIWeibMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177969},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=18"},"gitHead":"8eb5e44a374164e41ce7751c6264f9a925c02b77","scripts":{"doc":"cd ./docs/ && bundle exec jekyll serve -l -o","lint":"eslint --no-warn-ignored Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts testsuite/* && remark -q *.md && remark -q */*.md","test":"c8 tap --disable-coverage --allow-empty-coverage test/*.js","prepare":"sh ./tools/minify.sh","pretest":"npm run lint","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","createAllWasm":"sh ./tools/createAllWasm.sh","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","preinstall3rdparty":"rm -fR third-party","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make"},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"repository":{"url":"git+https://github.com/mnater/Hyphenopoly.git","type":"git"},"_npmVersion":"10.5.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","directories":{},"_nodeVersion":"21.7.3","remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"],"settings":{"list-item-indent":3}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","tap":"^20.0.3","yaml":"^2.4.5","eslint":"^8.57.0","terser":"^5.31.1","remark-cli":"^12.0.1","typescript":"^5.5.2","assemblyscript":"^0.27.28","eslint-plugin-html":"^8.1.1","all-contributors-cli":"^6.26.1","eslint-plugin-security":"^3.0.0","@typescript-eslint/parser":"^7.14.1","remark-preset-lint-recommended":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.14.1","remark-lint-no-consecutive-blank-lines":"^5.0.0"},"runkitExampleFilename":"examples/example.js","_npmOperationalInternal":{"tmp":"tmp/hyphenopoly_6.0.0_1719781711793_0.09654934159576833","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"hyphenopoly","version":"6.1.0","description":"Hyphenation for node and Polyfill for client-side hyphenation.","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"homepage":"https://mnater.github.io/Hyphenopoly/","bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"license":"MIT","author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"main":"hyphenopoly.module.js","type":"module","engines":{"node":">=22"},"repository":{"type":"git","url":"git+https://github.com/mnater/Hyphenopoly.git"},"devDependencies":{"@stylistic/eslint-plugin":"^5.6.1","all-contributors-cli":"^6.26.1","assemblyscript":"^0.28.9","c8":"^10.1.3","eslint":"^9.39.2","eslint-plugin-html":"^8.1.3","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-security":"^3.0.1","globals":"^16.5.0","remark-cli":"^12.0.1","remark-lint-no-consecutive-blank-lines":"^5.0.1","remark-preset-lint-recommended":"^7.0.1","tap":"^21.5.0","terser":"^5.44.1","typescript":"^5.9.3","typescript-eslint":"^8.51.0","yaml":"^2.8.2"},"remarkConfig":{"plugins":["remark-preset-lint-recommended","remark-lint-no-consecutive-blank-lines"],"settings":{"list-item-indent":3}},"c8":{"reporter":["lcov","text"],"reports-dir":".c8/"},"scripts":{"preinstall3rdparty":"rm -fR third-party","install3rdparty":"git clone https://github.com/WebAssembly/binaryen.git third-party/binaryen","postinstall3rdparty":"cd ./third-party/binaryen/ && cmake . && make","createWasmForLang":"sh ./tools/createWasmForLang.sh en-us","createAllWasm":"sh ./tools/createAllWasm.sh","pretest":"npm run lint","test":"c8 tap --disable-coverage --allow-empty-coverage test/*.js","testsuite":"open http://127.0.0.1/~mnater/Hyphenopoly/testsuite/ && open http://127.0.0.1/~mnater/Hyphenopoly/min/testsuite/","lint":"eslint Hyphenopoly_Loader.js Hyphenopoly.js hyphenopoly.module.js test/*.js src/*.ts testsuite/* && remark -q *.md && remark -q */*.md","prepare":"sh ./tools/minify.sh","beforeRelease":"npm run prepare && cp -R ./min ./docs/ && cp ./examples/example.html ./docs/min/ && cp -R ./examples/webpack/dist ./docs/","doc":"cd ./docs/ && bundle exec jekyll serve -l -o"},"runkitExampleFilename":"examples/example.js","_id":"hyphenopoly@6.1.0","gitHead":"325672dda45f2a1e980dd226e602f484894a1ac5","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-exXJMFxLaNAHxl5gQ9JSKNak3M4asJpPonHgctniD7d4Ql6Ba1QQaw7tDBzaoJ8Qmpr4QL5Afo98zESBtvQ0qA==","shasum":"45d3ae15d814a11f989b12df9deca71ca11b78ee","tarball":"https://registry.npmjs.org/hyphenopoly/-/hyphenopoly-6.1.0.tgz","fileCount":160,"unpackedSize":3186237,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCK8R3lVhhwWHnLdJBxHZUWBYrXeTNswtRN4Epab2xQPAIhAM13Mihcp9bbfg49jPMrf3HCoZFoqHgPLREG0/iO9BkU"}]},"_npmUser":{"name":"mnater","email":"mathiasnater@gmail.com"},"directories":{},"maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hyphenopoly_6.1.0_1767287697310_0.8925207534476998"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-13T20:53:56.320Z","modified":"2026-01-01T17:14:57.753Z","1.0.0":"2018-05-12T20:05:35.589Z","1.0.1":"2018-05-13T20:53:56.454Z","2.0.0":"2018-05-27T12:44:19.064Z","2.1.0":"2018-05-27T22:14:30.408Z","2.2.0":"2018-06-26T09:05:08.744Z","2.3.0":"2018-07-26T11:09:37.444Z","2.4.0":"2018-09-01T11:24:54.660Z","2.5.0":"2018-10-02T08:52:11.242Z","2.5.1":"2018-11-04T22:27:18.917Z","2.6.0":"2018-12-01T23:29:52.404Z","2.6.1":"2019-01-09T10:12:46.645Z","2.7.0":"2019-02-01T00:20:30.146Z","2.8.0":"2019-02-28T07:28:31.635Z","3.0.0":"2019-03-28T22:51:20.542Z","3.0.1":"2019-04-04T15:27:32.291Z","3.0.2":"2019-04-28T21:52:12.165Z","3.1.0":"2019-05-28T07:49:31.700Z","3.1.1":"2019-06-27T22:27:22.299Z","3.1.2":"2019-07-24T20:28:56.527Z","3.2.0":"2019-08-24T20:57:04.321Z","3.2.1":"2019-08-29T20:18:40.043Z","3.3.0":"2019-10-14T19:49:06.342Z","3.4.0":"2019-12-26T21:11:49.609Z","4.0.0":"2020-02-02T21:23:35.165Z","4.1.0":"2020-02-19T23:11:05.878Z","4.2.0":"2020-03-27T23:11:58.761Z","4.2.1":"2020-03-31T22:13:29.240Z","4.3.0":"2020-04-16T21:55:00.027Z","4.4.0":"2020-05-04T20:46:51.437Z","4.5.0":"2020-05-21T21:41:45.980Z","4.6.0":"2020-06-29T21:01:38.565Z","4.7.0":"2020-08-05T18:31:48.986Z","4.8.0":"2020-10-09T21:02:24.335Z","4.8.1":"2020-11-05T22:27:54.271Z","4.9.0":"2020-12-01T20:24:33.197Z","4.10.0":"2021-01-05T21:14:26.705Z","4.11.0":"2021-03-06T23:02:05.297Z","4.12.0":"2021-07-20T23:34:27.911Z","5.0.0-beta.1":"2021-09-13T21:36:59.635Z","5.0.0-beta.2":"2021-11-03T21:02:47.836Z","5.0.0-beta.3":"2022-01-08T22:31:12.775Z","5.0.0-beta.4":"2022-04-06T20:32:10.505Z","5.0.0-beta.5":"2022-09-28T22:56:06.517Z","5.0.0-beta.6":"2022-10-20T21:36:12.257Z","5.0.0":"2023-01-03T21:08:47.447Z","5.1.0":"2023-05-19T20:18:36.784Z","5.2.0-beta.1":"2023-07-02T22:18:29.635Z","5.2.0-beta.2":"2023-08-26T20:38:25.735Z","5.2.0":"2023-10-04T20:07:53.152Z","5.2.1":"2023-10-19T21:42:29.830Z","5.3.0":"2023-11-24T22:28:28.208Z","6.0.0":"2024-06-30T21:08:32.066Z","6.1.0":"2026-01-01T17:14:57.536Z"},"bugs":{"url":"https://github.com/mnater/Hyphenopoly/issues"},"author":{"name":"Mathias Nater","email":"mathiasnater@gmail.com"},"license":"MIT","homepage":"https://mnater.github.io/Hyphenopoly/","keywords":["hyphenation","html","polyfill","hyphens","hyphen","soft","hyphenate","JavaScript","wasm","Webassembly"],"repository":{"type":"git","url":"git+https://github.com/mnater/Hyphenopoly.git"},"description":"Hyphenation for node and Polyfill for client-side hyphenation.","maintainers":[{"name":"mnater","email":"mathiasnater@gmail.com"}],"readme":"# Hyphenopoly.js\n\n[![CircleCI](https://circleci.com/gh/mnater/Hyphenopoly/tree/master.svg?style=shield)](https://circleci.com/gh/mnater/Hyphenopoly/tree/master)\n[![Coverage Status](https://coveralls.io/repos/github/mnater/Hyphenopoly/badge.svg?branch=master)](https://coveralls.io/github/mnater/Hyphenopoly?branch=master)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/de50e1ae70a64a47b0bd9b5449f89353)](https://app.codacy.com/gh/mnater/Hyphenopoly/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)\n\nHyphenopoly.js is a __JavaScript-polyfill for hyphenation in HTML__: it hyphenates text if the user agent does not support CSS-hyphenation at all or not for the required languages and it is a __Node.js-module__.\n\nThe package consists of the following parts:\n- _Hyphenopoly_Loader.js_ (~11KB unpacked, ~2KB minified and compressed): feature-checks the client and loads other resources if necessary.\n- _Hyphenopoly.js_ (~36KB unpacked, ~5KB minified and compressed): does the whole DOM-foo and wraps wasm.\n- _wasm-Modules_ (sizes differ! e.g. en-us.wasm: ~21KB uncompressed, ~15KB compressed): core hyphenation functions and hyphenation patterns in a space saving binary format (including pattern license).\n- _hyphenopoly.module.js_: the node module to hyphenate plain text strings.\n\n## Usage (Browser)\nPlace all the code for Hyphenopoly at the top of the header (immediately after the `<title>` tag) to ensure resources are loaded as early as possible.\n\nYou'll have to insert two script blocks. In the first block, load Hyphenopoly_Loader.js as an external script.\nIn the second block, provide the initial configurations for Hyphenopoly_Loader as an inline script. This also triggers all further steps.\n\nAlso, don't forget to enable CSS hyphenation.\n\n[Example](http://mnater.github.io/Hyphenopoly/min/example.html):\n```html\n<!DOCTYPE html>\n<html>\n    <head>\n        <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">\n        <title>Example 1</title>\n        <script src=\"./Hyphenopoly_Loader.js\"></script>\n        <script>\n        Hyphenopoly.config({\n            require: {\n                \"la\": \"honorificabilitudinitas\",\n                \"de\": \"Silbentrennungsalgorithmus\",\n                \"en-us\": \"Supercalifragilisticexpialidocious\"\n            },\n            setup: {\n                selectors: {\n                    \".container\": {}\n                }\n            }\n        });\n        </script>\n        <style type=\"text/css\">\n            body {\n                width:60%;\n                margin-left:20%;\n            }\n            p {\n                text-align: justify;\n                margin: 0 2em 0 0;\n            }\n            .container {\n                display: flex;\n                hyphens: auto;\n                -ms-hyphens: auto;\n                -moz-hyphens: auto;\n                -webkit-hyphens: auto;\n            }\n        </style>\n    </head>\n    <body>\n        <h1>Example 1</h1>\n        <div class=\"container\">\n            <p lang=\"la\">Qua de causa Helvetii quoque reliquos Gallos virtute praecedunt, quod fere cotidianis proeliis cum Germanis contendunt, cum aut suis finibus eos prohibent aut ipsi in eorum finibus bellum gerunt.</p>\n            <p lang=\"en-us\">For which reason the Helvetii also surpass the rest of the Gauls in valor, as they contend with the Germans in almost daily battles, when they either repel them from their own territories, or themselves wage war on their frontiers.</p>\n            <p lang=\"de\">Aus diesem Grund übertreffen auch die Helvetier die übrigen Gallier an Tapferkeit, weil sie sich in fast täglichen Gefechten mit den Germanen messen, wobei sie diese entweder von ihrem Gebiet fernhalten oder selbst in deren Gebiet kämpfen.</p>\n        </div>\n    </body>\n</html>\n```\nLet's go through this example step by step:\n\n### UTF-8\nMake sure your page is encoded as utf-8.\n\n### script blocks – load, configure and run Hyphenopoly_Loader.js\nHyphenopoly_Loader.js needs some information to run. This information is provided as a parameter object to the function `Hyphenopoly.config()`. This information is stored in a globally accessible Object called `window.Hyphenopoly`. Hyphenopoly_Loader.js and (if necessary) Hyphenopoly.js will add other methods and properties only to this object – there will be no other global variables or functions beyond this object.\n\n#### require\nThe configuration object must have exactly one property called `require` which itself is an object containing at least one nameValuePair where the name is a language code string (Some languages are region-specific. See the patterns directory for supported languages. E.g. just using `en` won't work, use `en-us`or `en-gb`) and the value is a long word string in that language (preferably more than 12 characters long).\n\nIf you want to force the usage of Hyphenopoly.js for a language (e.g. for testing purposes), write `\"FORCEHYPHENOPOLY\"` instead of the long word.\n\nHyphenopoly_Loader.js tests if the client (aka browser, aka user agent) supports CSS hyphenation for the language(s) given in `require`. In the example above, it will test if the client supports CSS-hyphenation for Latin, German and US-English.\n\nIf one of the given languages isn't supported, it automatically hides the document's contents and loads Hyphenopoly.js and the necessary WebAssembly modules.\n\nHyphenopoly.js – once loaded – will hyphenate the elements according to the settings and unhide the document when it's done.\n\nIf something goes wrong and Hyphenopoly.js is unable to unhide the document, Hyphenopoly_Loader.js has a timeout that kicks in after some time (defaults to 1000ms) and unhides the document and writes a message to the console.\n\nIf the browser supports all required languages, the script deletes the `Hyphenopoly`-object and terminates without further ado.\n\n### enable CSS-hyphenation\nHyphenopoly by default hyphenates elements (and their children) with the classname `.hyphenate`. Don't forget to enable CSS-hyphenation for the classes eventually handled by Hyphenopoly.\n\n## Usage (node)\nInstall:\n````shell\nnpm i hyphenopoly\n````\n\n````javascript\nimport hyphenopoly from \"hyphenopoly\";\n\nconst hyphenator = hyphenopoly.config({\n    \"exceptions\": {\n        \"en-us\": \"en-han-ces\"\n    },\n    \"hyphen\": \"•\",\n    \"loader\": async (file, patDir) => {\n        const {readFile} = await import(\"node:fs/promises\");\n        return readFile(new URL(file, patDir));\n    },\n    \"require\": [\"de\", \"en-us\"]\n});\n\nasync function hyphenateEn(text) {\n    const hyphenateText = await hyphenator.get(\"en-us\");\n    console.log(hyphenateText(text));\n}\n\nasync function hyphenateDe(text) {\n    const hyphenateText = await hyphenator.get(\"de\");\n    console.log(hyphenateText(text));\n}\n\nhyphenateEn(\"hyphenation enhances justification.\");\nhyphenateDe(\"Silbentrennung verbessert den Blocksatz.\");\n````\n\n## Support this project\n[![PayPal](https://www.paypal.com/en_US/i/btn/btn_donateCC_LG_global.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=SYNZKB8Z2FRQY)\n\n<a href=\"https://opencollective.com/hyphenopoly/donate\" target=\"_blank\">\n  <img src=\"https://opencollective.com/hyphenopoly/donate/button@2x.png?color=blue\" width=300 />\n</a>\n\n## Automatic hyphenation\nThe algorithm used for hyphenation was developed by Franklin M. Liang for TeX. It works more or less like this:\n\n1. Load a set of precomputed language specific patterns. The patterns are stored in a structure called a trie, which is very efficient for this task.\n2. Collect all patterns that are a substring of the word to be hyphenated.\n3. Combine the numerical values between characters: higher values overwrite lower values.\n4. Odd values are hyphenation points (except if the hyphenation point is left from `leftmin` and right from `rightmin`), replace them with a soft hyphen and drop the other values.\n5. Repeat steps 2. - 4. for all words longer than minWordLength\n\nExample:\n````text\nHyphenation\nh y p h e n a t i o n\nh y3p h\n      h e2n\n      h e n a4\n      h e n5a t\n         1n a\n          n2a t\n             1t i o\n               2i o\n                  o2n\nh0y3p0h0e2n5a4t2i0o2n\nHy-phen-ation\n````\n\nThe patterns are precomputed and available for many languages on [CTAN](https://www.ctan.org/tex-archive/language/hyphenation/) and [tex-hyphen](https://github.com/hyphenation/tex-hyphen). For Hyphenopoly.js they are converted to a succinct trie data structure (including pattern license, metadata, and the patterns).\n\nThe original patterns are computed from a large list of hyphenated words by a program called `patgen`. They aim to find some hyphenation points – not all – because it's better to miss a hyphenation point than to have some false hyphenation points. Most patterns are really good, but none are error free.\n\nThese patterns vary in size. This is mostly due to the different linguistic characteristics of the languages.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\"><a href=\"https://github.com/StephanHoyer\"><img src=\"https://avatars.githubusercontent.com/u/54701?v=4?s=100\" width=\"100px;\" alt=\"Stephan Hoyer\"/><br /><sub><b>Stephan Hoyer</b></sub></a><br /><a href=\"https://github.com/mnater/Hyphenopoly/commits?author=StephanHoyer\" title=\"Documentation\">📖</a> <a href=\"https://github.com/mnater/Hyphenopoly/commits?author=StephanHoyer\" title=\"Code\">💻</a></td>\n      <td align=\"center\"><a href=\"http://thomasbroadley.com\"><img src=\"https://avatars0.githubusercontent.com/u/8731922?v=4?s=100\" width=\"100px;\" alt=\"Thomas Broadley\"/><br /><sub><b>Thomas Broadley</b></sub></a><br /><a href=\"https://github.com/mnater/Hyphenopoly/commits?author=tbroadley\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\"><a href=\"https://kailueke.gitlab.io/\"><img src=\"https://avatars0.githubusercontent.com/u/1189130?v=4?s=100\" width=\"100px;\" alt=\"Kai Lüke\"/><br /><sub><b>Kai Lüke</b></sub></a><br /><a href=\"https://github.com/mnater/Hyphenopoly/commits?author=pothos\" title=\"Code\">💻</a></td>\n      <td align=\"center\"><a href=\"http://www.data-factory.net/\"><img src=\"https://avatars2.githubusercontent.com/u/998558?v=4?s=100\" width=\"100px;\" alt=\"Sebastian Blank\"/><br /><sub><b>Sebastian Blank</b></sub></a><br /><a href=\"#example-blankse\" title=\"Examples\">💡</a></td>\n      <td align=\"center\"><a href=\"https://www.ghsvs.de\"><img src=\"https://avatars2.githubusercontent.com/u/20780646?v=4?s=100\" width=\"100px;\" alt=\"ReLater\"/><br /><sub><b>ReLater</b></sub></a><br /><a href=\"#maintenance-ReLater\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\"><a href=\"https://github.com/julian-zatloukal\"><img src=\"https://avatars3.githubusercontent.com/u/58230917?v=4?s=100\" width=\"100px;\" alt=\"julian-zatloukal\"/><br /><sub><b>julian-zatloukal</b></sub></a><br /><a href=\"https://github.com/mnater/Hyphenopoly/commits?author=julian-zatloukal\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\"><a href=\"http://www.neoskop.de/\"><img src=\"https://avatars1.githubusercontent.com/u/1702250?v=4?s=100\" width=\"100px;\" alt=\"Maik Jablonski\"/><br /><sub><b>Maik Jablonski</b></sub></a><br /><a href=\"https://github.com/mnater/Hyphenopoly/commits?author=jablonski\" title=\"Documentation\">📖</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\"><a href=\"https://github.com/yashha\"><img src=\"https://avatars0.githubusercontent.com/u/4728786?v=4?s=100\" width=\"100px;\" alt=\"yashha\"/><br /><sub><b>yashha</b></sub></a><br /><a href=\"https://github.com/mnater/Hyphenopoly/commits?author=yashha\" title=\"Code\">💻</a></td>\n      <td align=\"center\"><a href=\"http://danburzo.ro/\"><img src=\"https://avatars3.githubusercontent.com/u/205375?v=4?s=100\" width=\"100px;\" alt=\"Dan Burzo\"/><br /><sub><b>Dan Burzo</b></sub></a><br /><a href=\"https://github.com/mnater/Hyphenopoly/commits?author=danburzo\" title=\"Code\">💻</a></td>\n      <td align=\"center\"><a href=\"https://github.com/CommanderRoot\"><img src=\"https://avatars.githubusercontent.com/u/4395417?v=4?s=100\" width=\"100px;\" alt=\"Tobias Speicher\"/><br /><sub><b>Tobias Speicher</b></sub></a><br /><a href=\"https://github.com/mnater/Hyphenopoly/commits?author=CommanderRoot\" title=\"Code\">💻</a></td>\n    </tr>\n  </tbody>\n  <tfoot>\n    \n  </tfoot>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","readmeFilename":"README.md"}