@ -15,6 +15,7 @@
"humanize-duration" : "^3.27.1" ,
"jshaiku" : "file:../haiku" ,
"json-diff" : "^0.7.1" ,
"tesseract.js" : "^2.1.5" ,
"typescript" : "^4.5.5" ,
"unscan" : "^1.1.2"
}
@ -128,6 +129,30 @@
"resolved" : "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" ,
"integrity" : "sha1-x57Zf380y48robyXkLzDZkdLS3k="
} ,
"node_modules/balanced-match" : {
"version" : "1.0.2" ,
"resolved" : "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" ,
"integrity" : "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
} ,
"node_modules/blueimp-load-image" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/blueimp-load-image/-/blueimp-load-image-3.0.0.tgz" ,
"integrity" : "sha512-Q9rFbd4ZUNvzSFmRXx9MoG0RwWwJeMjjEUbG7WIOJgUg22Jgkow0wL5b35B6qwiBscxACW9OHdrP5s2vQ3x8DQ=="
} ,
"node_modules/bmp-js" : {
"version" : "0.1.0" ,
"resolved" : "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz" ,
"integrity" : "sha1-4Fpj95amwf8l9Hcex62twUjAcjM="
} ,
"node_modules/brace-expansion" : {
"version" : "1.1.11" ,
"resolved" : "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" ,
"integrity" : "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" ,
"dependencies" : {
"balanced-match" : "^1.0.0" ,
"concat-map" : "0.0.1"
}
} ,
"node_modules/cli-color" : {
"version" : "2.0.1" ,
"resolved" : "https://registry.npmjs.org/cli-color/-/cli-color-2.0.1.tgz" ,
@ -143,6 +168,14 @@
"node" : ">=0.10"
}
} ,
"node_modules/colors" : {
"version" : "1.4.0" ,
"resolved" : "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz" ,
"integrity" : "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" ,
"engines" : {
"node" : ">=0.1.90"
}
} ,
"node_modules/combined-stream" : {
"version" : "1.0.8" ,
"resolved" : "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" ,
@ -162,6 +195,11 @@
"node" : ">= 12"
}
} ,
"node_modules/concat-map" : {
"version" : "0.0.1" ,
"resolved" : "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" ,
"integrity" : "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
} ,
"node_modules/d" : {
"version" : "1.0.1" ,
"resolved" : "https://registry.npmjs.org/d/-/d-1.0.1.tgz" ,
@ -311,6 +349,14 @@
"resolved" : "https://registry.npmjs.org/type/-/type-2.6.0.tgz" ,
"integrity" : "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ=="
} ,
"node_modules/file-type" : {
"version" : "12.4.2" ,
"resolved" : "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz" ,
"integrity" : "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==" ,
"engines" : {
"node" : ">=8"
}
} ,
"node_modules/form-data" : {
"version" : "4.0.0" ,
"resolved" : "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" ,
@ -324,6 +370,30 @@
"node" : ">= 6"
}
} ,
"node_modules/fs.realpath" : {
"version" : "1.0.0" ,
"resolved" : "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" ,
"integrity" : "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
} ,
"node_modules/glob" : {
"version" : "7.2.0" ,
"resolved" : "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz" ,
"integrity" : "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==" ,
"dependencies" : {
"fs.realpath" : "^1.0.0" ,
"inflight" : "^1.0.4" ,
"inherits" : "2" ,
"minimatch" : "^3.0.4" ,
"once" : "^1.3.0" ,
"path-is-absolute" : "^1.0.0"
} ,
"engines" : {
"node" : "*"
} ,
"funding" : {
"url" : "https://github.com/sponsors/isaacs"
}
} ,
"node_modules/heap" : {
"version" : "0.2.7" ,
"resolved" : "https://registry.npmjs.org/heap/-/heap-0.2.7.tgz" ,
@ -342,11 +412,63 @@
"resolved" : "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.27.1.tgz" ,
"integrity" : "sha512-jCVkMl+EaM80rrMrAPl96SGG4NRac53UyI1o/yAzebDntEY6K6/Fj2HOjdPg8omTqIe5Y0wPBai2q5xXrIbarA=="
} ,
"node_modules/idb-keyval" : {
"version" : "3.2.0" ,
"resolved" : "https://registry.npmjs.org/idb-keyval/-/idb-keyval-3.2.0.tgz" ,
"integrity" : "sha512-slx8Q6oywCCSfKgPgL0sEsXtPVnSbTLWpyiDcu6msHOyKOLari1TD1qocXVCft80umnkk3/Qqh3lwoFt8T/BPQ=="
} ,
"node_modules/inflight" : {
"version" : "1.0.6" ,
"resolved" : "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" ,
"integrity" : "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" ,
"dependencies" : {
"once" : "^1.3.0" ,
"wrappy" : "1"
}
} ,
"node_modules/inherits" : {
"version" : "2.0.4" ,
"resolved" : "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" ,
"integrity" : "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
} ,
"node_modules/is-electron" : {
"version" : "2.2.1" ,
"resolved" : "https://registry.npmjs.org/is-electron/-/is-electron-2.2.1.tgz" ,
"integrity" : "sha512-r8EEQQsqT+Gn0aXFx7lTFygYQhILLCB+wn0WCDL5LZRINeLH/Rvw1j2oKodELLXYNImQ3CRlVsY8wW4cGOsyuw=="
} ,
"node_modules/is-promise" : {
"version" : "2.2.2" ,
"resolved" : "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz" ,
"integrity" : "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="
} ,
"node_modules/is-url" : {
"version" : "1.2.4" ,
"resolved" : "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz" ,
"integrity" : "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="
} ,
"node_modules/jpeg-autorotate" : {
"version" : "7.1.1" ,
"resolved" : "https://registry.npmjs.org/jpeg-autorotate/-/jpeg-autorotate-7.1.1.tgz" ,
"integrity" : "sha512-ewTZTG/QWOM0D5h/yKcQ3QgyrnQYsr3qmcS+bqoAwgQAY1KBa31aJ+q+FlElaxo/rSYqfF1ixf+8EIgluBkgTg==" ,
"dependencies" : {
"colors" : "^1.4.0" ,
"glob" : "^7.1.6" ,
"jpeg-js" : "^0.4.2" ,
"piexifjs" : "^1.0.6" ,
"yargs-parser" : "^20.2.1"
} ,
"bin" : {
"jpeg-autorotate" : "src/cli.js"
} ,
"engines" : {
"node" : ">=10"
}
} ,
"node_modules/jpeg-js" : {
"version" : "0.4.3" ,
"resolved" : "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.3.tgz" ,
"integrity" : "sha512-ru1HWKek8octvUHFHvE5ZzQ1yAsJmIvRdGWvSoKV52XKyuyYA437QWDttXT8eZXDSbuMpHlLzPDZUPd6idIz+Q=="
} ,
"node_modules/jshaiku" : {
"resolved" : "../haiku" ,
"link" : true
@ -409,6 +531,17 @@
"node" : ">= 0.6"
}
} ,
"node_modules/minimatch" : {
"version" : "3.1.2" ,
"resolved" : "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" ,
"integrity" : "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" ,
"dependencies" : {
"brace-expansion" : "^1.1.7"
} ,
"engines" : {
"node" : "*"
}
} ,
"node_modules/next-tick" : {
"version" : "1.1.0" ,
"resolved" : "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz" ,
@ -433,6 +566,72 @@
}
}
} ,
"node_modules/once" : {
"version" : "1.4.0" ,
"resolved" : "https://registry.npmjs.org/once/-/once-1.4.0.tgz" ,
"integrity" : "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" ,
"dependencies" : {
"wrappy" : "1"
}
} ,
"node_modules/opencollective-postinstall" : {
"version" : "2.0.3" ,
"resolved" : "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz" ,
"integrity" : "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==" ,
"bin" : {
"opencollective-postinstall" : "index.js"
}
} ,
"node_modules/path-is-absolute" : {
"version" : "1.0.1" ,
"resolved" : "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" ,
"integrity" : "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" ,
"engines" : {
"node" : ">=0.10.0"
}
} ,
"node_modules/piexifjs" : {
"version" : "1.0.6" ,
"resolved" : "https://registry.npmjs.org/piexifjs/-/piexifjs-1.0.6.tgz" ,
"integrity" : "sha512-0wVyH0cKohzBQ5Gi2V1BuxYpxWfxF3cSqfFXfPIpl5tl9XLS5z4ogqhUCD20AbHi0h9aJkqXNJnkVev6gwh2ag=="
} ,
"node_modules/regenerator-runtime" : {
"version" : "0.13.9" ,
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" ,
"integrity" : "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
} ,
"node_modules/resolve-url" : {
"version" : "0.2.1" ,
"resolved" : "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" ,
"integrity" : "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" ,
"deprecated" : "https://github.com/lydell/resolve-url#deprecated"
} ,
"node_modules/tesseract.js" : {
"version" : "2.1.5" ,
"resolved" : "https://registry.npmjs.org/tesseract.js/-/tesseract.js-2.1.5.tgz" ,
"integrity" : "sha512-7CIS3SWr7TXpeaH9+HS7iUtVbCfPFYOO3p6rkRAkdtsOtrbz6496x59na6SCbFAIaZulQxy8BjwSu3qL3AoDRg==" ,
"hasInstallScript" : true ,
"dependencies" : {
"blueimp-load-image" : "^3.0.0" ,
"bmp-js" : "^0.1.0" ,
"file-type" : "^12.4.1" ,
"idb-keyval" : "^3.2.0" ,
"is-electron" : "^2.2.0" ,
"is-url" : "^1.2.4" ,
"jpeg-autorotate" : "^7.1.1" ,
"node-fetch" : "^2.6.0" ,
"opencollective-postinstall" : "^2.0.2" ,
"regenerator-runtime" : "^0.13.3" ,
"resolve-url" : "^0.2.1" ,
"tesseract.js-core" : "^2.2.0" ,
"zlibjs" : "^0.3.1"
}
} ,
"node_modules/tesseract.js-core" : {
"version" : "2.2.0" ,
"resolved" : "https://registry.npmjs.org/tesseract.js-core/-/tesseract.js-core-2.2.0.tgz" ,
"integrity" : "sha512-a8L+OJTbUipBsEDsJhDPlnLB0TY1MkTZqw5dqUwmiDSjUzwvU7HWLg/2+WDRulKUi4LE+7PnHlaBlW0k+V0U0w=="
} ,
"node_modules/timers-ext" : {
"version" : "0.1.7" ,
"resolved" : "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz" ,
@ -506,6 +705,11 @@
"resolved" : "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" ,
"integrity" : "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
} ,
"node_modules/wrappy" : {
"version" : "1.0.2" ,
"resolved" : "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" ,
"integrity" : "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
} ,
"node_modules/ws" : {
"version" : "8.5.0" ,
"resolved" : "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz" ,
@ -526,6 +730,22 @@
}
}
} ,
"node_modules/yargs-parser" : {
"version" : "20.2.9" ,
"resolved" : "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" ,
"integrity" : "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" ,
"engines" : {
"node" : ">=10"
}
} ,
"node_modules/zlibjs" : {
"version" : "0.3.1" ,
"resolved" : "https://registry.npmjs.org/zlibjs/-/zlibjs-0.3.1.tgz" ,
"integrity" : "sha1-UBl+2yihxCymWcyLTmqd3W1ERVQ=" ,
"engines" : {
"node" : "*"
}
} ,
"node_modules/zod" : {
"version" : "3.13.4" ,
"resolved" : "https://registry.npmjs.org/zod/-/zod-3.13.4.tgz" ,
@ -602,6 +822,30 @@
"resolved" : "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" ,
"integrity" : "sha1-x57Zf380y48robyXkLzDZkdLS3k="
} ,
"balanced-match" : {
"version" : "1.0.2" ,
"resolved" : "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" ,
"integrity" : "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
} ,
"blueimp-load-image" : {
"version" : "3.0.0" ,
"resolved" : "https://registry.npmjs.org/blueimp-load-image/-/blueimp-load-image-3.0.0.tgz" ,
"integrity" : "sha512-Q9rFbd4ZUNvzSFmRXx9MoG0RwWwJeMjjEUbG7WIOJgUg22Jgkow0wL5b35B6qwiBscxACW9OHdrP5s2vQ3x8DQ=="
} ,
"bmp-js" : {
"version" : "0.1.0" ,
"resolved" : "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz" ,
"integrity" : "sha1-4Fpj95amwf8l9Hcex62twUjAcjM="
} ,
"brace-expansion" : {
"version" : "1.1.11" ,
"resolved" : "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" ,
"integrity" : "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" ,
"requires" : {
"balanced-match" : "^1.0.0" ,
"concat-map" : "0.0.1"
}
} ,
"cli-color" : {
"version" : "2.0.1" ,
"resolved" : "https://registry.npmjs.org/cli-color/-/cli-color-2.0.1.tgz" ,
@ -614,6 +858,11 @@
"timers-ext" : "^0.1.7"
}
} ,
"colors" : {
"version" : "1.4.0" ,
"resolved" : "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz" ,
"integrity" : "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
} ,
"combined-stream" : {
"version" : "1.0.8" ,
"resolved" : "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" ,
@ -627,6 +876,11 @@
"resolved" : "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" ,
"integrity" : "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww=="
} ,
"concat-map" : {
"version" : "0.0.1" ,
"resolved" : "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" ,
"integrity" : "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
} ,
"d" : {
"version" : "1.0.1" ,
"resolved" : "https://registry.npmjs.org/d/-/d-1.0.1.tgz" ,
@ -756,6 +1010,11 @@
}
}
} ,
"file-type" : {
"version" : "12.4.2" ,
"resolved" : "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz" ,
"integrity" : "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg=="
} ,
"form-data" : {
"version" : "4.0.0" ,
"resolved" : "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" ,
@ -766,6 +1025,24 @@
"mime-types" : "^2.1.12"
}
} ,
"fs.realpath" : {
"version" : "1.0.0" ,
"resolved" : "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" ,
"integrity" : "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
} ,
"glob" : {
"version" : "7.2.0" ,
"resolved" : "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz" ,
"integrity" : "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==" ,
"requires" : {
"fs.realpath" : "^1.0.0" ,
"inflight" : "^1.0.4" ,
"inherits" : "2" ,
"minimatch" : "^3.0.4" ,
"once" : "^1.3.0" ,
"path-is-absolute" : "^1.0.0"
}
} ,
"heap" : {
"version" : "0.2.7" ,
"resolved" : "https://registry.npmjs.org/heap/-/heap-0.2.7.tgz" ,
@ -781,11 +1058,57 @@
"resolved" : "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.27.1.tgz" ,
"integrity" : "sha512-jCVkMl+EaM80rrMrAPl96SGG4NRac53UyI1o/yAzebDntEY6K6/Fj2HOjdPg8omTqIe5Y0wPBai2q5xXrIbarA=="
} ,
"idb-keyval" : {
"version" : "3.2.0" ,
"resolved" : "https://registry.npmjs.org/idb-keyval/-/idb-keyval-3.2.0.tgz" ,
"integrity" : "sha512-slx8Q6oywCCSfKgPgL0sEsXtPVnSbTLWpyiDcu6msHOyKOLari1TD1qocXVCft80umnkk3/Qqh3lwoFt8T/BPQ=="
} ,
"inflight" : {
"version" : "1.0.6" ,
"resolved" : "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" ,
"integrity" : "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" ,
"requires" : {
"once" : "^1.3.0" ,
"wrappy" : "1"
}
} ,
"inherits" : {
"version" : "2.0.4" ,
"resolved" : "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" ,
"integrity" : "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
} ,
"is-electron" : {
"version" : "2.2.1" ,
"resolved" : "https://registry.npmjs.org/is-electron/-/is-electron-2.2.1.tgz" ,
"integrity" : "sha512-r8EEQQsqT+Gn0aXFx7lTFygYQhILLCB+wn0WCDL5LZRINeLH/Rvw1j2oKodELLXYNImQ3CRlVsY8wW4cGOsyuw=="
} ,
"is-promise" : {
"version" : "2.2.2" ,
"resolved" : "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz" ,
"integrity" : "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="
} ,
"is-url" : {
"version" : "1.2.4" ,
"resolved" : "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz" ,
"integrity" : "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="
} ,
"jpeg-autorotate" : {
"version" : "7.1.1" ,
"resolved" : "https://registry.npmjs.org/jpeg-autorotate/-/jpeg-autorotate-7.1.1.tgz" ,
"integrity" : "sha512-ewTZTG/QWOM0D5h/yKcQ3QgyrnQYsr3qmcS+bqoAwgQAY1KBa31aJ+q+FlElaxo/rSYqfF1ixf+8EIgluBkgTg==" ,
"requires" : {
"colors" : "^1.4.0" ,
"glob" : "^7.1.6" ,
"jpeg-js" : "^0.4.2" ,
"piexifjs" : "^1.0.6" ,
"yargs-parser" : "^20.2.1"
}
} ,
"jpeg-js" : {
"version" : "0.4.3" ,
"resolved" : "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.3.tgz" ,
"integrity" : "sha512-ru1HWKek8octvUHFHvE5ZzQ1yAsJmIvRdGWvSoKV52XKyuyYA437QWDttXT8eZXDSbuMpHlLzPDZUPd6idIz+Q=="
} ,
"jshaiku" : {
"version" : "file:../haiku" ,
"requires" : {
@ -853,6 +1176,14 @@
"mime-db" : "1.51.0"
}
} ,
"minimatch" : {
"version" : "3.1.2" ,
"resolved" : "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" ,
"integrity" : "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" ,
"requires" : {
"brace-expansion" : "^1.1.7"
}
} ,
"next-tick" : {
"version" : "1.1.0" ,
"resolved" : "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz" ,
@ -866,6 +1197,64 @@
"whatwg-url" : "^5.0.0"
}
} ,
"once" : {
"version" : "1.4.0" ,
"resolved" : "https://registry.npmjs.org/once/-/once-1.4.0.tgz" ,
"integrity" : "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" ,
"requires" : {
"wrappy" : "1"
}
} ,
"opencollective-postinstall" : {
"version" : "2.0.3" ,
"resolved" : "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz" ,
"integrity" : "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q=="
} ,
"path-is-absolute" : {
"version" : "1.0.1" ,
"resolved" : "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" ,
"integrity" : "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
} ,
"piexifjs" : {
"version" : "1.0.6" ,
"resolved" : "https://registry.npmjs.org/piexifjs/-/piexifjs-1.0.6.tgz" ,
"integrity" : "sha512-0wVyH0cKohzBQ5Gi2V1BuxYpxWfxF3cSqfFXfPIpl5tl9XLS5z4ogqhUCD20AbHi0h9aJkqXNJnkVev6gwh2ag=="
} ,
"regenerator-runtime" : {
"version" : "0.13.9" ,
"resolved" : "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" ,
"integrity" : "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
} ,
"resolve-url" : {
"version" : "0.2.1" ,
"resolved" : "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" ,
"integrity" : "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
} ,
"tesseract.js" : {
"version" : "2.1.5" ,
"resolved" : "https://registry.npmjs.org/tesseract.js/-/tesseract.js-2.1.5.tgz" ,
"integrity" : "sha512-7CIS3SWr7TXpeaH9+HS7iUtVbCfPFYOO3p6rkRAkdtsOtrbz6496x59na6SCbFAIaZulQxy8BjwSu3qL3AoDRg==" ,
"requires" : {
"blueimp-load-image" : "^3.0.0" ,
"bmp-js" : "^0.1.0" ,
"file-type" : "^12.4.1" ,
"idb-keyval" : "^3.2.0" ,
"is-electron" : "^2.2.0" ,
"is-url" : "^1.2.4" ,
"jpeg-autorotate" : "^7.1.1" ,
"node-fetch" : "^2.6.0" ,
"opencollective-postinstall" : "^2.0.2" ,
"regenerator-runtime" : "^0.13.3" ,
"resolve-url" : "^0.2.1" ,
"tesseract.js-core" : "^2.2.0" ,
"zlibjs" : "^0.3.1"
}
} ,
"tesseract.js-core" : {
"version" : "2.2.0" ,
"resolved" : "https://registry.npmjs.org/tesseract.js-core/-/tesseract.js-core-2.2.0.tgz" ,
"integrity" : "sha512-a8L+OJTbUipBsEDsJhDPlnLB0TY1MkTZqw5dqUwmiDSjUzwvU7HWLg/2+WDRulKUi4LE+7PnHlaBlW0k+V0U0w=="
} ,
"timers-ext" : {
"version" : "0.1.7" ,
"resolved" : "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz" ,
@ -929,12 +1318,27 @@
"resolved" : "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" ,
"integrity" : "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
} ,
"wrappy" : {
"version" : "1.0.2" ,
"resolved" : "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" ,
"integrity" : "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
} ,
"ws" : {
"version" : "8.5.0" ,
"resolved" : "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz" ,
"integrity" : "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==" ,
"requires" : { }
} ,
"yargs-parser" : {
"version" : "20.2.9" ,
"resolved" : "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" ,
"integrity" : "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w=="
} ,
"zlibjs" : {
"version" : "0.3.1" ,
"resolved" : "https://registry.npmjs.org/zlibjs/-/zlibjs-0.3.1.tgz" ,
"integrity" : "sha1-UBl+2yihxCymWcyLTmqd3W1ERVQ="
} ,
"zod" : {
"version" : "3.13.4" ,
"resolved" : "https://registry.npmjs.org/zod/-/zod-3.13.4.tgz" ,