{"_id":"@gabrielaillet/word-aligner-rcl","_rev":"26-209399b1a295655afa52fb0cb257ae93","name":"@gabrielaillet/word-aligner-rcl","dist-tags":{"latest":"1.3.28"},"versions":{"1.3.2":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.2","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.2","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"c5751cfe0b501cf183ca407cabad719e1cdf6448","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.2.tgz","fileCount":7,"integrity":"sha512-a/rjlbHklGCwquSwsGNQ9/O9bHZic7qA7OwgKKxgp1uQ9ZsD+lYc867rc9t7gxpz+38Me6UJS8c1oFCiOccaOA==","signatures":[{"sig":"MEUCIQCM3TFGNMSrm5OzOyxcqaMU/uS7/Xki+/1Vn83Vr8XtNAIgecAG+g8qi3mVVVJvwrTCPPsJioZdWBT5jDC0QqoxqlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18148050},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"b75c7bfc50bcb24e76fd86bfc960d195353e17c0","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.0","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.2_1765901052841_0.8997790446089782","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.3","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.3","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"2392d546cb2e22e64fdac6a8dcbfb95e1d367b68","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.3.tgz","fileCount":7,"integrity":"sha512-fRc2YUbprqv4gI3R0dkq32vvg1Pms/MeyJ1UZ2IX7PYDKuWniJ3y1DOuo0pvFs5CO5rG9aeEW8GR/kvBAtAxXQ==","signatures":[{"sig":"MEYCIQCUWij2GSqG+GA+ASy6+0mcvd12zcJqy41kZvUyTfH1hQIhALBLjciZ1DjjrGF5Z2Xey18hHh2O2AXlD3lgMi1q66SJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18148205},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"b75c7bfc50bcb24e76fd86bfc960d195353e17c0","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.0","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.3_1765963447160_0.6690806956155968","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.4","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.4","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"8082946725ee8c3adae72b835c726af6b7924b54","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.4.tgz","fileCount":7,"integrity":"sha512-l4ncWRfOI1/ftXrYWcensYPKCP/dMa+UUK5ElUR3L0OFMYe3yT14adSLacpdQDEdKmTnQf4fdonWsjeUaTpGOw==","signatures":[{"sig":"MEUCIQC9oi1+QZv8Hk7qxrBK/8yD3UqwRkrOlf+vb2Qfz/OekwIgFhfaDjII3xpNhwXHCfwAMAcVZe2a0oFtMYB+8N9lRfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18148256},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"b75c7bfc50bcb24e76fd86bfc960d195353e17c0","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.0","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.4_1766072032109_0.7470510992429533","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.5","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.5","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"30b2ce631d57d7d553daf0454844f41917aa2707","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.5.tgz","fileCount":7,"integrity":"sha512-i1iNShfiv2FrYSRtEAO4pIkm0YTHrVTzf+ZEJUbhzfNawPS70w3RrxXWcx7VjVVG9eCM3Kdesm3c/fyrSqREiQ==","signatures":[{"sig":"MEUCIQDEl2xYKmZN1jOOIBdiP+Y7BMF5OGZC6u6OLXL4e32FtwIgca/u/2hmjTnHfNLQ6Wu2sdbHt8EPHNguygkXoRhtSwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18148743},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"b75c7bfc50bcb24e76fd86bfc960d195353e17c0","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.0","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.5_1766073864121_0.023863147983864907","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.6","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.6","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"c47aae731d7ef982af461bbd59e383ad829bdf25","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.6.tgz","fileCount":7,"integrity":"sha512-e6ZxHkFUvcLMbqfszfMoeMmvTGe4OjHhlBrkNv7REoAyEF3QP+qT6h16FwP4cBYe6FMtRk2oD38RPJqNMMQjqw==","signatures":[{"sig":"MEYCIQDGMLYZ/G7PWPRlMZx60ZWq1wAQtYJTvIrM8XqWYdqCFgIhALgaRhjFRwE8wgEGUFdxJBwzHxfG4WZD6GjMqhlrnWdF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18148743},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"b75c7bfc50bcb24e76fd86bfc960d195353e17c0","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.0","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.6_1766073923939_0.5214122891710926","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.8","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.8","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"27c5555d8cf6caf42e8f8f83b13ad5c2aa70ed33","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.8.tgz","fileCount":7,"integrity":"sha512-ip6yBoT2sfWmLShCvlrZQhQNizz4wLMoZ53iibwJO9UKkOSJxdWS+47WcCIava+chLIyml7oG9oWhLjefeWXtA==","signatures":[{"sig":"MEUCIQC4U02aHXxzlUFZ7SRrTg7GMKbzH0jEPyZP3TUfWboPGQIgBX1doGepdMVXJMDXzquTcXU+gwgQ2JJntlVFeHO1tcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22506489},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"b75c7bfc50bcb24e76fd86bfc960d195353e17c0","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.0","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.8_1766586006426_0.9537116864355273","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.9","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.9","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"8413db1d59cdfa00c4ac9cb532244a1f5c121fe3","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.9.tgz","fileCount":7,"integrity":"sha512-kRK8d7oEYEykGysIAxRXaS/FT0BqleI+qjb1x0FPUul64OIga9tdkWwbbncJVy23+M9+3+ewBnUWJDD92NsloA==","signatures":[{"sig":"MEUCIQDrrIx0VhKvnKHVm8NiEV2jkQFY8aeSt1+V3mSmWP6GFAIgb32e1DCCMOeysf3SN84HfauWwST84iZW8WAxtAua9ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22514619},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6742c4bc6cb4934e62e99b7e67ecf00e6e3f0329","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.9_1766589782855_0.28038675352399345","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.10","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.10","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"7ff4861365aaad6279f0dbbc4305b71c5ea81c68","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.10.tgz","fileCount":7,"integrity":"sha512-spK7tcsNpQ27i9AwWD6e2zH4R2Y9jpGRM4jyJyLxoamVxI/2Qh51EJ5yx0xJ+x/XhR3kfPYrObLSMk02Ly7V1Q==","signatures":[{"sig":"MEQCIA+Sktc3aYk1t4wNBqDR5XJwCFn515Xa5+kJBnYYMOzjAiBZVPM3UCBrzTG1uQGdbH5iRNFX6NG4rN4iKhbuMFhxiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22514740},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6742c4bc6cb4934e62e99b7e67ecf00e6e3f0329","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.10_1766590647618_0.64515800282517","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.11","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.11","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"efaadca8a2027526b1a2230a27b63273fd19a97e","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.11.tgz","fileCount":7,"integrity":"sha512-XSQa+I2q4mWPQoAUwl/01Zjcp1RQ0uOlRfX6C90ySvZJvDUXvjkeP0gho5705/CnjjS+etLJCbQFvo/p6K/aog==","signatures":[{"sig":"MEQCIGyg3+C9D3pVwUdMn4X8BDVaguVJ9F1ncSJL6zvcOFfoAiAx8YmfrD7LNCWM+bF58nqDXKGVkJ8i90mFX8DXtWpAOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22513826},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6742c4bc6cb4934e62e99b7e67ecf00e6e3f0329","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.11_1766591297554_0.5054086220337479","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.12","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.12","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"510fd16b4e9fb63554541d6f383e73afd50a92a7","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.12.tgz","fileCount":7,"integrity":"sha512-45jRrL1TwGmCMaPYFg5LNo9r12/VRJKUf2tBADVYr/Ui9MrWffHmtCaX8DrZNPFJsGzHIzWg2dzyP7E0IGsu5w==","signatures":[{"sig":"MEYCIQCE1RJGsEi5G48JRXAGiAlHtqdlljgpixCWdUv64BfghAIhAPA5bj7TweDi13rQueKMIm3HDLclgS7NylsNhDF5dWcG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22513809},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6742c4bc6cb4934e62e99b7e67ecf00e6e3f0329","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.12_1766591487524_0.6682274373080237","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.13","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.13","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"2c671ac04384321fb0272937e35feb5d41d8c97d","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.13.tgz","fileCount":7,"integrity":"sha512-xydu7/F7ye1vLXDm3dssgNBHNDpdcMkrA9cmA+gaIGv3eGSACepgb3XiVf740TUe8P3vh3H8XizYEL7tjp3DtA==","signatures":[{"sig":"MEQCIH84JJqN7Gca2wVQMef0VSzwZ2T6+NP6uKvOZ2STTaIuAiAl2+V5nEfXSRQwDlH/6lxDtzttlSO2xycj6b7nUQgd1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22511467},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6742c4bc6cb4934e62e99b7e67ecf00e6e3f0329","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.13_1767104579467_0.6452642766120322","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.14","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.14","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"603baf17ffdbe4213d2d14571c11ce8bfaa6e3bc","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.14.tgz","fileCount":7,"integrity":"sha512-hlMDJvWFUcbJ1wWBL9PQpLjuHs2Gr4l2348LULZtapxqWha0u1VPhOYeo0tvjq/CYIwRxdOHdQXoD8C2x4tHdw==","signatures":[{"sig":"MEUCIQCQtZYh6pny6mgAbfBNP2cEuEWueOe4o40EsaN7PbELLgIgGaYE4lsplOj5Vf5uhn/D1W+QOY7BRjhx5SNdHqk9A8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23575287},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6742c4bc6cb4934e62e99b7e67ecf00e6e3f0329","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.14_1767606634261_0.9561326585566952","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.15","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.15","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"3f7568cddea2aa44ce4221b15dc19b1ea006fb4c","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.15.tgz","fileCount":7,"integrity":"sha512-RdJzz8Ax3cW4RAHkyjIiwm4/3C+Mv7pXIVjIzuy1ug5+tpu6fiIEgl851Rc0fFrkuNAShd+8uRL7DWMPh7fL9g==","signatures":[{"sig":"MEUCIBjBjF/N2TrDnZIcjCtATOAzE74RnWUQGIleaVJO/FzdAiEA74LhA2a41jtWZDXUIUt1ivVoeYIZkcUweoaAgb9p12s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576665},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6742c4bc6cb4934e62e99b7e67ecf00e6e3f0329","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.15_1767716826118_0.7953737421436471","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.16","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.16","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"57e2545fdaeaa494c4425249f829f3862a45ea2e","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.16.tgz","fileCount":7,"integrity":"sha512-zRiwzsk4pmnKwDLpwy1RIS0iBKnIVswRNllBD0ICnZXnbulxnrIFVlMmoOCP39yNpjeN3S3PfCDMQcAmeCSbIA==","signatures":[{"sig":"MEUCIQCR5Xeps06rFW3WTwueF7zF9q9mLZUipVn8ETCFWPzOEwIgMaPgmC0fF9/RC8zilQx+bcLpC3sq9HBPXCra0rvN+6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576588},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"f0f43264027a7970395a3c897b863dd4e08eb863","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.16_1768217362490_0.3717433772336296","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.17","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.17","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"c494e6dc644a2cd162ec7834dee766260d1f4da8","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.17.tgz","fileCount":7,"integrity":"sha512-5Eyh2ncYVOjVpzqcNpb8E0rlkRlUjG31RhwLl6ivHucMqtRimZqw48Ly/PzeEC3lCT0i/d44ejqn4J/5rToMEg==","signatures":[{"sig":"MEUCIGLqsdKqYapW46V/0S49MBuFJhffaES0SJg2o6Rn3kVKAiEA8KMHC/iD9PmJM0oskaH0YSZC/0DMsfI1Hfjn7M3ujew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576181},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"f0f43264027a7970395a3c897b863dd4e08eb863","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.17_1768226688019_0.20300813243821003","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.18","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.18","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"a76eefd14b0ca3f802e40c9c87979200422cacc5","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.18.tgz","fileCount":7,"integrity":"sha512-wBhhTmY0coW5CAaJX3ZNZFP5Go8RE9QhekWcssfWPIJKpOT9nLevTm9zGNNDsqvugVHXnnJUduUFKH+P09t+mw==","signatures":[{"sig":"MEUCIQCpBW0xLmxr9OocQLcusIFRs8mLVZOJXaF7fUZOnlyJLAIgV6yLCxi5Bfap7m1sLpKICCzwat2iVq2VwCiH45wqeZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23576181},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"f0f43264027a7970395a3c897b863dd4e08eb863","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.2.0","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.2.0","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.18_1768228636390_0.33176840250067774","host":"s3://npm-registry-packages-npm-production"}},"1.3.19":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.19","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.19","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"7cc53a37582c6f2e294d69c4260c2db83bb37122","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.19.tgz","fileCount":214,"integrity":"sha512-/vIUmKHcjnX2Y/F6ONdQ1//uRRPapxPXCpv0NRw16Oc4ik6mgG+SPDFptt+2AJHxP+0NsbozL2IQYvxTIhg1iQ==","signatures":[{"sig":"MEQCIDaNqcluamRMXtNW62g/lV6CZxgrDd7BA86KDauMyNW8AiBV7ev6/VrmZyQep1aQKqbu1/hQBK9mGRICo5QsV8bTFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33333153},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"63d4b161ac68df9e57e11817ec205b883f79adcf","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"react":"^18.3.1","ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.3.1","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.3.1","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.19_1776777990210_0.02605766706230539","host":"s3://npm-registry-packages-npm-production"}},"1.3.20":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.20","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.20","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"644c6b4905c58b39386a2188bcae7da50c679251","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.20.tgz","fileCount":214,"integrity":"sha512-bG7FOR8ywZ9kPsVjv5XvWUAZabpebhc605S7LYJme/qPjY7CYQqlFENJ7PPRcHI9un3Mp24dkXnjdST2dEw5Ng==","signatures":[{"sig":"MEUCIB6wunxmcPFhykxt+ROj3DpdgBoE0rK3IcDg/fRkBMiDAiEAlMpNqv6reom8vcwzA473sbUmSs7SyRZ5DPsm1mMD4Ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33338543},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"63d4b161ac68df9e57e11817ec205b883f79adcf","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build","postpublish":"git tag v$npm_package_version && git push origin v$npm_package_version","prepublishOnly":"rm -rf ./dist && npm run build:prod"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"react":"^18.3.1","ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.3.1","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.3.1","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.20_1776845935723_0.9698438713508433","host":"s3://npm-registry-packages-npm-production"}},"1.3.21":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.21","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.21","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"0445f63456e7962612386d3ff3fcafb80639fe75","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.21.tgz","fileCount":215,"integrity":"sha512-RYqN1sucOgU+Y5czpliWc7Fv9DN+jeanuk6NmJkol4gqKzYQM2bwLwt4aAoWixyJIQZzVPWJw52t4LFZoSB82w==","signatures":[{"sig":"MEYCIQCcn1S2XNwdhbAalUaapfQ3CIQDjxU+cJvXqIYBcVSqdwIhAODsPK0SJk1b5gIuIIxNCVjl2lwHeWO0903nAF71Kvse","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33375877},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9c9bb465f10f7cb3b3e2e44b50746b5262134fdf","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"react":"^18.3.1","ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","suggesting-word-aligner-rcl":"^1.1.2","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.3.1","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.3.1","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.21_1776944597638_0.9987318564309662","host":"s3://npm-registry-packages-npm-production"}},"1.3.22":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.22","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.22","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"c0462ba6b64b7f42d55f3b1951ea979437c7e969","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.22.tgz","fileCount":215,"integrity":"sha512-EvAcYJYdYdtw9JpFxHJyqLYYemN2E9VpDvEnX/mOrkS44HpdaG5eCPXUNFx9HgoUOrcfeSTup8FuYHXV8Ls77g==","signatures":[{"sig":"MEYCIQC3Syf5B8B3jm+3Nz6rjFaXn9SzxXvKhwY2ND5vjzKdzgIhAMIpLRb4CdIi5PQFWrGgqBCj8TjRbqDQqta/5Cjn/6YT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33375978},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9c9bb465f10f7cb3b3e2e44b50746b5262134fdf","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"react":"^18.3.1","ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","suggesting-word-aligner-rcl":"^1.1.2","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.3.1","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.3.1","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.22_1779273080890_0.35536451721423856","host":"s3://npm-registry-packages-npm-production"}},"1.3.23":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.23","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.23","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"16fbd4c6045bf322a70e26e74eac91bc1f9b5f42","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.23.tgz","fileCount":215,"integrity":"sha512-TlPnlthD04hClWBNrP+ye8AGORD14uF7pI+EVZ6lJbq95wqx9xsVGwje4qOBaH0V764TRxAaRaE3vmrN/S1nfA==","signatures":[{"sig":"MEQCIFAd1ZKmYog8tf5O6Y9viYgTfErGr7bt1SbhhVFD9gJ8AiAIq6Xu9KSOkcsuQ45Y0mQl3LTsh7CP9cfxoodmOLklOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33375978},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9c9bb465f10f7cb3b3e2e44b50746b5262134fdf","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"react":"^18.3.1","ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","suggesting-word-aligner-rcl":"^1.1.2","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.3.1","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.3.1","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.23_1779276962525_0.9216383913331934","host":"s3://npm-registry-packages-npm-production"}},"1.3.24":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.24","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.24","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"71519f4c9751cb11c5a24e093639b1ff1bf53f5f","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.24.tgz","fileCount":215,"integrity":"sha512-VsN3oju9rrsSxj87PxFdYaBWA5S6jY9MBmQ8HTeFU6uWLWB7K0EAhh9JgyLkjvSyEUPxJ1hU+B2yxJFKVF4uxA==","signatures":[{"sig":"MEYCIQC6e+15xpDeyIPKtYWc0ReSCnPkIvgMNxMW71hPZ+oFJgIhANflXoVC2uGxM8kHtPGFygE4uR6ZZKLZaIHXAsBANtM2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33375975},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9c9bb465f10f7cb3b3e2e44b50746b5262134fdf","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"react":"^18.3.1","ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","suggesting-word-aligner-rcl":"^1.1.2","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.3.1","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.3.1","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.24_1779277434634_0.7745850010258564","host":"s3://npm-registry-packages-npm-production"}},"1.3.25":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.25","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.25","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"00c53d502052fcf18142782eb50066e4b8822e2f","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.25.tgz","fileCount":215,"integrity":"sha512-z6Kz0bN2mUoalmCrYN+I0AKmJ7d/d9ml0J+9XE/Tu3LX0n5x9eEiUJnhpegM/lKasjMKLurEefw3ft5m12CpgA==","signatures":[{"sig":"MEQCIHA2wuozH6hR6yFA735fFX/IMZC5bWoVy4QqI0rsy/dtAiBkb73ho/chZcvpjcNW2983F3g1L8S4GiZo/+OMqdW1qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33376042},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9c9bb465f10f7cb3b3e2e44b50746b5262134fdf","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"react":"^18.3.1","ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","suggesting-word-aligner-rcl":"^1.1.2","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.3.1","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.3.1","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.25_1779277753659_0.40333293416906635","host":"s3://npm-registry-packages-npm-production"}},"1.3.26":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.26","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.26","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"1c7d115ef0fa5ce31801fb44e6340c9b1365f8f6","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.26.tgz","fileCount":215,"integrity":"sha512-bLU4OoXRqRz3rUWzqgpa0StaRQYdQmNdMqQngF9cgJXgBoCoUD6a4X/xaEQiimsK30sK+4d8Dip0BSG/yepkIw==","signatures":[{"sig":"MEUCIBECkmyWnqdAKM7FQNZs0NxjDfIDOw+A/A9dJyKj1H1bAiEArf4+/YPLS0X30PlTxXV3DWtH2Pqaozg2FoZiKyEw5r4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33376075},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9c9bb465f10f7cb3b3e2e44b50746b5262134fdf","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"react":"^18.3.1","ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","suggesting-word-aligner-rcl":"^1.1.2","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.3.1","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.3.1","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.26_1779278136814_0.5039819922239732","host":"s3://npm-registry-packages-npm-production"}},"1.3.27":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.27","author":"","license":"MIT","_id":"@gabrielaillet/word-aligner-rcl@1.3.27","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"dist":{"shasum":"c35a92c382934dfcfbd3a5c197a3a5217c834cae","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.27.tgz","fileCount":215,"integrity":"sha512-myMH6wRp9ILE0ZmUeG6uUdJTaKKyn4b40wl9T5jA9rhhXOw1Z0P6EVXZib6aglUYyr6zcwN7CnifmTxwW54nag==","signatures":[{"sig":"MEUCIFzVs/NZjUqbahXUuntsmzKXIizXU9ENfP3ag4EqNjMNAiEAkmwtmsy48v3PKbuxvSA/YBOjyhnED82BCLnsRD9kiC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33376818},"main":"dist/index.cjs.js","module":"dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9c9bb465f10f7cb3b3e2e44b50746b5262134fdf","scripts":{"lint":"eslint ./src","test":"jest","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"","lint:fix":"eslint ./src --fix","build:dev":"cross-env MINIFY=false vite build","build:prod":"cross-env MINIFY=true vite build"},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"repository":{"url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git","type":"git"},"_npmVersion":"10.8.2","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","directories":{},"resolutions":{"react":"^18.3.1","ast-types":"^0.14.0"},"_nodeVersion":"23.1.0","dependencies":{"usfm-js":"3.4.3","wordmap":"^0.6.0","deep-equal":"^2.0.5","@mui/styles":"6.5.0","file-loader":"^6.2.0","memoize-one":"^5.1.1","word-aligner":"1.0.2","@mui/material":"6.5.0","uw-tsv-parser":"1.0.3","wordmap-lexer":"^0.3.6","@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","lodash.clonedeep":"^4.5.0","word-aligner-lib":"1.0.1","@mui/styled-engine":"6.5.0","@mui/icons-material":"6.5.0","bible-reference-range":"^1.1.0","suggesting-word-aligner-rcl":"^1.1.2","string-punctuation-tokenizer":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","vite":"^5.2.11","react":"18.3.1","ospath":"1.2.2","webpack":"^5.76.0","fs-extra":"^11.1.0","prettier":"^2.8.4","cross-env":"^7.0.3","react-dom":"18.3.1","@babel/cli":"^7.21.0","path-extra":"^4.3.0","prop-types":"^15.8.1","@babel/core":"^7.21.0","react-icons":"^4.8.0","react-redux":"9.2.0","babel-loader":"^9.1.2","react-tooltip":"^5.30.0","lodash.clonedeep":"^4.5.0","@babel/preset-env":"^7.20.2","react-styleguidist":"^13.1.1","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1"},"peerDependencies":{"react":"^18.x","react-dom":"^18.x","prop-types":"^15.x","react-redux":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/word-aligner-rcl_1.3.27_1779279090537_0.13163214779630117","host":"s3://npm-registry-packages-npm-production"}},"1.3.28":{"name":"@gabrielaillet/word-aligner-rcl","version":"1.3.28","main":"dist/index.cjs.js","module":"dist/index.es.js","repository":{"type":"git","url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git"},"author":"","license":"MIT","publishConfig":{"access":"public"},"exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"scripts":{"start":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist server","build":"NODE_OPTIONS=--openssl-legacy-provider npx styleguidist build","build:prod":"cross-env MINIFY=true vite build","build:dev":"cross-env MINIFY=false vite build","test":"jest","lint":"eslint ./src","lint:fix":"eslint ./src --fix","format":"prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\""},"peerDependencies":{"prop-types":"^15.x","react":"^18.x","react-dom":"^18.x","react-redux":"^7.1.1"},"devDependencies":{"@babel/cli":"^7.21.0","@babel/core":"^7.21.0","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@vitejs/plugin-react":"^4.2.1","babel-loader":"^9.1.2","cross-env":"^7.0.3","fs-extra":"^11.1.0","jest":"^29.5.0","lodash.clonedeep":"^4.5.0","ospath":"1.2.2","path-extra":"^4.3.0","prettier":"^2.8.4","prop-types":"^15.8.1","react":"18.3.1","react-dom":"18.3.1","react-icons":"^4.8.0","react-redux":"9.2.0","react-styleguidist":"^13.1.1","react-tooltip":"^5.30.0","vite":"^5.2.11","webpack":"^5.76.0"},"dependencies":{"@emotion/react":"^11.10.0","@emotion/styled":"^11.10.0","@mui/icons-material":"6.5.0","@mui/material":"6.5.0","@mui/styled-engine":"6.5.0","@mui/styles":"6.5.0","bible-reference-range":"^1.1.0","deep-equal":"^2.0.5","file-loader":"^6.2.0","lodash.clonedeep":"^4.5.0","memoize-one":"^5.1.1","react-bootstrap":"^0.33.1","react-draggable":"^3.3.2","string-punctuation-tokenizer":"2.2.0","suggesting-word-aligner-rcl":"^1.1.2","usfm-js":"3.4.3","uw-tsv-parser":"1.0.3","word-aligner":"1.0.2","word-aligner-lib":"1.0.1","wordmap":"^0.6.0","wordmap-lexer":"^0.3.6"},"resolutions":{"ast-types":"^0.14.0","react":"^18.3.1"},"_id":"@gabrielaillet/word-aligner-rcl@1.3.28","gitHead":"9c9bb465f10f7cb3b3e2e44b50746b5262134fdf","description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","_nodeVersion":"23.1.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Xq1bi8A8iJCpghfXDy+DcwkBevi6MPCMUTm9A/i7Bhefm2Q+iSopDcQ5ubHgIdOWhATtjdz5G3Lepsm6WSeTvg==","shasum":"8f11bc15a539073541f1e54d5c88d82053b75531","tarball":"https://registry.npmjs.org/@gabrielaillet/word-aligner-rcl/-/word-aligner-rcl-1.3.28.tgz","fileCount":215,"unpackedSize":33376992,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGHaruKRdFvzdihxUEozLRvCmqrbC26TiMmeKYzRnXDyAiAXp3bfmLEIREe9iVBb8o5knicZXtDdIr14pghBoAgDhg=="}]},"_npmUser":{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"},"directories":{},"maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/word-aligner-rcl_1.3.28_1779279311726_0.17899112680075202"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-16T16:04:12.753Z","modified":"2026-05-20T12:15:12.156Z","1.3.2":"2025-12-16T16:04:13.107Z","1.3.3":"2025-12-17T09:24:07.472Z","1.3.4":"2025-12-18T15:33:52.357Z","1.3.5":"2025-12-18T16:04:24.381Z","1.3.6":"2025-12-18T16:05:24.231Z","1.3.8":"2025-12-24T14:20:06.725Z","1.3.9":"2025-12-24T15:23:03.160Z","1.3.10":"2025-12-24T15:37:27.921Z","1.3.11":"2025-12-24T15:48:17.898Z","1.3.12":"2025-12-24T15:51:27.831Z","1.3.13":"2025-12-30T14:22:59.807Z","1.3.14":"2026-01-05T09:50:34.586Z","1.3.15":"2026-01-06T16:27:06.460Z","1.3.16":"2026-01-12T11:29:22.794Z","1.3.17":"2026-01-12T14:04:48.369Z","1.3.18":"2026-01-12T14:37:16.751Z","1.3.19":"2026-04-21T13:26:30.685Z","1.3.20":"2026-04-22T08:18:56.063Z","1.3.21":"2026-04-23T11:43:18.033Z","1.3.22":"2026-05-20T10:31:21.168Z","1.3.23":"2026-05-20T11:36:02.896Z","1.3.24":"2026-05-20T11:43:54.968Z","1.3.25":"2026-05-20T11:49:14.000Z","1.3.26":"2026-05-20T11:55:37.178Z","1.3.27":"2026-05-20T12:11:30.819Z","1.3.28":"2026-05-20T12:15:12.040Z"},"bugs":{"url":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia/issues"},"license":"MIT","homepage":"https://github.com/gabrielaillet/word-aligner-rcl-pankosmia#readme","repository":{"type":"git","url":"git+https://github.com/gabrielaillet/word-aligner-rcl-pankosmia.git"},"description":"[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/","maintainers":[{"name":"gabrielaillet","email":"aillet.gabriel05@gmail.com"}],"readme":"\n# word-aligner-rcl\n\n[word-aligner-rcl](https://github.com/unfoldingWord/word-aligner-rcl).  word-aligner-rcl contains three react components: `WordAlignmentTool`, `SuggestingWordAligner` and `WordAligner`. UI components for aligning words in a verse.  See https://github.com/unfoldingWord-box3/enhanced-word-aligner-rcl for a more detailed example of using `SuggestingWordAligner` with alignment suggestions.\n\n**To test comparisons of the three react components:** see section `Local Testing using StyleGuidist` at the bottom of this document.\n\n## Usage Difference WordAlignmentTool over WordAligner\n\n`WordAlignmentTool` adds more components than just the `WordAligner`\n\n- It has a selector column on the left to select verses\n- It has Scripture panes at the top to show the verse in other bibles\n- it has action buttons at the bottom for alignment reset and saving alignment changes\n\n## Usage Difference SuggestingWordAligner over WordAligner\n\n`SuggestingWordAligner` has two additional properties in addition to those of `WordAligner`.\n\n - `suggester`:  This is function call by which this component calls the model to make alignment suggestions.  The TypeScript type signature for this function is\n    ```\n    suggester: ((sourceSentence: string | Token[], targetSentence: string | Token[], maxSuggestions?: number, manuallyAligned?: Alignment[] ) => Suggestion[])|null\n    ```\n    The JavaScript type signature for this function is\n    ```\n    /**\n    * @callback SuggesterCB Takes The source and target translation as well as manual alignments and returns a list of suggestions\n    * @param {string|array[Token]} source - source translation\n    * @param {string|array[Token]} target - target translation\n    * @param {number} maxSuggestions - max number of suggestions\n    * @param {array[Alignment]} manualAlignments - array manual alignments\n    * @return {array[Suggestion]} list of suggestions\n    */\n    ```\n    If the suggester is not available, pass in `null`.\n    The type signature for this function matches the signature of the [AbstractWordMapWrapper predict method](https://github.com/JEdward7777/wordmapbooster/blob/b2a65ec5d20423428178243907339420cca86f37/src/boostwordmap_tools.ts#L294) in the [wordmapbooster project](https://github.com/JEdward7777/wordmapbooster).\n\n    Here is the description of the arguments.\n\n    - `sourceSentence`: The aligner component will pass in an array of [Token](https://github.com/unfoldingWord/wordMAP-lexer/blob/develop/src/Token.ts)s representing the source text such as Greek or Hebrew in the case of scripture.\n    - `targetSentence`: This will be an array of Tokens for the target text of whatever language is being aligned.\n    - `maxSuggestions`: This is the number of [Suggestion](https://github.com/unfoldingWord/wordMAP/blob/master/src/core/Suggestion.ts)s which should be returned.\n\n    - `manuallyAligned`: This parameter contains existing [Alignment](https://github.com/unfoldingWord/wordMAP/blob/master/src/core/Alignment.ts) objects, so that the suggester can respect existing and partial alignments when making suggestions.\n\n    - `return`: The suggester function should return an array of [Suggestion](https://github.com/unfoldingWord/wordMAP/blob/master/src/core/Suggestion.ts) objects which contain the suggested alignments made by the suggester.\n- `asyncSuggester`: This callback is supposed to take the same arguments as suggester but return the answer wrapped in a promise.  Either use this or the other but not both.\n    The JavaScript type signature for this function is\n   ```\n   /**\n   * @callback AsyncSuggesterCB Takes The source and target translation as well as manual alignments and returns a list of suggestions\n   * @param {string|array[Token]} source - source translation\n   * @param {string|array[Token]} target - target translation\n   * @param {number} maxSuggestions - max number of suggestions\n   * @param {array[Alignment]} manualAlignments - array manual alignments\n   * @return {Promise<array[Suggestion]>} list of suggestions\n   */\n    ```\n\n - `hasRenderedSuggestions`: This is a boolean property to `SuggestingWordAligner` which indicates if there are any active suggestions going on.  If this property is false, then alignment related buttons become disabled.\n\n ## Usage Similar to  WordAligner\n\n The following properties are left unchanged and are the same as `WordAligner`:\n\n - `contextId`:  Current verse context. This is an object which identifies which book is being aligned.\n    ```\n    /**\n    * @typedef ContextID\n    * @param {object} details\n    * @property {string} book\n    * @property {string} chapter\n    * @property {string} verse\n    */\n    ```\n - `lexiconCache`: Cache for lexicon data\n - `loadLexiconEntry`: Callback to load lexicon for language and strong number\n    ```\n    /**\n    * @callback LoadLexiconEntryCB\n    * @param {string} lexiconId\n    * @param {string} entryId\n    */\n    ```\n - `onChange`: Optional callback for whenever alignment changed.  Contains the specific operation performed as well as the latest state of the verse alignments and target words usage.\n    ```\n    /**\n    * @callback OnChangeCB\n    * @param {object} details - a change details object with the following fields:\n    * @param {string} details.type is type of alignment change (MERGE_ALIGNMENT_CARDS,\n    *      CREATE_NEW_ALIGNMENT_CARD, UNALIGN_TARGET_WORD, ALIGN_TARGET_WORD, or ALIGN_SOURCE_WORD)\n    * @param {string} details.source - source(s) of the word being changed (TARGET_WORD_BANK or GRID)\n    * @param {string} details.destination - destination of the word being changed  (TARGET_WORD_BANK or GRID)\n    * @param {array[AlignmentType]} details.verseAlignments - array of the latest verse alignments\n    * @param {array[TargetWordBankType]} details.targetWords - array of the latest target words\n    * @param {ContextID} details.contextId - context of current verse\n    */\n    ```\n - `showPopover`: Callback function to display a popover\n    ```\n    /**\n    * @callback ShowPopOverCB\n    * @param {object} PopoverTitle - JSX to show on title of popover\n    * @param {object} wordDetails - JSX to show on body of popover\n    * @param {object} positionCoord - where to position to popover\n    * @param {object} rawData - where to position to popover\n    * @param {SourceWordType} rawData.token - where to position to popover\n    * @param {LexiconType} rawData.lexiconData - current lexicon data cache\n    */\n    ```\n - `sourceLanguage`: ID of source language.\n - `sourceLanguageFont`: Font to use for source.\n - `sourceFontSizePercent`: Percentage size for font.\n - `targetLanguage`: Details about the language.\n - `targetLanguageFont`: Font to use for target.\n - `targetFontSizePercent`: Percentage size for font.\n - `translate`: Callback to look up localized text.\n    ```\n    /**\n    * @callback TranslateCB\n    * @param {string} key - key for locale string lookup\n    */\n    ```\n - `verseAlignments`: Initial verse alignment.  An array of `AlignmentType`.\n    ```\n    /**\n    * @typedef AlignmentType\n    * @param {array[SourceWordType]} sourceNgram - list of the source words for an alignment\n    * @param {array[TargetWordType]} targetNgram - list of the target words for an alignment\n    */\n\n    /**\n    * @typedef SourceWordType\n    * @param {number} index - position in the list of words for the verse\n    * @property {number} occurrence - the specific occurrence of the word in verse\n    * @property {number} occurrences - total occurrences of the word in verse\n    * @property {string} text - text of the word itself\n    * @property {string} lemma - lemma for the word\n    * @property {string} morph - morph for the word\n    * @property {string} strong - strong for the word.  Could be multipart separated by colons such as `c:H4191`\n    */\n\n    /**\n    * @typedef TargetWordType\n    * @param {number} index - position in the list of words for the verse\n    * @property {number} occurrence - the specific occurrence of the word in verse\n    * @property {number} occurrences - total occurrences of the word in verse\n    * @property {string} text - text of the word itself\n    */\n    ```\n - `targetWords`: List of target words for use in wordbank.\n    An array of `TargetWordBankType`\n    ```\n    /**\n    * @typedef TargetWordBankType\n    * @param {number} index - position in the list of words for the verse\n    * @property {number} occurrence - the specific occurrence of the word in verse\n    * @property {number} occurrences - total occurrences of the word in verse\n    * @property {string} text - text of the word itself\n    * @property {boolean} disabled - if true then word is already used in alignment\n    */\n    ```\n\n## Installation\n\n### npm\n```bash\nnpm add suggesting-word-aligner-rcl\n```\n\n### yarn\n```bash\nyarn add suggesting-word-aligner-rcl\n```\n\n## Local Testing using StyleGuidist\n- first install dependencies with `yarn`\n- then run `yarn start`\n- open `http://localhost:6060/` in browser to view the styleguidist demo\n```\n","readmeFilename":"README.md"}