{"_id":"@dyscolor/syllabify-fr-wasm","_rev":"12-9a884d0e20fdc6e751d132bf6b699f41","name":"@dyscolor/syllabify-fr-wasm","dist-tags":{"latest":"0.10.0"},"versions":{"0.5.0":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.5.0","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.5.0","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"f24b60bfbef6fb206c9aeb1edf27eea9d92fc6ef","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.5.0.tgz","fileCount":6,"integrity":"sha512-zKTP3+xH6/XbCP/AIgl1wMOK+PTP55QZ8MmLi3Fxi+22hUTwd7qX29gnImb3SzDmOV6zWVp+tET5fe1pjMPkUg==","signatures":[{"sig":"MEUCIHurl4OhLHp5ORdy4YiUt6DeXAApYURSGxuFrzjAwPvzAiEA9te73CSMbmabOacrFJbsCBO4kC3mVDHKhNCDM3P0bj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198363},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"d0503d12e736484871e0e6d2cb409ca451aaa1ee","_npmUser":{"name":"kevinlabory","email":"kevinlabory@gmail.com"},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.6.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"22.15.0","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.5.0_1777198956686_0.4881411169156189","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.6.2","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.6.2","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"c6dc3aa3e240c3ff0655cf5d9aa2876db7052788","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.6.2.tgz","fileCount":6,"integrity":"sha512-JJaqxan+bUI3djYi93vNwib0BdZyGJw54fKpsuD9RFkPlma6PyKoR08qBZLYqIOPgo00eFak/+m1l7AMJOaOcg==","signatures":[{"sig":"MEYCIQDhyF+SvoaL8sMADeq69dgtgalUQsQNxCa95oMXSjn5hgIhAP7JPFSIdnvd8KP7LAVPbuzKfV3jXgv6714Uk0nClxU9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198308},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"0960a3aa1ba923a3d6ab0fa9219c447a013eb4ea","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.11.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.14.1","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.6.2_1777581564197_0.5518882147729411","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.7.0","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.7.0","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"f40dca9c26dd7f65cbb957526bbf8868c3456af3","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.7.0.tgz","fileCount":6,"integrity":"sha512-FKrj7in2sVqmfrJZHpgLzBO8EXJ5/tqRdRI3dKlXrdNo9LwE0Edk9UlIUVrO+yc2iAyAPzt5qtrM7sh6eBILlQ==","signatures":[{"sig":"MEYCIQDuHrS+A+NZuGA4qK3s5U2tK2g3MzXYIz5ZkMKre/FIfgIhAJMBXIDnpNVk14XRQHcfEX4cSEA0jatJmYOcu6wwXjmZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198308},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"2cb79de6262e91490adc5b4a3f2608779f06bb97","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.11.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.14.1","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.7.0_1777668317918_0.13669343864585826","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.7.1","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.7.1","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"8191e55401ebb4dfe83204c2f1103117c59b6aea","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.7.1.tgz","fileCount":6,"integrity":"sha512-uJoqT2WTtHWP4AyY1R7wE21F032hIBSsHzWhUcEMsU0ZzzjcNHUezmBKhMvujMZL0/rt+jsLeYDwppI8uZodrw==","signatures":[{"sig":"MEUCIQCfNpBRjIQOszkxAAevSsPBv5B6HAWdgXbgYIw2pWt6awIgFEux1JTCrsF/P0d73hKSjul5fuOGCPNF76qBI4OYbhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200857},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"b4658260908cba2b37341a3b510cfe51e3e47535","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.11.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.14.1","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.7.1_1777825822106_0.9451316715104934","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.8.0","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.8.0","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"f3eb61b3109082dd28d4025f50894cd149bda993","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.8.0.tgz","fileCount":6,"integrity":"sha512-f8mSNX+hHPyYXKga2JUffBq6COWaNy0/Hp/uzOD2dtvnb7hqiPKDArf0HxIIlkwGeJ4JTo8umjpgp/xoGibBbQ==","signatures":[{"sig":"MEQCIF+17PoiLISoSJ4+G2Pa0hBUWqmbcl0Ubv0H6CdyP83FAiBgmq2RvmUVH9wBy9qq9So60NMqYCgqQ3M6avXQKC/VeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200920},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"a3051cc92f5215c606d66ba826eb1ab945836095","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.11.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.14.1","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.8.0_1778049183971_0.5271242777169034","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.8.1","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.8.1","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"e55e95532d4575e9d2b05a8e9fa864e1f136cb63","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.8.1.tgz","fileCount":6,"integrity":"sha512-mgInTGdltqBk+MxLxfRV2+Y+Hs0TF3Bj6lICupkUcdRWwkTZcn+i6zl8FBopRV57hjGXgfq/yGnrKz9wO6aQJA==","signatures":[{"sig":"MEQCIFTvXK57O1KI09f3bM35SUgLLTrN0KN5smYT8xUUbzajAiBohB761EVew0rg2MtoOgNNP+5rwX/Z3xsvWH/FKGez8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211030},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"31d51152fabede4a7f45794bc6f84afe450cbcd4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.11.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.14.1","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.8.1_1778186697651_0.8613675577306321","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.8.2","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.8.2","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"18653b4d3379e19b7b12b3a2ffa6a580e8b05eaa","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.8.2.tgz","fileCount":6,"integrity":"sha512-OaYf1DEW0V4lmwK5m0gdsUqbxOY044qjr7C8NgCXL6q03u/4wpa6GE6ph+xooILKzCBXXz0H2ttSbLHNCBCcew==","signatures":[{"sig":"MEUCIQDzk+P9xjCWp6cv+YO5YlKCuKbjNVbawuVvEM64jyhdxAIgVQq+8lt9I9coHt7xkqBQQP5N2g+bDx9wsng1aPYp1rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211089},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"19722f198d64ce619fb4a1b9f6c5a14e7f7741ce","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.11.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.14.1","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.8.2_1778188542269_0.7592067633977995","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.8.3","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.8.3","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"cf5051ecd006fe5248559d0b8655b4078f66ac69","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.8.3.tgz","fileCount":6,"integrity":"sha512-qmdjax5P6ieM2FNQWGzILiTVxZxNUrvmb3KlicTNCNUiN4jhxoBPxXdh7OTgXiNs4+Hbrdq+3UkDX3eWnsKR4w==","signatures":[{"sig":"MEYCIQDpHMc2zHnlpsB2mXi8Q5GCzrr0JcVvdZZBrN2dbi+7oAIhANoKgPSCO9mlIvjoW0R6B/PcIB0vmkTJQmds1STeHFmB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211721},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"490d2101a352866d561fd4411a9f07fd819ff6aa","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.11.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.14.1","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.8.3_1778440971678_0.8271444521964548","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.8.4","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.8.4","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"5c7517a55879cce884ec62e7f381009ac449f7f6","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.8.4.tgz","fileCount":6,"integrity":"sha512-Pz6qCerDwKRKsnhF2MFvPqP96zhHrZAc03PKM9Q6diA/AT+YERQLLaLAf9TjfuG2GRKz7NijytwtgVynyG+EeQ==","signatures":[{"sig":"MEYCIQDOTsZ8Vkl9TMtGmllDch//sPcZx8t0VxtRNWEwwGIquAIhAK7dUliLsTXQtQWOfKcVOygYwXRNa/MLjU09mb5pkXwU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201236},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"1a4892ef7bdea820f5d4b4fca9b2123ee52b00b1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.13.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.8.4_1781588410101_0.6218186886274097","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.8.5","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.8.5","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"94f94a1204430d430c0e529c2d33e1ed73b3e601","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.8.5.tgz","fileCount":6,"integrity":"sha512-xTsJVePOsc6g62ydFQJsuPs9SWh6jvnpHsyDdUWP/bnwEVAFU92tOuhHVfznKBUj2gbuWHvz29lW7HG1NrkNaw==","signatures":[{"sig":"MEUCIEk1oxOBgW5rGbSxYWHO1N8fR3oVR4lfV9mMduTg/RD6AiEA0gLAckVTxPo8EU22EqpPIoDGRhp31rYIHZ57YbLcXLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201236},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"2ece38ed11facda2abc3af5ef83d8228a3516cae","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.13.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.16.0","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.8.5_1782042229572_0.3510471866730527","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@dyscolor/syllabify-fr-wasm","version":"0.9.0","keywords":["french","syllables","wasm","webassembly","dyslexia"],"license":"GPL-3.0-or-later","_id":"@dyscolor/syllabify-fr-wasm@0.9.0","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"6ea539006385f4b7bc5a67c817f6a2a46d6284a4","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.9.0.tgz","fileCount":6,"integrity":"sha512-e+BpbhPCPLor7cXfjvOZ3AppywqsD9uG0fbw7YpcAe5GcBhwYGBkAYL+cN0VYfgsiKKno1geDGVsZqyzYixCkQ==","signatures":[{"sig":"MEYCIQDgRtqv4vM9hrpwnL9To7bS9v0vsjZCEFcJudeo08Z1lQIhAKZF6xyVoW3QGVul8J5sr5jsnm3NddgvZxmZIDuyHUvc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201236},"main":"syllabify_fr_wasm.js","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"188416ffc1f3f4a080ee7268c8850c77463f4926","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.16.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.18.0","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/syllabify-fr-wasm_0.9.0_1783339788961_0.7380808230380937","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"_id":"@dyscolor/syllabify-fr-wasm@0.10.0","bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"dist":{"shasum":"962ccb28a7295bc3175ba44df0defb9383818493","tarball":"https://registry.npmjs.org/@dyscolor/syllabify-fr-wasm/-/syllabify-fr-wasm-0.10.0.tgz","fileCount":6,"integrity":"sha512-IWY+4En3tVYjRoxlyhmTrn2SgFOKfCwUckq7y9+HBXOVcrUOBWsKicloTGzBeasi2+gCVs/ZKS13adELoyv2pg==","signatures":[{"sig":"MEUCIQDJQBet/FHR2TZ0nH5tpPsZLYDRoFqxHR774Rzn4wpU1gIgN1RT098ySMX9sqNMCyIF/2DLn6NTHbhuhqZEsHDNA7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAd6yZpf6EVJ8NqPx0bJwz9G9NqNTFggeqAkpYoTbU0UAiB925yI2r/LqfAzRPoCMgLDHTQIsMNyAQVBWYWfLWymnA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dyscolor%2fsyllabify-fr-wasm@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197675},"main":"syllabify_fr_wasm.js","name":"@dyscolor/syllabify-fr-wasm","type":"module","types":"syllabify_fr_wasm.d.ts","gitHead":"d7d67a73b08bf18f4846f361c70d8cea637b112c","license":"GPL-3.0-or-later","version":"0.10.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eab58783-b767-46bc-996f-369338a60748"}},"homepage":"https://github.com/kevinlabory/syllabify-fr#readme","keywords":["french","syllables","wasm","webassembly","dyslexia"],"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"_npmVersion":"11.19.0","description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","directories":{},"maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"sideEffects":["./syllabify_fr_wasm.js","./snippets/*"],"_nodeVersion":"24.20.0","collaborators":["Kevin Labory <kevin@dyscolor.com>"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/syllabify-fr-wasm_0.10.0_1789815944541_0.1950195155489911"}}},"time":{"created":"2026-04-26T10:22:36.596Z","modified":"2026-09-19T11:05:45.019Z","0.5.0":"2026-04-26T10:22:36.871Z","0.6.2":"2026-04-30T20:39:24.408Z","0.7.0":"2026-05-01T20:45:18.067Z","0.7.1":"2026-05-03T16:30:22.262Z","0.8.0":"2026-05-06T06:33:04.130Z","0.8.1":"2026-05-07T20:44:57.804Z","0.8.2":"2026-05-07T21:15:42.471Z","0.8.3":"2026-05-10T19:22:51.847Z","0.8.4":"2026-06-16T05:40:10.251Z","0.8.5":"2026-06-21T11:43:49.743Z","0.9.0":"2026-07-06T12:09:49.130Z","0.10.0":"2026-09-19T11:05:44.647Z"},"bugs":{"url":"https://github.com/kevinlabory/syllabify-fr/issues"},"license":"GPL-3.0-or-later","homepage":"https://github.com/kevinlabory/syllabify-fr#readme","keywords":["french","syllables","wasm","webassembly","dyslexia"],"repository":{"url":"git+https://github.com/kevinlabory/syllabify-fr.git","type":"git"},"description":"WebAssembly bindings for syllabify-fr (French syllabification, LireCouleur 6 port)","maintainers":[{"name":"kevinlabory","email":"kevinlabory@gmail.com"}],"readme":"# syllabify-fr-wasm\n\nWebAssembly bindings for [`syllabify-fr`](https://github.com/kevinlabory/syllabify-fr) — French syllabification for reading instruction, port of [LireCouleur 6](https://lirecouleur.forge.apps.education.fr/).\n\n## Licence\n\n**GPL v3 or later.** Derived from LireCouleur 6 (Marie-Pierre & Luc Brungard, GPL v3). Any application distributing this module must comply with GPL v3 terms.\n\n## Build\n\n```bash\nwasm-pack build wasm/ --target web --release\n# Outputs wasm/pkg/ (ESM + .d.ts + wasm binary)\n```\n\nOther targets: `--target bundler` (Vite/Webpack), `--target nodejs`.\n\n## Publish to npm\n\n```bash\n# Build with @dyscolor scope (generates wasm/pkg/ with name @dyscolor/syllabify-fr-wasm)\nwasm-pack build wasm/ --target bundler --scope dyscolor --release\n\n# Publish (first time: npm login + the @dyscolor scope must exist on your npm account)\ncd wasm/pkg\nnpm publish --access public\n```\n\nPublication is automated via GitHub Actions ([`release.yml`](https://github.com/kevinlabory/syllabify-fr/blob/main/.github/workflows/release.yml))\non every `v*` tag push, using npm OIDC trusted publishing (no token required).\n\n## Usage (ESM / browser)\n\n```js\nimport init, {\n  syllables,\n  syllabifyText,\n  phonemes,\n  renderHtml,\n  renderWordHtml,\n} from './pkg/syllabify_fr_wasm.js';\n\nawait init();\n\nsyllables('chocolat');\n// → ['cho', 'co', 'lat']\n\nsyllabifyText('le couvent accueille les moines');\n// → [\n//     { kind: 'word', syllables: ['le'] },\n//     { kind: 'raw', text: ' ' },\n//     { kind: 'word', syllables: ['cou', 'vent'] },  // nom : -ent prononcé\n//     { kind: 'raw', text: ' ' },\n//     { kind: 'word', syllables: ['ac', 'cue', 'ille'] },\n//     ...\n//   ]\n\nphonemes('hier');\n// → [['j', 'i'], ['e^_comp', 'e'], ['r', 'r']]\n\nrenderWordHtml('chocolat');\n// → '<span class=\"word\"><span class=\"syl syl-a\">cho</span>…</span>'\n\nrenderHtml('les hôtels');\n// → '<span class=\"word\">…les…</span> <span class=\"liaison\" data-with=\"z\"></span><span class=\"word\">…hôtels…</span>'\n```\n\n`syllabifyText` disambiguates non-homophonic homographs (`couvent`, `est`, `fils`, `violent`, …) from the preceding word. `syllables` works on isolated words only. `renderHtml` handles text + homographs + liaison markers in one pass; target CSS selectors are `.syl-a`, `.syl-b`, `.word`, `.liaison`.\n\n## Size\n\n~75 KB gzipped (`.wasm` binary), plus ~3 KB for the JS glue.\n\n## Tests\n\n```bash\nwasm-pack test --node wasm/\n```\n\nCore-library regression (4830 words, must stay at 100%):\n\n```bash\ncargo test --no-default-features --features regex-lite\n```\n","readmeFilename":"README.md"}