{"_id":"@cwrc/leafwriter-storage-service","_rev":"61-3500bdf7b7fca739145a9bda07045261","name":"@cwrc/leafwriter-storage-service","dist-tags":{"latest":"4.4.0"},"versions":{"0.1.2":{"name":"@cwrc/leafwriter-storage-service","version":"0.1.2","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.1.2","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"1d0ffea3f7fe21969e5ecc2e50d7bff280ba6b96","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.1.2.tgz","fileCount":265,"integrity":"sha512-AxTcfM/r+YErlPeYyXDWsl3hB7SpwQfnB73GMIHI1op2nuH2axDnE84H7sDSc/K8L6cs5W1xJPLlcHeAJciUlg==","signatures":[{"sig":"MEUCIQCWqaHDxwx48S74WdpQmjV5I/h8cIM7RVeGhOb9MWgz8AIgGZ+ygs57c6Azor7elBWWNIzegWAjeaogkyOlVW88uFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10350456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Do5CRA9TVsSAnZWagAACuoP/2vjEnEFA9QpmLlBuewX\nAEtCXE7f894G04QH6XCDFSKRstjugYTrvIrg62ai2gxToH46BFDIzty5DvkM\nbR1BVyq2QIgD70CjRecLw0R6Jj8xGJo0ZeDaEcdedCjcwMBZZnicOoiBHoVU\n+ykXhTeRgELNwEie7C2ordyZohc71CmFyBfgVmtdMXG6T/yUN8KSPP6dEa6z\nfIFDrFfmPPI3QGPOybR33stxFNHJhZXl4fY0rXAYJ1hnmwNUNcBtMvwk8uh1\nR5aHfDwIA33k7Jgy6I5bQfgCFVEjlgAfmchYb2uhwzWQ/CDNIPePODibiXWX\nJ4BSuv9JdKNkTaiKzDid1ZZCEiPETLM9Qkan0AwwQa7OsJXCts/rms+8kXGK\nxf8wz7E42i4Hr2kZRTmXJdRcQK95Iie8puC/e6DCEqOuI3a41SUBbvoIqTQW\nd5D+a3YAdH0bLEfaXxZnBc8ubwGsFYGu2uZeoJe27K6uhgrkAkoIQ40xaQH0\n0fv9QvGBzAD5mFmNdXjV62pyEVb/YV0m2UHtid+L1ZI4bZmmQKUx2tfSLqpp\nDjX2qpTtejLMbwqK0/wR/OaGWsaqFbhVTgovCiysK1o4lOhpXD2EOA8+SzdD\nUXZq18XXwmHkyMG6bciPPRq4RdROFonMRlxVmNElpQhtq66lFzqZUo0pSsa1\n3nZ1\r\n=jawO\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js"},"./Dialog":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"./headless":["./src/headless.ts","./lib/headless.js"]},"gitHead":"a0c48b32f91769fac40d137d4c9c61bd878e50b0","scripts":{"test":"jest","build":"tsc && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.0+arm64 (darwin)","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.13.0","dependencies":{"axios":"^0.24.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.4.0","@mui/lab":"^5.0.0-alpha.54","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.1","file-saver":"^2.0.5","@mui/material":"^5.0.6","@octokit/rest":"^18.12.0","framer-motion":"^5.2.0","react-i18next":"^11.13.0","@emotion/react":"^11.5.0","overmind-react":"^29.0.1","react-dropzone":"^11.4.2","@emotion/styled":"^11.3.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.0.5","autosuggest-highlight":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.61.0","webpackbar":"^5.0.0-3","@types/lodash":"^4.14.176","esbuild-loader":"^2.16.0","@types/file-saver":"^2.0.3","eslint-plugin-react":"^7.26.1","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.2","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.4.4","@testing-library/jest-dom":"^5.15.0","@typescript-eslint/parser":"^5.3.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.1.1","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.1.2_1636838621455_0.08851909359915089","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"1bc7cebe650f650433151632ad4c1d68183c2347","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.0.tgz","fileCount":265,"integrity":"sha512-WGf4yfLVISE/fVysD2SYHq9R+o9MpXgCUyimQCL0gZH1DYAYSuEBp0XwEXQ5C6IiiVgqzq7ZWVN8/gX81VBcjQ==","signatures":[{"sig":"MEUCIQCNPYWOenT3OzKk5vcTJlWDsd7P2TyrtmdbeX1LhfsO8AIgF1I5nEdnBdNwTbqSJBi0vleNUJH/cu8S+BmZ6C/lHbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10350400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFA2EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojfhAAl5iGRDR709pwCeVAWaM5J4nske0MjO9YWSaSNr+fYlEhWhx7\r\n/+4DZ+Oes0G1fWqhsMa5FLkslCN4wq2IAEJZoAZBvC9552WhyqAHuN8jfCgj\r\ncc5KCcjNNRz3FCK2CutwuFAyInCJ0eBlHs261VRC4AQLxLn89u5xg2S3NFri\r\njjpCF8ZxR5tIbVQpbx+9GBeaSaRA5agjo6+xEmTEh0m+H4x0RYzDJy3JxVHx\r\nJoDv3C+zg9NgPvHcFKOgkXlbcHLGZuAzWyWNKIw0WfJDY03qH2Z3W+oZbuI7\r\nlMMVppx5FMQU0GkqJTUJHJcQQ63n00h5AAoNU7WX2o0y3+gdvVo2R2HTtwpC\r\npT87LVwLLtuJ+8u82xRtQCIv1wyC4K7xO83ZoxlVW699RIt8tZvHs9AAoFO/\r\nCFZUOHduVnAoNE0YLxueAZFZfLrQkuzRJRs9j3DyQlMtRtUMWCkr1ppZdblt\r\nUIhFkae0lm1IFSwDlfTJmpxV1yHymTnL6JZ2TuPF5a2pC2iLmVKl/N2zNBQZ\r\nG+R9yT9uPthVpt5CLA92cghagcdy6UhUr3Cffmmmu6mstcU/gyIwuc6J505J\r\n1GC2fa46CjB2+1GuCjMzuY7OrE2k/1rMNKZxC/mN/ysalvdj/5/XUvBNsGw+\r\nkOxr5WOUKBEyAOs9WLNAGhlSnh1sKwSFmuU=\r\n=TFlF\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js"},"./Dialog":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"./headless":["./src/headless.ts","./lib/headless.js"]},"gitHead":"4c2d3755913cb794dbac61325159a96cb5aa7868","scripts":{"test":"jest","build":"tsc && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.5.1","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.13.0","dependencies":{"axios":"^0.26.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.11","@mui/lab":"^5.0.0-alpha.69","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.4.2","@octokit/rest":"^18.12.0","framer-motion":"^6.2.6","react-i18next":"^11.15.4","@emotion/react":"^11.7.1","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.6.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.4.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.69.1","webpackbar":"^5.0.2","@types/lodash":"^4.14.178","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.28.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.5.3","@testing-library/jest-dom":"^5.16.2","@typescript-eslint/parser":"^5.12.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.0_1645481348395_0.2166877639477971","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"787d73bf52f0ae91ad50858d8eff2b4ac1d38132","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.1.tgz","fileCount":265,"integrity":"sha512-w1pu4s1iqe1dC2+03e19pI9dT/Zl2wBeXQhMFffld7KtBKiqgZjmNguofFPYhyQdsQuUGg3Q/DZ8aX8gyadhow==","signatures":[{"sig":"MEUCIF7+uPD/qMJq6kZCKQMUsuTtIrqZinCE7eFe44LLd9vVAiEAhuLeS+Kjo9SSxGcQMWEvGjS1mw0qvQlgW5jU8CN7KUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10350402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF/T2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSNRAAkkFBeTQta+vikUr0Qii9qPrnamzdnfcZ6NsyQFZbLWnHu61e\r\nP0+wgEtVLMzc3xzn/U76bLJQkJgrnXHQoQR+/bUG8bP9V9Bi4keo6RbqTYEi\r\nIgqVgndprmpSAzEc0gsqc7+qOB1q7d7RPTEz1xTEgz8156nzIi+01DJi/kAb\r\n5kbDBxI8MIAGwhecHPNdfzp4V+lefWLzd/nkaF9eBwwG1CwDAfAu9VuTlBfx\r\nPPIcTxxNHNFfKLbNoif3UFyeIsXTccRJz6lSYuVSyJJIGJwEQdzvSUgkOUi7\r\ne/YxOv+7vMfm1+LGKJcsjTI6/4sin74Rsc/ShlgD5Ds8/ogtHUG9e/9jEtmq\r\nhO+tSXEGZEDZ4n52czhdr3MlcVXyJBYWonvQKbopfDvkkRTih8ioDYHHIBVj\r\nJyrWq7HL4LuxvTyzgGA61jZb4UsageJq3dHqXenjt7MjzWvs0DvGgeIFEu3A\r\nSEtJD7nV5+abF+Pa4rG0j3S8+I1nZisBbDQdTHkN2c8j9/CnV92+Gj9wXdsj\r\nxkQ+I9e/p6PMxV8Q2RW686KzoxloRA3RL1vYW7X2CYclamCI1hPtX8uAXxpE\r\nCtwOQ/GTNl+U314V4M3JMmV6/NfC2u2XqafPiHUsGDv3UTotE8hV/2EVxXSL\r\nL2tIZ3OesFsVa86MKc08TVKBPwPbtHppuks=\r\n=DjPU\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js"},"./Dialog":["./src/StorageDialog.tsx","./dist/StorageDialog.js"],"./headless":["./src/headless.ts","./dist/headless.js"]},"gitHead":"4c2d3755913cb794dbac61325159a96cb5aa7868","scripts":{"test":"jest","build":"tsc && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.5.1","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.11","@mui/lab":"^5.0.0-alpha.69","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.4.2","@octokit/rest":"^18.12.0","framer-motion":"^6.2.6","react-i18next":"^11.15.4","@emotion/react":"^11.7.1","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.6.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.4.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.69.1","webpackbar":"^5.0.2","@types/lodash":"^4.14.178","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.28.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.5.3","@testing-library/jest-dom":"^5.16.2","@typescript-eslint/parser":"^5.12.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.1_1645737205803_0.8864274483624721","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.2","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.2","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"ace6e93b419121748709c16452aad045e4879095","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.2.tgz","fileCount":265,"integrity":"sha512-bmE/fKl7vh46N2Nmh4Q857aKCT+7DKCHjQ0ANU77+LuUyZIujpmZIe0BRmTg8eEMK+g/E4yKPwqJxNPDZbOnhQ==","signatures":[{"sig":"MEQCIBl/cvjVlHqMHtc0W0kPJ62D7Pp4PIAu2TnLspILEYlSAiA1vUbct7YeMb+4avKfvqeyrRw8Ew2jxeAeDBGawY1e/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10650046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGDCnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvvw//dSpNutOUR4WfctlsVek/xOytM9afGoeuS4CMQxzaP2ANJN/1\r\nXEhR6rpaqK4180V7G6SXDSaxM7xIam8AGsfE1lU7tC4QARIalwdoLcHCeayt\r\nFfCUANVcuZnVW0p04H+pLCaiUJxGcG7WY1aUKC+Zoty/oDbdGO4tn8mrL3kY\r\nZY6kU1acmNUXlmiXiZ6zRQ2PYtZ+1ONtb//8Dfa2C8GdZPMbGluNsHWsGv42\r\n3fRNbRHYGo8ouiRKrF6G0IeLCVZChCVtxK/oYsUxBn9KJ2py02Q9ILumUXuU\r\nh/LyoIxJNb2JYWx15PT8Z+w2wQk+b3Ky4KjvsEyvdh7NmDEWDi2vAtkufuqB\r\n3gJKb7va4toOB1NEsEIXwuyZviW6UrRRpHnpS/FdMUdpQWfb6Ku8aC+sG38M\r\nTnoMToz+9pHpzFPKz6oaXmJxqOZhnI01I8wf212+nj8p49uYRIIueaU8mDUF\r\nnEyYm9vISBoyfzcHtjQaEwvsQN+/2d2beGgTCuMm8dqcke3qiH+VBCCugyyR\r\numIGHPy01hypuGRoxXt0NCYWpR0qEEqyB/HIkAsowpQxbml7BgF8xf1o7iaX\r\nBX2GMGvKrZ/K2pEzKXCUGmqSZNr+ngzGgLml3RhBJWkAxgHL1jBEDJiX5nPH\r\n43SAHCl5zXr/I71byZeQsZ7FsgFHJw/GBFE=\r\n=U3Qh\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./dist/index.js"},"./Dialog":{"import":"./lib/StorageDialog.js","require":"./dist/StorageDialog.js"},"./headless":{"import":"./lib/headless.js","require":"./dist/headless.js"}},"gitHead":"4c2d3755913cb794dbac61325159a96cb5aa7868","scripts":{"test":"jest","build":"tsc && webpack","clean":"shx rm -rf _bundles lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.5.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.11","@mui/lab":"^5.0.0-alpha.69","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.4.2","@octokit/rest":"^18.12.0","framer-motion":"^6.2.6","react-i18next":"^11.15.4","@emotion/react":"^11.7.1","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.6.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.4.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.69.1","webpackbar":"^5.0.2","@types/lodash":"^4.14.178","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.28.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.5.3","@testing-library/jest-dom":"^5.16.2","@typescript-eslint/parser":"^5.12.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.2_1645752486841_0.8408482429364497","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.3","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.3","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"3887edc79d63e635a3cf940ebfc5d1a7c7971a6b","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.3.tgz","fileCount":265,"integrity":"sha512-Mk9fUGrXk2/N19BCwpOA5UTpDzNS0TLCl84XrjxBvbMJHUOjaszdgNOxSUBkgkE8sWgigq0e2NG2Qhl/FYF9Ag==","signatures":[{"sig":"MEQCIAsVghIKYpOUkXzMfvFfaiaaJakdogGRqvmr/NnhjCLTAiBtJcsA98BLGSN/PL74vbAWM6EVRxpqcRoNya1pU1YB8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10649127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGZq1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWew/9EP3NpYz4lwjcE7nFF2Lwd0qeoN8XprNDaCVn/4RI/GW18YZ9\r\nPaJgrJ/iiyAvXtcfuVbXA9XYfhc17/8QjioAt4DEsrvfp/Z0hN9uvO460x+u\r\no+m+mufmgpzEXOHgQfCxq7LLQL7snq510JBEk1iLq4n9XzMe0zWHMxSCm4I7\r\ntynJuTAHuMlUYV7oeXhOycmCYuR96wFAkq/AKyLq9cCdpZPuAu4SMgPLU+KA\r\niIa5o1a8Up6sjj/g+sHa2as0IML6caJ3e2sHs3rW0XstdAO23EMpUxlLaUQP\r\nbuuC1MQWcZRSxCIrQCKjcv5yqhtkwJf5MAj1EjQq4Sam0gSpFseN9SUrqKel\r\nCB3E4it0GgAelCbTeByanuMYgyChaAGgJQjM14nmVOOc4cmvP7/M3kh8prxE\r\nX/vX6rSeTyH2DztxtxsYjwCXWBf49/BX6rMH4VlPAaxROUQXBr6jCxZHp+xR\r\nRaqzZDdPa67+tW0itBfJo0t4gXiDzvdiNX8NSdmNqwg6y+EhiT9Qn5374p+A\r\n5mY+LCzmSK5aCK2W8DqKkMQ/KCIXRfZTrm7YYdQbw5jne/dZF/TcR3Xu6FwY\r\nCaLBImqyO5dpAoCD4f+lBeh9zWFwK/GNGeIpLeWsTyIlqsFoD2Pql6jMkqFd\r\noDpqskgJpB27XjSNJ+VwqlDatpkJJtljgeM=\r\n=qnPu\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.ts","exports":{".":{"import":["./src/index.ts","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.ts","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"968d23f6cb5e029830683625478b93c30ddc4485","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.5.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.11","@mui/lab":"^5.0.0-alpha.69","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.4.2","@octokit/rest":"^18.12.0","framer-motion":"^6.2.6","react-i18next":"^11.15.4","@emotion/react":"^11.7.1","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.6.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.4.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.69.1","webpackbar":"^5.0.2","@types/lodash":"^4.14.178","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.28.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.5.3","@testing-library/jest-dom":"^5.16.2","@typescript-eslint/parser":"^5.12.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.3_1645845173771_0.8850226743147325","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.4","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.4","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"54a21c4d88ff2f259ee5a414982388ea18094bdd","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.4.tgz","fileCount":265,"integrity":"sha512-rxoQWyIw5xf9/GrfNO/8O1Cj4QJc8qfliXCRctfUVmg3ob6KcI3mXFCv80s13VJ20DnnS6vzJrWuF0jC3whjgg==","signatures":[{"sig":"MEUCIDsOeP4kwLgLrolYCkhP4LNa/PoaSeAGA4NocAcZH5q6AiEA1o+faHPaQ//2yTprPiVYgAwHYM7KJd+z0RsmQ1xnoz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10648984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG/ERACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqnRAAny/Wz8FmVnUEd4/Zp9nTrbh+uDb3+AMUvcvq9/yC8ppU2pTD\r\nzKddpymLlFoAXrEzV5cHtFp+/TjIzqfXfeeF3VelHCNjousZA4DmKdu+T7JI\r\n9IEHZ3moWc2tk/KOkbpt9E2niHevAuQwbBN1FvXB0BthnYqgdEXGG4t7bN5G\r\n+nodYze5uHwqTgAUAwP8SfTFcXMiWr0YB53pH/xPxIvckRoKXVFHEMW7hzZ5\r\neGMy3/R6EglPCL7niwcDBRorEIb9J6aUMncu0dgrgu2GVOIHlin6ohacBPZn\r\nI0dxiTyo1mUR5WFajna7u2gMadEhnd2eHMvPbumD6Ga4gqFq4hUwH8cwxesZ\r\n6THN8q0r/bMNqPVsJVYObW+ZA60Tubkmj2Vz8YRLwqRpzissXeP/lFYgpMRd\r\naOjT33EefOWwP8JY40WKi2U1RgnMB02aqI5Tvj2/CgKdZJUc+Hsflq81LsQg\r\newHDzheP0hf9x+EOtn1fxyi0VrfNSMgHVVP01Z0NG7zNlU4G8MqVYPJrxdQ2\r\nCibeond/W2G9VcOzOC5JmOI/C/Of8mdFQRyYW5iiTm96UVK8TJf1glQ1VTQ6\r\nJkduFCiIz0v1P3IUt+7t5Q27FHCXtWiprf1/bN55ZA921sTkZ5c2Vo2UzCLs\r\n2Z5jweabvIvj5zjeaZlFifdjra6tcYlLSFo=\r\n=TmOY\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.ts","exports":{".":{"import":"./lib/index.js","require":"./dist/index.js"},"./Dialog":{"import":"./lib/StorageDialog.js","require":"./dist/StorageDialog.js"},"./headless":{"import":"./lib/headless.js","require":"./dist/headless.js"}},"gitHead":"f3ee4c6cf2a3e1c5bc8719d96b878486a2f7e08c","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.5.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.11","@mui/lab":"^5.0.0-alpha.69","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.4.2","@octokit/rest":"^18.12.0","framer-motion":"^6.2.6","react-i18next":"^11.15.4","@emotion/react":"^11.7.1","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.6.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.4.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.69.1","webpackbar":"^5.0.2","@types/lodash":"^4.14.178","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.28.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.5.3","@testing-library/jest-dom":"^5.16.2","@typescript-eslint/parser":"^5.12.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.4_1645998352872_0.9068210250230042","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.5","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.5","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"fc8ea341b7715953a8d8b602027f9d41aa559d0c","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.5.tgz","fileCount":265,"integrity":"sha512-QWUrGNU7ISPy3UmxHIz1NLc0/m2B95/TDBQRuZAyAt1/qhRGib5/rHhHAcGepZ+IENTpAhkK4yZ7GnX+BgOz2A==","signatures":[{"sig":"MEUCIHvXnBx/dhqUQb1CsCih8n8fa8XwJJiLC8bbH1x/2RcvAiEAiVFxFUJoJWsjqLO+EREbkiEjYtGaBHY8GO9IPJDgfWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10648984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG/cJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRNhAApGluG8UqH4PARDM3gTcAWnPmGWoASSUBaWvRhbw/zpcxDhxx\r\nEw1hU5w/nFVoQR7IjA9NlZ2FJHfduxjw0Rv5EBI9I4O0m+RBx4GgKwnT+DCR\r\nWBSMepjYjtv3dnNT84P3pxUeFrk60+bc/fbS0ywhywvGF96NFxZxQE3ZowMx\r\nVHuee0+BGV2Jl4wuW0KJb+3mI8R/a3rJi3/8poZkBVVThlb87U1qMjOM/Eqq\r\nnh5pc8GuvShFUxnrzCLjF78D/v36oSUExCNGI/jMpdmKthDznLzHN9CHda5J\r\nKtvZML5k+DFtIXKTXDxGMIVBWOeSrXy9SxQ5TO7O6JGWtsVKkV8rqFl3e7hT\r\nVE3R6J7eHgkXxud7bWLJVfUyhPVnXCIR2EZ94HUK/0Zyus2mz+wkBx6IH7Ez\r\nDExekKLbbia1jlF5g6XRUKQrC2haQD647jtyYKiqZuQ41MLsMFH+WcAl2ZnK\r\n5CsR7Xxn39nVwk+kvKFgHXty3ahAU+CQHPhY9p9bP8Mx/f5sB8jHK+bdVnyM\r\n+G0T0VpD0MnKVQ2iCZCoJsI6zSnHd558Kc+QAQeulvHdujmDu64S2zmMVLP7\r\n8TG5Lw7w/WhRAQv96S0jM8kYpaMpkTkV8muEUQA4j8FblP19Zvbdu7Z2nBUa\r\nzHu6PdEjK9RYiecjNctqq1maj9JcmNUbOUk=\r\n=u8dt\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.ts","exports":{".":{"import":"./lib/index.js","require":"./dist/index.js"},"./Dialog":{"import":"./lib/StorageDialog.js","require":"./dist/StorageDialog.js"},"./headless":{"import":"./lib/headless.js","require":"./dist/headless.js"}},"gitHead":"f3ee4c6cf2a3e1c5bc8719d96b878486a2f7e08c","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.5.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.11","@mui/lab":"^5.0.0-alpha.69","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.4.2","@octokit/rest":"^18.12.0","framer-motion":"^6.2.6","react-i18next":"^11.15.4","@emotion/react":"^11.7.1","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.6.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.4.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.69.1","webpackbar":"^5.0.2","@types/lodash":"^4.14.178","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.28.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.5.3","@testing-library/jest-dom":"^5.16.2","@typescript-eslint/parser":"^5.12.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.5_1645999881116_0.187275404518763","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.6","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.6","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"07cf2b3fe9f5cf034558e5a551c521c17dc814de","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.6.tgz","fileCount":269,"integrity":"sha512-VRPcBaJ1z59mhO9qC+qLKAmGCAqPp9jn4IfbZBD5nxGMP/0r+N0bzHx7tc4kEMDSdZ1/GzOmuAD7Yy8IR+LWPQ==","signatures":[{"sig":"MEUCIQDHcESNBVCUjoSS+yQqfTAPXMuwAGfkVg+ra2cH9kZoFgIgYlsLXEIU7k2/EMrWV1FgiVLW077E0Wk+k7g64yA+lTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18581807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG/dmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKZg/8CNxhKNk1wo94ZhksCpUICXjRc2nmFGou3U4uGjJSclzz8SDn\r\nbAn7imCOokMul3nPCk4UllV4hTwk6axo2VD61g+FiThrfxbDkE2iCHwZavL+\r\nSj1CagBGS4Gq/xZZwhkXlNFek8ji5YHbIbHLydUjZJ1qkDOxfnqahhfw+HIs\r\n/OkDea+bZKgxSH2rpLfHQ00FzrMp7yIeE5CXLEHZiukmMmiDtCL65oH9kA5a\r\n1CKp+r8gRuNsBvGo6kpCicUKtK+bZg7XbYRKHBFDLCgrvarQwaQGju4XkVJc\r\niFnNUOAb2W7I5hTpryZ03rXn5GR4dRFFbaQ8ttESAB8vgOh3Jb2JLueapS31\r\nNne2YYGapP2yEVkgoJ6zkV1UeJw02JqzWq1a5L1BBhKKrBe25XRPwefRMPAZ\r\nooa9z8oB7FsDv+l4ShgFyv1sViEVDwBAA0Y4tGoswMp/Vgn0MLaTzbDf4Ymc\r\nnSARnRt1DTIWAYfWEGc3L5JwYxEvRA2dBabR4dWaZspM0yxbH9P6T/mlAc0T\r\nm9ZmyG/lscLA17r6E6noZuFhlXoDsOIcUdQlcr+YubXyAKW3cjh5JK3XIAqt\r\n2j+oXDHuZvU4c1+QcmkMu1wd1WZ1CdS79HxUVP6Y3ttQfwOqKxS3cRiVJsdT\r\ny7miYvLPNEFF4sd2+o49eoWc/BTIpzR21c4=\r\n=rvKF\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.ts","exports":{".":{"import":"./lib/index.js","require":"./dist/index.js"},"./Dialog":{"import":"./lib/StorageDialog.js","require":"./dist/StorageDialog.js"},"./headless":{"import":"./lib/headless.js","require":"./dist/headless.js"}},"gitHead":"f3ee4c6cf2a3e1c5bc8719d96b878486a2f7e08c","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.5.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.11","@mui/lab":"^5.0.0-alpha.69","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.4.2","@octokit/rest":"^18.12.0","framer-motion":"^6.2.6","react-i18next":"^11.15.4","@emotion/react":"^11.7.1","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.6.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.4.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.69.1","webpackbar":"^5.0.2","@types/lodash":"^4.14.178","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.28.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.5.3","@testing-library/jest-dom":"^5.16.2","@typescript-eslint/parser":"^5.12.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.6_1645999974409_0.66720282648676","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.7","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.7","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"6532c1bdfd7ab0fcb72cf44b230ca0957611b77d","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.7.tgz","fileCount":269,"integrity":"sha512-6+AqmL8vBwA1DXLVVdeFtQngtMF32hLJhs1w5V5k4kbm+3UOA7PeUMIXJn7FQnMASVOohq7ObqHcso4Pzvb2wA==","signatures":[{"sig":"MEUCIQDzxHHUwHZBQGwCQobR690i82f2IPeShk3nHOEp6I6SVAIgMj9TRZsa6CxhOc7J2FIWE0ZSjTN2xzFxIcvCLKJj2hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18581807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHptNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL1Q//fuODOg89sqYiyz45zc1NFZw76LKN+RUNdV0mcQO+6yGfOLeZ\r\ngddCGfNfuk5svfLGwGRY44J6w+viz6ddHau+45bFiI5W0GXuVdjr46dYpn7a\r\ntLSVTJ8qYbT+nZijkcLoKwHRQjjc+WSMnWiC4tVn6RnpE+0ZN2Z2XNtXhD7y\r\neh8rLVwLpt+VZEtmoYINRNrbF1HsEpeDr0qdfblyM19DBXs7RpA7yHAja19m\r\nyNVMXV+4IiwSZXataRKpqg66mPKzKWQPZOK8CZDS69kM6NQ2W8sea4gPK97K\r\nqqI+k8lgoFUynQPAYmS58//XA/DccTPFRkr0Xo0RcCfllZU5yNENWBxar7yc\r\npkRkOyvpF0JWm9l5gOGklcUamT2Vb4JazpgBnBnH5fGiwPFYT34MaebSSlRJ\r\n3HAHTpHp5ul7La09airexuJzKiI0dgJb++IN36LuXV34Qk10OBeMGSdRmzOW\r\ngYDLBYtsf6952XlwYS7qRWHk8b2AmN6N/hc+9MoR5zvXBQArx8ESqClSA80F\r\nG1wi36on78gCWLHqZ2PBJymhNdkwsk8lCkj0qidqVzEsPYT0Goyy7mFVAzsi\r\nr92xGxNF/bP1MxXpclVTIXvUn910lA3UsxYOyx0wawwSHrHSiMW+XLMNbA6B\r\n7ahD/InDHdK7ASO08xb3uZJmy0NeLdyCRjY=\r\n=O8jB\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.ts","exports":{".":{"import":"./lib/index.js","require":"./dist/index.js"},"./Dialog":{"import":"./lib/StorageDialog.js","require":"./dist/StorageDialog.js"},"./headless":{"import":"./lib/headless.js","require":"./dist/headless.js"}},"gitHead":"f3ee4c6cf2a3e1c5bc8719d96b878486a2f7e08c","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.5.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.11","@mui/lab":"^5.0.0-alpha.69","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.4.2","@octokit/rest":"^18.12.0","framer-motion":"^6.2.6","react-i18next":"^11.15.4","@emotion/react":"^11.7.1","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.6.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.4.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.69.1","webpackbar":"^5.0.2","@types/lodash":"^4.14.178","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.28.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.5.3","@testing-library/jest-dom":"^5.16.2","@typescript-eslint/parser":"^5.12.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.7_1646173005595_0.15880734546933972","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.8","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.8","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"387ca3363cb051d645941cf77f85d7d6ff44de4d","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.8.tgz","fileCount":269,"integrity":"sha512-cDC60c8BPeGXdDcf4gyJlaitcXGrgQ3PN1Xjax+lwDv6Xpo7VqQkqSTRXwDrFL5qiwuA1AD3MfFQoX8/NYdpJg==","signatures":[{"sig":"MEUCIQDo5BLe50p2WbGHRtWK9E9XVG+gCo7lSxtPvGqARisHlwIgOBSgXtortgyLoLkIR76En3uWzXoX7mrGMFUMxm+5K+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18596574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIsf7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDlBAAicrYSEIu5w4YjUZZYbGrPw8jjNIcU/KmEcHM6nmAXATfXpsJ\r\nEPTgs1mJ+83HT41Uo1rfDlSwwxbZqABX0R/gz9MLZVmno9i/Z34jCSI4uufB\r\nrpwb8at6qTrATJSbK77vhwwmhB6k5UjOx9zmj3AsusHQFPiByWIfhKOTQXIx\r\nM6erAtAMCcdgTcmUBD1dlL9X2Goo37vBgMzuwriq2hKFsI7djblWgNUcG5EL\r\napRc86ykQ6lhErkpUm/BNO7L5GR52mpR+8bGl9UARk6ntXoEo4cL2ZjkN2iw\r\nS2YLxyyvcDPgSiOV1zhq4gbaNAB4ZTguubdyWr3LA1y1tTfs9OFQksxWhEqO\r\nrHaCNagbhRgHGZ1tUFurWUqIzt3TKFlB+PU9rXid+D0fh8KfbfZaBT7OA+9S\r\nkmV1xAmYHE7Fi/ZF8Zy2Uqmd3L13CA4GKxqD0QPEjWjRDml7tOtyM6NjtGMQ\r\noU8LobJvEzm5ct5lALbCvyWxFF8vzeffF+vpQF4UIZK0jGleAbzHyw/B9NAY\r\n4L2GlY0KEM16OzIDoSjn/COI6NOjauYVXBEV3crlQJPtFu76UfpcpppFh0gY\r\np0KWRxjo5NvtpTrOsBezA4xWelvO5HwJO5lp90040kSdAYUm9D9popiNYAsp\r\nAyh9KWucOfNM2dEyiJQDNanA4yrpYagjH1Q=\r\n=Ot7Z\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"8c904f54497ba96f071ea21f071ecbbb4cd190dd","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.5.3","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.0","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.11","@mui/lab":"^5.0.0-alpha.69","overmind":"^28.0.1","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.4.2","@octokit/rest":"^18.12.0","framer-motion":"^6.2.6","react-i18next":"^11.15.4","@emotion/react":"^11.7.1","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.6.0","mdi-material-ui":"^7.1.0","@mui/icons-material":"^5.4.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.69.1","webpackbar":"^5.0.2","@types/lodash":"^4.14.178","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.28.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.3.0","mini-css-extract-plugin":"^2.5.3","@testing-library/jest-dom":"^5.16.2","@typescript-eslint/parser":"^5.12.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.8_1646446587307_0.31081115056245134","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@cwrc/leafwriter-storage-service","version":"0.2.9","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.2.9","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"0012c45de2f2450b77ef3c60c7ce0a3ee71a2900","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.2.9.tgz","fileCount":269,"integrity":"sha512-zuZwfL/JURg0kdyFa/fJ2eyma/Ew9grBdPyVy792JoSshP4Z9nCWRYRaOJ2RwuMI2nyIyANBL3R/3mLyXIPt9A==","signatures":[{"sig":"MEUCIQDOsJk4s0rUar1VuTYQ9vyGDqa0Z02Ubp0rPNvt63bXlQIgSF6pBXldbuDDASMmF3iqzWveegxxNnQW8w/354byJT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18596610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRyGkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4HhAAoBAW022yt1QeRIkTJRUvYqCX4LPk3IoHiN4y0RU18KTuAKzE\r\nR5YLVgDz0Ahyd+guO44/Vs1kU9VcT7iCDSZUAJmMLMnsXrv0YtaL0R6oShzl\r\n3RcDcN/C8Zbh2ivJtS9cxWZE4qHKb+dDVRt9pgrIgLbJVcQOzRdyveSFsPoN\r\nqH8xKNiaATBIkigisEdPCVLaRxGbtscT0Kxv77JeJFG/G3yZ7nLj/cPHKWMj\r\neZC+2F7NHK/cD3WR1Jh2xg9gTcpH361Jg8LMZy1RcOrxMtbNDBv3VyjKKVBi\r\n3eOt/Et6ByuVW3qfgFxlsw08gjkQxlZju8aNSIFCaIqKPGj5g0ViPkB74Qzw\r\nO8QMkr3v1osu3jCzFNxowmrAnnuP5XxBygWoqyDDAgHVG3B68k/T2grOHKJA\r\neEmLpvesU5zkdFocYA+3AUF4VNPtbK8ZTbpHN/aDBjawXDpk0v38PY/m0C0D\r\ngS7MOtNfJSiGw2vhFIOu8xyLplwDqddxLlTy4hmGKObV7P9F3Lhb9PhATc5M\r\nWW7NU7uQaQDtrAvg6xx9SLBfNkeOIue/cWtafzDKid2NVPmP4NTrTHRIMP1o\r\ng5WuFAi/oGaIF3NN1uYZPU2D0aM9mzDsAfEmeS3jnmKo6uNc8W1lFt51hQQK\r\nvUPRwY3BXZUN0itGECql7EUxXu7ZSYDEm4I=\r\n=XpnQ\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"61ea7ebf433c8534d0f725979a470a7d8330c3b7","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.6.0","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.1","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.14","@mui/lab":"^5.0.0-alpha.75","overmind":"^28.0.1","@mui/base":"^5.0.0-alpha.74","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.5.3","@octokit/rest":"^18.12.0","framer-motion":"^6.2.8","react-i18next":"^11.16.2","@emotion/react":"^11.8.2","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.8.1","mdi-material-ui":"^7.2.0","@mui/icons-material":"^5.5.1","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.71.0","webpackbar":"^5.0.2","@types/lodash":"^4.14.181","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.29.4","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.5.0","mini-css-extract-plugin":"^2.6.0","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.17.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.2.9_1648828836242_0.7569588842172725","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@cwrc/leafwriter-storage-service","version":"0.3.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.3.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"8715dc1d943e0b704298e6e9a8310739904e20d1","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.3.0.tgz","fileCount":269,"integrity":"sha512-TF80X8gKQ117BWg/jbfnEmAxmM7Udz4tDgl0k7EoDyUv9ey3QQy82Ww9/cFHZqFTNQ3cZBdERcNLx84wEi1iCQ==","signatures":[{"sig":"MEYCIQDNeT6P9ubeNpru4NuIhfrczhaeZy2EGW3g+SEx+UczMAIhAJSWaoP17SA8HRM5Jpd3l3HRuEvJ7WK3U+Utyt45YK7k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18596637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUNHvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOfg//ZN0V1uFVlWj9C63GRRGrDgPv6b0mXK2jxrT+jJw5Bj2dE8Kk\r\njUGHVBOYFk6RuWoXPJ+xT6BDz5mtmBcUgXzX3nQMz/paNIQZH+HUaiJMQ2bs\r\nn/vEI7v/qqu1/WrEVV+aX542JVMvmoCNvnTM0IuK9C04lLpbdtoyiDWbWAn/\r\ne6HV1xL7LFSKHrElSVOlZPsqvWWV7rV1XJKTRKFR23UQ1bf0NK+OA+rskz8s\r\njYFvOlc4q+kkMgpKSUrj/ohlzDupsCmsSx7jHNSMSQS5XqePaV3vhcpCZYND\r\nsj/PyNwla+t/7hFSfb0Fmc39kVQ7P0tSEU+hXRoCJQlthymnizquYUtfQvoX\r\nZb4dUrf/grwpAUG0buNd5lUPHlWeAAnPC548X8bwAio4okGE4x+mtKjAk2ak\r\nzUX59Qh+JK+8kTFsH172qlKJQaYNx1YLwd2tmjVS8q3dLZfZQB3KPIV+azot\r\nC6ypv4rQICDSoZ++ThesjtE9NtVzHIqM1dLdszxCpqrJ+iTI6fMSQt/hKxf+\r\nQ06URDp1nZCQYowBjQ0o0Um5Y5P97GZOFDkJLn3Gd0i35PmYsl5lweVGkB2G\r\ny9ShNNWTiKM8BW2l/owAZcPUrOOTi5hcM4hns9/I5OscTj0t437O+Zo7BiTr\r\nbF8Pe6KhFjqIshbxX4ohEE/lW6u9QzPBScY=\r\n=ZHYr\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"52e06976054e54d168822a130c27d8665ac8be42","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.6.0","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.1","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.14","@mui/lab":"^5.0.0-alpha.75","date-fns":"^2.28.0","overmind":"^28.0.1","@mui/base":"^5.0.0-alpha.74","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.5.3","@octokit/rest":"^18.12.0","framer-motion":"^6.2.8","react-i18next":"^11.16.2","@emotion/react":"^11.8.2","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.8.1","mdi-material-ui":"^7.2.0","@mui/icons-material":"^5.5.1","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.71.0","webpackbar":"^5.0.2","@types/lodash":"^4.14.181","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.29.4","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.5.0","mini-css-extract-plugin":"^2.6.0","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.17.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.3.0_1649463790958_0.009710717352637399","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@cwrc/leafwriter-storage-service","version":"0.3.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.3.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"56b4603cbb32135423bb0ed30f651017b8e1debc","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.3.1.tgz","fileCount":277,"integrity":"sha512-8xu3X7SahJKFACsRFFlWWMwk2NJUb40qc3ckbIfP08ft7oIA9ulhpf5vo7et4mpYu1q4ElLLhq//FO9y7/e/nw==","signatures":[{"sig":"MEYCIQCaeXmPlWniM0lLB+6OLbTsBfg1md7/C0IctzK9Rd5gMAIhAJjb3YBAn0qLpeQDxwmz/cjZtoLgXqZhhhsKQEN7Q85r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19099961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVuiFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmomlg//U73GtgbN39w2J7MMRVdxWtYsxhOBTv79agdXghGw22Aec033\r\n5OsTBHdpvKn8X+kcl2Bfrpo6HolCz8yO7wrxbo6Hs9Vva3F6Mw7xbXFXFVAt\r\n+xIrv6yjMgN1knjf0CUgQ3F8akvyWSryE0T6To3G16VVuPQZmWZRJcsjmMWq\r\ncTUfxbmIdyQO/Xp4tMaIN691T1ROs2PM2Mong3vGMi2a8/DnnFE7vwdYDW6n\r\nMY42KETwx8lbNKQpSELm8wCuYGmETW+Q2kHWF2yRmn7OZpWkrR0Xh+dqIbox\r\njBFkJ94OQyWtEyE2RR/O6wsmRyqs/AoocB1XVbTY5PQL98wj+9u6P2RBUEqA\r\nl8i35GilKZXE3fUo/8jfMyK4egbmemIHmp4Z2VegTco2MVL9Kg7IUHeoS11h\r\nbANHIfXL+bGoOHeveb+Z7yhPd7eAv9mKQ6zu+enXpb/MJKle0CEh38MD8f44\r\nzPdVfpVWFBbBuqFYxHiir7FzDHVJa5/FHew3C/E+3BxJ0fBsD2alk7jpto5A\r\nlhVMhQo1r2PimHPPrIgVinqMpdnMDNa2HoPiyxXVw03ezRIEGFZdrfJZiojr\r\nykR3Toh5mdTZrRkB47mytt65LzAe8m/ol423s60KEHLgF2o0pWum27umBhdx\r\nOp1oDRMh0Wk+akAHOdJ95PcIDuU8RxKv3GU=\r\n=ojdr\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"de4e6b7097a979d67c89687ed690edc000679ae8","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.6.0","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"16.14.0","dependencies":{"axios":"^0.26.1","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.6.14","@mui/lab":"^5.0.0-alpha.75","date-fns":"^2.28.0","overmind":"^28.0.1","@mui/base":"^5.0.0-alpha.74","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.5.3","@octokit/rest":"^18.12.0","framer-motion":"^6.2.8","react-i18next":"^11.16.2","@emotion/react":"^11.8.2","overmind-react":"^29.0.1","react-dropzone":"^12.0.4","@emotion/styled":"^11.8.1","mdi-material-ui":"^7.2.0","@mui/icons-material":"^5.5.1","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","webpack":"^5.71.0","webpackbar":"^5.0.2","@types/lodash":"^4.14.181","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.29.4","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.5.0","mini-css-extract-plugin":"^2.6.0","@testing-library/jest-dom":"^5.16.3","@typescript-eslint/parser":"^5.17.0","@testing-library/user-event":"^13.5.0","@types/autosuggest-highlight":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.17.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.3.1_1649862789472_0.5869669569519413","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@cwrc/leafwriter-storage-service","version":"0.3.2","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@0.3.2","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"2dad14d0f149a089acc01346c25fe478f4b2156f","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-0.3.2.tgz","fileCount":305,"integrity":"sha512-u9rITkqKxmO7N37pXXnOZS4oELFE+fJRH2V/rjstTa9RYC0RhnuXqpiAmIQZEVNI5ScmI73t+X5J9sOuvVtmbQ==","signatures":[{"sig":"MEQCIAg8LNbaehAKRQtKURjPAI9zFo6CqvoriQpscuKPQguiAiAQMCZqIFHv6PRyI1jHJVoX3xPhVabErXHisRjzHde7EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19605387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieybXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIHhAAo/DXM08gdU0VQ1GJ2sa5TS661vzBaoZagpOaV7wf137u8n3a\r\nIaK1GvDrkA2rP+gT+2DjpWhXCTS565dS4oWYw4xWyPi3jeghEbVDvnOuM2c5\r\nHbUCN0C3pYxfsqt1Kj9QYzOsfX24u+zSHSaUHiR7e8Vgzyr6Da7ML4oy9Y7z\r\nwA//tZli3+JPOT+Q99znlz7WYFDlts+V9aQtVD+MWnhC/L0HPNgjaFebKv/E\r\nLdk0QfdzibRtXDO2a+h9sevB0+k64hPeJ3CX/35OgFsQpB1ZCy8KIoKeAarv\r\nmjwcsEhTXxrfBXxzRb2QDeQyhQFk4X/zX7fJ49cpN+aXP6x9qhB0c6sj1dfH\r\nv9nEh9CcDD63DE0iN75JxqUX4OPrxrk9IhBJc9bTVJepA7v/kFupG0n/Wrq7\r\niqBJn2d9p2FDL7MePgTfG0t431UMdFFDDPGsVU4YL/9mLTpEKQ+/2vWYGcQe\r\nY7DIZIQVizIfnZIPT0I8tF9rZmpB1R5npmXFuCxtmhEZfEe/zFQfWdP06jZz\r\nXwfehaiYvGfTmhSbBeO26Pbn/997/fMmVPP4Y1/pDyq+NhoxeWwhrpvY0Y3+\r\nN6/Cu57w3dH+RFEjVenSfloPRF9U2JzV1HRqoZMkvdOJzFTSrjj9daDQyr4T\r\nF0JELFPD8WDs8Xi2mhNN/i5JzVs2SdsfvMY=\r\n=Toqo\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"09c88c5e95297fde01530b2a4495d285eba9dbbb","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.9.0","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.1.0","dependencies":{"axios":"^0.27.2","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.8.0","@mui/lab":"^5.0.0-alpha.81","date-fns":"^2.28.0","overmind":"^28.0.1","@mui/base":"^5.0.0-alpha.80","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.7.0","@octokit/rest":"^18.12.0","framer-motion":"^6.2.8","react-i18next":"^11.16.9","@emotion/react":"^11.9.0","overmind-react":"^29.0.1","react-dropzone":"^14.2.1","@emotion/styled":"^11.8.1","mdi-material-ui":"^7.2.0","@mui/icons-material":"^5.6.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^28.0.2","webpack":"^5.72.1","webpackbar":"^5.0.2","@types/jest":"^27.5.0","@types/mocha":"^9.1.1","@types/lodash":"^4.14.182","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.29.4","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^28.1.0","mini-css-extract-plugin":"^2.6.0","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.23.0","@testing-library/user-event":"^14.1.1","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.3","@typescript-eslint/eslint-plugin":"^5.23.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_0.3.2_1652238038608_0.5778692465403585","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@cwrc/leafwriter-storage-service","version":"1.0.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.0.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"abb4e2e54af272878b3f52155cec06e6943acb41","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.0.0.tgz","fileCount":277,"integrity":"sha512-edEt3gALiCyUbE8ohxEd7X4OpbE9UVUtgp6AaVSX8vCcS8GiQmoL9kYW+8hOW2oxC7oJzBIRtjLMcZX3Gs9uCQ==","signatures":[{"sig":"MEUCIQDb6aBXZSOiTMiHnitq7R7eLf4E9XxUlJg3MATUqUgieQIgc69ma4i0euPM/fVR30wg6JqM0mJFB/nzJ5e1mnS671M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19468632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifFWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7YA//UgSbV6GGpAUPWebqR+vLlECk8ppYjk+nQHE6FaLLJ6JmlrcI\r\nnSPA80ucB3d/sUgrXcbyVq7KbYLPCM1qgChZnykGzow2iSRG8OF7PfNPY780\r\nWvsnuN2Tnu5SKG2tNIf3am2MffQSYl7s7lrFEGWAtRIv7ACzlV5IA/aAY7+t\r\n6lwPU1MvMrL6Rrk3p8J89bRRmWZRoEb0dfvMOFIHTV0Sk4uZD1Ewwl/cLe3Z\r\n0WiPZ6qtfhUL3fnBvhaF7fyF0NL7K04bqH8dHjHxN/+Q/caTjTgdY65L7h8t\r\nr9SqHkAAzRIM1cIR6EnZAouxlawDop7w0sIyNdOBe1lEMK0yQIIApD9fFDmt\r\npzlL1v3hC9jDEVfKDmh8veIDDfuGbX97c/LG8kWlx+E2/dRggUQQjG3zoMvi\r\nguTjyOMjF+nmYBXHN9WPxcINSU7TcPkfkSYx98vKZ0RcBTpoiwmJA1PCIOVb\r\nmwYgKp6vixLvyymdPASBeN9qeTLQUlePzVDk10wtFSxa/fnzLMasfWJvQeUM\r\nKcoGawSbcyfVN9uTiWKf4y9kGvDnvxVuXH6YXGH1qeWZ2aDj4MesueIr9Igs\r\nTjmvS7x7YqaHDRLxiE8KV7eClRkhu8bVq5rb+pbf3hwMaOSixgty4wJhex2u\r\n5S0SExtA2a0O3JbpJUzQo0ibFmx8YcbOtLE=\r\n=8GZn\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"cfb822975a179390805ef390bf3e72ad394a9c4f","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.10.0","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.1.0","dependencies":{"axios":"^0.27.2","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.8.0","@mui/lab":"^5.0.0-alpha.81","date-fns":"^2.28.0","overmind":"^28.0.1","@mui/base":"^5.0.0-alpha.80","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.7.0","@octokit/rest":"^18.12.0","framer-motion":"^6.2.8","react-i18next":"^11.16.9","@emotion/react":"^11.9.0","overmind-react":"^29.0.1","react-dropzone":"^14.2.1","@emotion/styled":"^11.8.1","mdi-material-ui":"^7.2.0","@mui/icons-material":"^5.6.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^28.0.2","webpack":"^5.72.1","webpackbar":"^5.0.2","@types/jest":"^27.5.0","@types/mocha":"^9.1.1","@types/lodash":"^4.14.182","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.29.4","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^28.1.0","mini-css-extract-plugin":"^2.6.0","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.23.0","@testing-library/user-event":"^14.1.1","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.3","@typescript-eslint/eslint-plugin":"^5.23.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.0.0_1652315547352_0.4470303550817887","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@cwrc/leafwriter-storage-service","version":"1.0.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.0.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"b79740bef99fdaf3023c16921fec84a2e8b07799","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.0.1.tgz","fileCount":277,"integrity":"sha512-wHvR+N8ngl6vF9VQ3fR1ihFWfgAXH4oJ+UUpIsr3Hqb3i4xGMEW+48lJfoZNQDkkdmAlvZ4uliZNZJxN+f1hKQ==","signatures":[{"sig":"MEQCID3E00YkaTaPIcF8cKYCNkCneNeHqF0QuJqZyuy8G6ZkAiA3ohVArjHFqjgsjl3KclLBeDJRerXhGc4/XYkYxH10UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19469515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifbicACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4cxAAgvPXxQeRQ4RDCAf/7Md0SECgcjhCmUfwhpK/OmyWl4u5Yc/7\r\n7qiV4l2tbs5Ko3Ko0cDn77w4A/49sR1mEHzdMuAjgZ09S+GDnLKlFcsBf3sZ\r\nM2p9qjha5UJsuf52gY5AEKMMR9HmnPv4Lbt2EXFpImAnEv4ffOM2yn33X62X\r\nKObEMc95z3mrIAajOwxX/kt9jpEVu7JG5dKiW+NcM0au+n5ACU+GrP/wGLiX\r\nvcqUX2ai1276zZlOlLFmNjUvwgCgtGeO2UqJmEMyjaeYKV1LdmUu48I1rVpx\r\nEjkVP7zpoKg61wmGEjxbEsZPCenwKigyllnSkC2mTTmaH0LTtXNTl2l1TNUP\r\njB3CdvGW6QZrdq8Yvfin3qaHZgYkizOKbL6yw6SfPw6vxp8/90ej5KY9Dc5j\r\nKMP2HTslXCGxatFDz7qXghpN15YGzuPdd1k94ZHd31aIIZWR94JhnMRV+G3w\r\n455BD/woBMhOvXN62tAg+9oCRboWdhOK4jbO/e0oeJUL2ukZJvcPWgThRJ3F\r\naS4VK8mNNjStnDVND0q2IYHcn9TQl/6Y8FzWZrSu58Jq9ywWBXP2D923mtKY\r\n5yqjDulNW9bQ5gvkdh5v8mjkvJXvqB1somW8Zhc6MPTdN00D8X/Xeau4XIs3\r\nCu/Z5pOnlcsXqx8Lo6wWaPqnrLw9JcLdhVM=\r\n=tGtn\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"581b3335fc6239d23dc7dd6a9e463bade7066efe","scripts":{"test":"jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.10.0","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.1.0","dependencies":{"axios":"^0.27.2","react":"^17.0.2","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.8.0","@mui/lab":"^5.0.0-alpha.81","date-fns":"^2.28.0","overmind":"^28.0.1","@mui/base":"^5.0.0-alpha.80","react-dom":"^17.0.2","react-use":"^17.3.2","file-saver":"^2.0.5","@mui/material":"^5.7.0","@octokit/rest":"^18.12.0","framer-motion":"6.2.8","react-i18next":"^11.16.9","@emotion/react":"^11.9.0","overmind-react":"^29.0.1","react-dropzone":"^14.2.1","@emotion/styled":"^11.8.1","mdi-material-ui":"^7.2.0","@mui/icons-material":"^5.6.2","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^28.0.2","webpack":"^5.72.1","webpackbar":"^5.0.2","@types/jest":"^27.5.0","@types/mocha":"^9.1.1","@types/lodash":"^4.14.182","esbuild-loader":"^2.18.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.29.4","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^12.1.3","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^28.1.0","mini-css-extract-plugin":"^2.6.0","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.23.0","@testing-library/user-event":"^14.1.1","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.3","@typescript-eslint/eslint-plugin":"^5.23.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.0.1_1652406428148_0.7044390770235114","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@cwrc/leafwriter-storage-service","version":"1.1.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.1.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"a89eb61506aaac7624760965e03afbc108de30d4","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.1.0.tgz","fileCount":282,"integrity":"sha512-qpOpQVb84FC7RpiOhLvCkqHhHVskU4g+CFvNCnGb7JTB87z0zOudWcXUj6IfCLx/JKwDRBii0xV6ZitBRnodyA==","signatures":[{"sig":"MEUCICxOwkPG+St/U7JfjOsj7o9hIuQIklFgW5lgfStiO1oiAiEA1Yj5ysZkEcoVO2dJTl3IYMElkJ6VnyjcG1n5sqxn+4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18313629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqeyBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6sg//WjIJKgTnZiARy4HFadrkeoiH6KXqhfORIL1e06dr753pjcsB\r\nvyQlVzjavl9UoLcz1etVo1ssmOWKlzqskTRTRT7VAT8B+oROrc2R0s470hAW\r\nCp1NN6OzrfFcdLLcihM95FfinWjZFjLhcF9jNaLSfkW00u7xxQDnoQNAMx9S\r\nBbah55tQ4TAAMiQShHVLL5N1AANS2WBXkSh0RgL6sdi0+0b1M0Uo6+elydos\r\nu7pV1YuAxVmkWfuiUh5XGN1f2HeQLgwcJpn/XxzQQnENHHmNCXAu/4EBpqUb\r\nGxwGHoiPKSwSb8uiGH00V9Mwd14BQuCJEfNB8a6iRYyS+RVCXMiLLujtUFdn\r\nijuiN/yZ4/F3JidZmk0CbtPVXRqaQK0jJbXbvU5fpsac16P86rQeMCoc57S2\r\nxmT1cB6JZVpbL/DfWLBRMNuK4ztKXw4LT23IXxW28C/8NWY9oHQOgb2IU6In\r\nzOOaVzY79ItMHky1ONF9hmF82lAFZGpSvMNFz9HpI/TUqkSn9Y0jVlUT3ggt\r\njcqTrY/n+g8S9GYN1Mo/Tu+h/+atiJDjCG4ZGWKt9pQcHl/2ATRI5G4r+j6H\r\nM0ZVtAI1RcmzSLgNDFhJlHUOK1fCofTGIxLDMHZLqTqDphdst4e5IpHDNH72\r\nELEFFLu0bwylOOse8aFopbKrC2UhnpuKXdc=\r\n=+fAi\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"9318e17096a988c9c669901241059ea747eb12f4","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.12.1","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.1.0","dependencies":{"axios":"^0.27.2","react":"^18.1.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.8.9","@mui/lab":"^5.0.0-alpha.86","date-fns":"^2.28.0","loglevel":"^1.8.0","overmind":"^28.0.1","@mui/base":"^5.0.0-alpha.85","react-dom":"^18.1.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.8.4","@octokit/rest":"^18.12.0","framer-motion":"^6.3.11","react-i18next":"^11.17.1","@emotion/react":"^11.9.3","overmind-react":"^29.0.1","react-dropzone":"^14.2.1","@emotion/styled":"^11.8.3","mdi-material-ui":"^7.4.0","@mui/icons-material":"^5.8.4","autosuggest-highlight":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^28.0.5","webpack":"^5.73.0","webpackbar":"^5.0.2","@types/jest":"^28.1.1","@types/mocha":"^9.1.1","@types/lodash":"^4.14.182","esbuild-loader":"^2.19.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.30.0","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.3.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^28.1.1","mini-css-extract-plugin":"^2.6.0","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.28.0","@testing-library/user-event":"^14.2.0","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.3","@typescript-eslint/eslint-plugin":"^5.28.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.1.0_1655303296757_0.045015485200737615","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@cwrc/leafwriter-storage-service","version":"1.1.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.1.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"aa06bb27a0d0940091057c15e6bb86cc878d26b3","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.1.1.tgz","fileCount":283,"integrity":"sha512-dM1J71CmgIWd7JjwAQF0jtI/zuCpgqdz36eXiihAo9Y6BULQhx1I7fn7vRfSH5BpOkjawqJ6zBIdVB/Kqt1ZhQ==","signatures":[{"sig":"MEUCIHF2BaXd9fIpLV2/5bKW/D/i4qhcuXpbQFVRy9g3GNe/AiEA7Gfk4z+pqi4Fo/dq+5BRCLT2i97FALe2y7m+2U87zsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20164228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH5ImACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQoQ//VY8NC87J7aDrN47bazbzmzhEXNjiWO4c8pOwxIujkA1W+IgF\r\nGu2UlCz8gRGcXvtS8RHuctiF+jbAsvfBfJFQuN5QOZL8ON6c/81aY3MOmIP6\r\nzdkS1cntDBLfW+NgXfy/tWW95hgHvs0S4Hhw97f1tGh/p5Q2h1L1PjqNaScq\r\nvYFF35ycGZQRkkfokYqKecNk0aCyVvQoAkTkWRPCzjKnIkU6oFRJ3WdSz8xF\r\nxbJoQGcYjnz/uXDJCLmRHHbhrG2O6svaTte2xvg6qDwbOuTpwl8FewQ7a9Rh\r\nXExCzjXbsxvDJzEylesAWJoHMOsmLBfvpi9szvf35bU2MYFsAWuzc7IgE9W/\r\n3APP8WIq2Aeu9Fdqh0Z70G1oflzRuPfkgwxcyaKhYPFC/w6poucV2vzFMvWA\r\ny+CDB62kHk1fXMkAJxESvEdgOy7ebBe5IThzO5WnqICXnaH1ixK3Qps85n34\r\n2LTZSHttNAkFJ7MbqLZgr5Jdc0qJC+pdnONhVSikjSU9v1LHXhjacNstzR/S\r\nP6L5Ev6czjVwxTfHkPDOw4swQKT1wPD8ZjBrThTTlvAgNma89bidIvgbRmnR\r\nrN2hksGWtMIQuna5vHwd1y5wCeostOrGmOappgObWAupmDul8xC7FM5rsCF4\r\nQrUZzmhHkLwRJWA13fEof+Bx3lT4ZBNnfPk=\r\n=AjgE\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"dd0111f76e46512f6e530a0ac8ac5be9c9dd3df7","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.19.1","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.5.0","dependencies":{"axios":"^0.27.2","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.9.0","@mui/lab":"^5.0.0-alpha.94","date-fns":"^2.29.1","loglevel":"^1.8.0","overmind":"^28.0.1","@mui/base":"^5.0.0-alpha.92","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.10.0","@octokit/rest":"^19.0.3","framer-motion":"^7.1.0","react-i18next":"^11.18.3","@emotion/react":"^11.10.0","overmind-react":"^29.0.1","react-dropzone":"^14.2.2","@emotion/styled":"^11.10.0","mdi-material-ui":"^7.5.0","@mui/icons-material":"^5.8.4","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^28.0.7","webpack":"^5.74.0","webpackbar":"^5.0.2","@types/jest":"^28.1.6","@types/mocha":"^9.1.1","@types/lodash":"^4.14.182","esbuild-loader":"^2.19.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.30.1","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.3.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^28.1.3","mini-css-extract-plugin":"^2.6.1","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.33.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.1.1_1663013414426_0.5790166548647606","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@cwrc/leafwriter-storage-service","version":"1.1.2","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.1.2","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"6a22355089be89f440227662a4e52557828b0086","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.1.2.tgz","fileCount":283,"integrity":"sha512-CTAmXY0Y8rZRh4q4e1o+SB0uxJgmt3n+wA36IAlBidJ5mv4fsEBbiIlXYb3V+rqM5S6rzBMGVcwMjHksouA4kw==","signatures":[{"sig":"MEYCIQCgkUWOpiV8JuudNFuWitHFEql578k/hyAb4ByVJjSVpQIhANtgxlNyDxdF3dR2mEJVNkRTVJCrj8pmLdfg04HeARKj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20178146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJTiBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Gw//S79S+sCD7kOAZRR2szpQIHRbtLGzql87U+r8olfwAKmui+mv\r\nrez3ZkUrMy15Rm4+Cq9uvFYYARdmp3pIvAM+DFY3kfuTFnjCjhpqBhfuw/6k\r\nxuxaBx22DXltznLjCYor3V6zhut2KAFhZOg6wISlPk8M5mSPAL2/KyrUoFg4\r\ngUFzYDFAmcRADY3+ez0+wcbkHWYl94X1RNQnlJhgdesPgc6RJa4X4sLACtFS\r\nqxoU0lOQhB6TO+7jj5E72TMZYYMlDaYZ2oTalQTElIyhK3yBrdSL5YsnO3H7\r\n1VuRgF0AyDnmov71YM4sHWZusd/39S4SkZ5uEj+c+vPSDH9kIiYOFFza/RU6\r\nXkJs9xXx++H++zl5ltD4mkbO33/nTx5ol5e3wIKj4cPZ9FJP6Tp2RxUq+OfO\r\n/WG5GeHJzkuXdGS1B50C0ynFqApPxEdfqwN08C2XVlh4Ikr88EuAnqzWfGmC\r\nW9SgaVgPi1weTvdMZ66f4fpJ+X3MsI/LIRMrx+nqyI+6Dlf+ps8M9v3GubkI\r\nSsUiF//3zfacDU4jcFk/KXInzoraNG5z8eJ9Rt3xyv76YdgboZ7Rvzy7LjuU\r\nxe9bhHTMnqOJSfvBGiCY3B4MEUmQZLK7E45C6uIu/Rudb8HAra8//iWpHxQx\r\n2gRvy8sVv+AS6HtUxilAsQrdiXjcJKDs85A=\r\n=Z/kC\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"e53f03aa246c17c9794f24637a3cb847eb506114","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.19.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.5.0","dependencies":{"axios":"^0.27.2","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.9.1","@mui/lab":"^5.0.0-alpha.99","date-fns":"^2.29.3","loglevel":"^1.8.0","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.97","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.10.5","@octokit/rest":"^19.0.4","framer-motion":"^7.3.5","react-i18next":"^11.18.6","@emotion/react":"^11.10.4","overmind-react":"^29.0.2","react-dropzone":"^14.2.2","@emotion/styled":"^11.10.4","mdi-material-ui":"^7.5.0","@mui/icons-material":"^5.10.3","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.1","webpack":"^5.74.0","webpackbar":"^5.0.2","@types/jest":"^29.0.3","@types/mocha":"^9.1.1","@types/lodash":"^4.14.185","esbuild-loader":"^2.20.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.31.8","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^29.0.3","mini-css-extract-plugin":"^2.6.1","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.37.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.37.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.1.2_1663383681415_0.36099052932352826","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@cwrc/leafwriter-storage-service","version":"1.2.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.2.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"a3ddda04e47410b9add47d08f621ab28e20859e2","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.2.0.tgz","fileCount":309,"integrity":"sha512-9F9Uq1ab2N2tPJxddLzgvqqWd8RqNNNpEvHPj26+R+JaZ4Id5TDeWfo/V6JN5e0mpSuM4n3Piq29WwcCi0a06Q==","signatures":[{"sig":"MEUCIETi6p+PBb+nodBajbChtEext2MbD1WyVTRbS1V4Tr47AiEAz39T8zy0QZjW5c31yMPCfYUB6bqHfgpHHHJ9WeaRctM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20818112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLmonACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqliA//cbKXdO17NigizM9YsbiuHhB/d/ATr+IEKFfJp1zTZEh2RpYx\r\nz53ojZxlbklYRrwK/RdloME4z6rQcV+vfVn2NeHxFOqmANlZr6Sb5JRBKQ5O\r\n4B7acDdGWr36VXJ46eRTJpn0DuwV3vp9/x+eStkmtontr9cLwSE4K33XZTI7\r\n8TmiNOURt0XbpW4N1RpnX6Np0iRjvkMPQqclzRguvzqjQPtFDYHUbfWoylsS\r\nFAnpO7BMx2Rn2qxBxE+KLNqySHCwsbuVLHOLTcqup7sflLmzttY9aMzV6mph\r\nWq80ujOh0vi4LCE8rKpihoRLjPWS1Y/H9mS4R2Zk2dHKwhOB6kExb86obkM/\r\nEtRDnZMWc9frzQbPIpnfNQVKv393RtT1J1Rk5/pD78BZBMcbK2US8Vu66vEs\r\n74y2DbmoCc8vU1tHNfPnpMwjp2qmHUF45AAHPafzO4ZD//8CrKNiOn6Fw6Bz\r\nMQjlLxxxB+nb7v0EzYq/QGtTGy2BDLoqgYgXAiSCMoOwptVYO7wrzFOkUENR\r\n+SuFl8qF7tmKZBfzD1nc9ACL7b4tRTzG50df//dPM4hq8fFGECVICiSuvCDS\r\ny/h1bmGp2anO+hnnt93QG+O5ipf+8k3J3u4UzctV1bp+vN62uy1YW3d6LMeh\r\nku/1FkezgVJRw48nFLJm/E/4O1TUrCZXNis=\r\n=ChM7\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"f3fbb45037b0861427e1705f4e29bc4e4bbccd27","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.19.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.5.0","dependencies":{"axios":"^0.27.2","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.9.2","@mui/lab":"^5.0.0-alpha.100","date-fns":"^2.29.3","loglevel":"^1.8.0","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.98","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.10.6","@octokit/rest":"^19.0.4","framer-motion":"^7.3.6","react-i18next":"^11.18.6","@emotion/react":"^11.10.4","overmind-react":"^29.0.2","react-dropzone":"^14.2.2","@emotion/styled":"^11.10.4","mdi-material-ui":"^7.5.0","mui-modal-provider":"^2.1.0","@mui/icons-material":"^5.10.6","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.1","webpack":"^5.74.0","webpackbar":"^5.0.2","@types/jest":"^29.0.3","@types/mocha":"^9.1.1","@types/lodash":"^4.14.185","esbuild-loader":"^2.20.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.31.8","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^29.0.3","mini-css-extract-plugin":"^2.6.1","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.38.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.2.0_1663986214727_0.10688217016598678","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"f279c0958a2f36039008250d7cb852184fb088cb","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.0.tgz","fileCount":307,"integrity":"sha512-TW6LLBeyB8/+3DCQiDNVJVysUuxgL2Kgz6K/eG/RnGjLSvuNWTFcOqDLs1Sxx/fjbFp/SA94v3P6FaOIt9+KbQ==","signatures":[{"sig":"MEYCIQDNJbd6tojzUSMGX8BvDm9QyLBJGp/fMsBKYohey/GbjAIhAO5IbKZPTT9Lx9ClOvo2MDA2RDrYpiOm6uEU3Eg1HwHM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21290020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRyHnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqg8w//aXeaPfjkxj0tL/ndz06sND0S+XV2WPE2Ux1fZkBW6/cP874T\r\noz+MzdWhBYlj9/5oiUumL4Cf5Un+EqBUf0XhZbiUenmk60ENbbHU9CKMHPCF\r\n4nikzcQ35+ei4ZSPaXzJIEoNvEEfSnd2fwHbQ9zSoE8VxOCa9T/nxZMVAsDa\r\n2BSZmLjW/O8lhsrjg9Ncw+KZYarD5SaGITtNWEKBRNLldNb4xFoq/K0/gE6a\r\nPck3+3qTPFoZ/Ly0LCPv6zSUyxFdBPsVQ96gUmBvhAD5Cq245aMv2ldmappl\r\nmA9oeC/Z4ZIKk7MXfMl0PnsSK3/V3gp/uTxASWQO6+vzw5Tr/WE+67gmvgP+\r\nOXsv908FwfQJUUfnOJSjTKmZqWSKZjbJu520ceCloFBUiJeuSc7uoeTN6CNo\r\nfmOcjwCSLluwRHTMeyYnqUI2nouiX2OWrJnBfcQeaciNtAprxN+aYslw1/Kb\r\ncTapkcWxNqWzYPUsSTbOb0eJDjXj2gLbpuEITgukgq8EDEB6BGL6a3grJdJc\r\nHGjgNHU3e07/4S6VBLKCNJaoKCZfAmWWXVRnVTQJCJ5KRegAEIiVdt4LKpvE\r\n3NUqU87q/6TabnYavsS+OR2Baknrn30VIuvph8ID1A2qaQJbAmk8Lla3NIBI\r\nIwl9MfRye6EC6wGdzIrbY8Kfi7iqkQ1OZpw=\r\n=Wnbi\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"db7b0d602e86fecda7ef197eec96eba08ca06764","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.19.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.5.0","dependencies":{"axios":"^0.27.2","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.10.0","@mui/lab":"^5.0.0-alpha.103","date-fns":"^2.29.3","loglevel":"^1.8.0","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.101","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.10.9","@octokit/rest":"^19.0.4","framer-motion":"^7.5.3","react-i18next":"^11.18.6","@emotion/react":"^11.10.4","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.4","mdi-material-ui":"^7.5.0","mui-modal-provider":"^2.1.0","@mui/icons-material":"^5.10.9","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.3","webpack":"^5.74.0","webpackbar":"^5.0.2","@types/jest":"^29.1.2","@types/mocha":"^10.0.0","@types/lodash":"^4.14.186","esbuild-loader":"^2.20.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.31.10","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^29.1.2","mini-css-extract-plugin":"^2.6.1","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.40.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.0_1665606119543_0.6225934772385773","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"454291260a1df003b2744e0d97cbcadabe5ac8d5","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.1.tgz","fileCount":307,"integrity":"sha512-CWUt5lYJxyWLJn2cijKeSfxfC4yEDIm3f3KxOd0eiR4El3E1kO7mxMT6pdcNre6yHABCvlKxfeTwXog0x+R6oA==","signatures":[{"sig":"MEQCIGUbTQu2O+mShfLrwliRxDmseAvULeD/D1tKH6hhJdIhAiAO8zsm6ouibMduvaSCYbLhpAPocdGL480vG0mSce3f6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21296925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSiGjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFHQ/+OZm1JKgODX/RmzOSFDycElmRbi5Yka/obZKY8ha36iFDbGqT\r\n39W0U1Q4h7UiPSHfmfs4FF/SPA5vgT1yEWp6EQDNYJztn9giaeEVcvP3lLCQ\r\ninOu8WaKN+e+IA6a1O+FXQUnikIUVJXMFbry1ZLhJqQhfgrq+OAzLyFTf9XZ\r\n4uyKyxDAqPvS+fIwWoMFf9d+SiEufNuXV7d/5uvuqING1YDE28h+ioteNm92\r\nefgVaJDkgdTrJ6d7zGbsIhK3Z1704Fo8fijAE42VKSr5FOABVHdcr4fWW5hL\r\nOU4+AoOJtM6Iq3CGYzZn4B+L2vke6f0yVUb3eI5545EA0AaqFtm/jO7f9G/7\r\nWwcBPE4tsEOHlMcdT1xBoniXapnVr/OvUlEBNaXq9X23fqX207a0iP9zemuC\r\nI4SvFNqKae6PzzMmqHhdto8RR0N9UI7pgki8ez10UjvJFS57MHU7inHbgRQW\r\ndy8GIgaTOrr1f8PSB5oLyTHj4nfSviN8qk2rw28hhw+0WX2saDkUg7mkMSfn\r\nZZ5ZqGC6vN8LBeEGltlOXyaUG4RfNHD7c5Gs5ynBvNck9yJBduA9XXG60Ryq\r\nPruReKghmPqXCqsJcogWy3GEvB4KLPIhu5wLTeRzj6yZ1lwVr5ygkjIweAJb\r\nORniGoHPTI/JT0ePASLfyIyWc9ZP90H/qwQ=\r\n=8a2X\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"f7574ed253d5143dc2459449aee1d1874a09b285","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"8.19.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.5.0","dependencies":{"axios":"^0.27.2","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^21.10.0","@mui/lab":"^5.0.0-alpha.103","date-fns":"^2.29.3","loglevel":"^1.8.0","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.101","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.10.9","@octokit/rest":"^19.0.5","framer-motion":"^7.5.3","react-i18next":"^11.18.6","@emotion/react":"^11.10.4","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.4","mdi-material-ui":"^7.5.0","mui-modal-provider":"^2.1.0","@mui/icons-material":"^5.10.9","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.3","webpack":"^5.74.0","webpackbar":"^5.0.2","@types/jest":"^29.1.2","@types/mocha":"^10.0.0","@types/lodash":"^4.14.186","esbuild-loader":"^2.20.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.31.10","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^29.2.0","mini-css-extract-plugin":"^2.6.1","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.40.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.1_1665802659171_0.9735918366548144","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.2","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.2","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"0e9bb6dec668da1f030d26917cc9e8f5c5d37617","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.2.tgz","fileCount":307,"integrity":"sha512-Y9yfPyRNcdZXg4+k1wojKU4seTnzOZacn3pP18ja3i7wIk6Kvc0a1TcWFiNVBNUMzPQKWElE145ep7Q03KwBvg==","signatures":[{"sig":"MEYCIQDcRA56AZc22Y5K3BaRqs+SM2B93nrKuS+wEaTy0AGNUgIhAJMbcBnujxHygLSAH2FQSqHuWtuVrfPaflICVplPLxcc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21579646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbXWQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7qQ//cDS4t5U9xcRxutDJvmTxxT1gpfak5rU/Z3N0muECGRPmbkHo\r\nS1eIBL63lEW+KAZLPW2VmHkWUBBYIJj3nXL0yV3kD0Vw+lAPGBZImHtNmKue\r\nerMDj/ZMZvlJn4/q2iTu6wG+2ufiwJs/r5+I+pX2HuLtzN0ABP+TRJo60J38\r\nQy9HaJYz5Pm338FCJLeercBjS9ZkmP4P29idnYbitQzTH4UNrhYgi41DBELm\r\nTr1z9I1aOcSCXHku4ivM3x75XwQKwSaIGVoxQjzhXvG+zhOFutIQAxY1j3eX\r\ngNVkdK3lf7LwazatFlSwuJgZMbnhs+RAZlKD7GjXZm/3/Op55jwY4dzS0VI8\r\nvMQ6WHS47JfWQHjPLEgPMXNNfifj7gm/WcNMS7iS3k0+tsz2INJD1x68Cfvv\r\nx7z/5yDKVReqMC289CdUQZarYikck60wT7szxCvMyFyAW0PMJI1jpApp8/nA\r\naWo83VzvmM23reFqNa+k93loNYe1uQVrGFySNV0In4/6ModRbOV7L4rSQX37\r\ng+tWHHNQkXCtob9M/c5eWqczAqrf+OeYLlYjWCwbmprslczndshKVye6SeJA\r\nviRMT4YdGGQfvS1tJu0JsTs4QNK6ra+2HI9HsgmAueXd/3Rtv4gu73C7lQE+\r\n/bEiqZREvH9OUBJ1AI9ZrWJeihmzKwJ2RTY=\r\n=XjUL\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"36700d9a6556ac0a0cfad6efd2922cc1a885260b","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.1.1","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.1.3","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.0.4","@mui/lab":"^5.0.0-alpha.107","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.105","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.10.13","@octokit/rest":"^19.0.5","framer-motion":"^7.6.5","react-i18next":"^12.0.0","@emotion/react":"^11.10.5","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.5","mdi-material-ui":"^7.6.0","mui-modal-provider":"^2.1.0","@mui/icons-material":"^5.10.9","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.3","webpack":"^5.75.0","webpackbar":"^5.0.2","@types/jest":"^29.2.2","@types/mocha":"^10.0.0","@types/lodash":"^4.14.188","esbuild-loader":"^2.20.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.31.10","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^29.3.1","mini-css-extract-plugin":"^2.6.1","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.42.1","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.42.1"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.2_1668117904553_0.06932973623793992","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.3","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.3","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"a046feb71ae36547e754f759bef6539e2c30704b","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.3.tgz","fileCount":307,"integrity":"sha512-/5peuk1/cMEi75JcLYiDpHkuVXTZCdodTvQ4fGC1LukRTSlDy5OPfBSCA+C4b8K0jxNR1tmgLb8CfxTNuAt/WA==","signatures":[{"sig":"MEYCIQDPDsxHbyETHFRanlC6lUuS2Y49LEesFceZndr6LKJZcAIhAKPYN2DLPAPLpeOlZRkjkyGJBEzNzoFRAPMRKntVeJv9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21524265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbX6bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEqw//Sz3fKjIEVifol2Dn702lB67zgcyck+QyQbzgE767YMMQid0n\r\ngIIOtehO9ZIq9dnxQtaqW6iFkVrPYAH+pWwQu6dlw3oYurco3cfk3BMBhfEX\r\nj1MWEMump9JmXZy+z23cdw3OViuyGktH4pU7q+99g/NjQS/Ezc3sv0hkb2o/\r\nrNRgi23wDzxFYlsaoVxa//461XnqKJ4ipClBNwWcYafMWKrGhwMcxUbkYhNF\r\nFhDND2M6WRMkP3+Lez1QvezNKshQzf+Li37cOXfTGoDQ9ShJQzav3NcoY8BU\r\nPm9ISPdrxhKMRMznFCCAaER2TpRdx3QA6SzdoOWF11nuQ1zWF4ftKkgdtPOQ\r\nLlpGNFjRJXP+8D/8LgRDy/McKHb5G/JSgMCCS8WPVqftSVxHa2y/d3dyB+p/\r\nurXFaQI7EVeluFvhQidvg2Q4Ku6A6YgBYTcNMI4BuIe92wz21fqf5GIMDGqd\r\nBblA6HXTg3KSI9wbcRYaCinQ2aDzMBH9hjsKt8GU66YmTcH54CZHGu3sCNCR\r\nDwkZGEYX1ELQq/40gPbfjFtZG1IxBYambjXWIF3Sx95dzlM2m6rTMfsy/dBH\r\nHRBsb89cldCsQ182YrUdo+lTfXqV2NJRCQydB5MC1hKOG5Ll1UmNoxTuT5W/\r\nGJiXOzFYKSf9vvvwD3AVBiDLOMQOVsWfdXo=\r\n=me/w\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"3ecaec5f39d7764b90b809276b4860386d85d99c","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.1.1","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.27.2","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.0.4","@mui/lab":"^5.0.0-alpha.107","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.105","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.10.13","@octokit/rest":"^19.0.5","framer-motion":"^7.6.5","react-i18next":"^12.0.0","@emotion/react":"^11.10.5","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.5","mdi-material-ui":"^7.6.0","mui-modal-provider":"^2.1.0","@mui/icons-material":"^5.10.9","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.3","webpack":"^5.75.0","webpackbar":"^5.0.2","@types/jest":"^29.2.2","@types/mocha":"^10.0.0","@types/lodash":"^4.14.188","esbuild-loader":"^2.20.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.31.10","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^29.3.1","mini-css-extract-plugin":"^2.6.1","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.42.1","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.42.1"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.3_1668120219090_0.473250334645414","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.4","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.4","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"f89ad6b53b292c4357ae1a2d7ca334cbd2927057","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.4.tgz","fileCount":307,"integrity":"sha512-ObByqLZzI5zU/aNQoPXGEpaEonVwjQEtxrMA5A1KWlEGpTvKHF2CSAtTDdi9CGNgNXavtO45IbSsd9WchVJxJw==","signatures":[{"sig":"MEUCIG/9dRnEE3ONuDS9uoxvBpv2VeVZulI2ujCgRwbHwgvuAiEAjiCNjWW32yoO7lRUh5epR1bD2x0q3ybMBs6ePWabs1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21514582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdGiPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0Iw/+NeZ8gscRKjWUGXjQCcpqkjWLR7HX9R4yyORIDCaiPDgff7h0\r\nmmPQbJuLxnZYPmU36Y8dKTa17Gq4jZJ79hGllKYXPzfgHbvychShO3Pv+J86\r\nMq79QDNDIkFuQTb9XS2LJ0U1tXEaAUiaJ+4RGG3hdKv0q7UxsAHMUAg0JgbT\r\nCEAPNUPAb0aSvgNBTOvVsYlhS/Za/S8Gu5KVQzPyPAElHiV7w50nQMWsg5Lt\r\nkXZTO48A7/83ahZZaXH4vLN7G6RB00u6WMdPorrBK5KUxonRUQH0I2QdqCNO\r\n9l92a3U10Lsw0CltU1YjFF2nh5VH1DDoE7py5gQQJ8YZfwDHSTOvqf51bQsl\r\nxtPvDlGm3b4rTaW24e2Yiu9vWtR+7qZt+AxNRGxiIFl46zrEwgwITJop00a4\r\n/09SnoSpLrV1RpU6wBlg/lQdnK3TpShc0BBIPyVI4phRmli+vWi4vST2uDtt\r\n/FiwxYua8xLtTvjSHwzt70+2Dgdm4mJMbzJOCEvTOPlwzGq9dbiqES8pse65\r\nbLD0zX3xiSLCqfGa6/3OOXgBkmDd+wuEqcksYC0Jk08ocMVYMdm2l3Fw1I1q\r\nRzmfKnhoFSaksJn0yjs0i8UP6mO6gxsTd0vr2+kT8D7j5jH6INz5f2QAm1x9\r\niAwx48z4wdhAc8YrYnB3L8NL+ZB2cJXOx1g=\r\n=vmV1\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"447534e2020d505dd63585094dae80274b984828","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.1.1","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^0.27.2","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.0.5","@mui/lab":"^5.0.0-alpha.108","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.106","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.10.14","@octokit/rest":"^19.0.5","framer-motion":"^7.6.7","react-i18next":"^12.0.0","@emotion/react":"^11.10.5","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.5","mdi-material-ui":"^7.6.0","mui-modal-provider":"^2.1.0","@mui/icons-material":"^5.10.14","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.3","webpack":"^5.75.0","webpackbar":"^5.0.2","@types/jest":"^29.2.3","@types/mocha":"^10.0.0","@types/lodash":"^4.14.189","esbuild-loader":"^2.20.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.31.10","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^29.3.1","mini-css-extract-plugin":"^2.6.1","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.43.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.4_1668573326755_0.6624811174814718","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.5","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.5","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"3393c15a8f15d9359e4b3ac87012312760d66ce9","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.5.tgz","fileCount":307,"integrity":"sha512-1ATl2eB0MrihH41XCRqm0IIDpN7rqWJoUiTCRyNXTebHCmq5WX+Qns9NAfqLMeWpj7ZUHj7FMQMBhdT0frMFuQ==","signatures":[{"sig":"MEUCIDBV6gsHO9aCmw7o03NfU3knYjLRfLJz7H9EZNSBFVMCAiEAvlN3vZr4Sdt11JQjqov00b0R0fHC2NU3+2HVQPvR8Po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21486938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjioPTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHIA//T40kOenD7wSuuNh/DgDQZH87lXPtQqd9kQcdvMd7REQ80SZ0\r\nogev3gE06O1X62Zh9Uz6HFeVACeC7eFdFfRghECSoQH0lecFb0NGyCZXxMCY\r\nr0ByT7V6XEjmqoQDNkxJx+s055vizqqdBuJhe/3deob1X6aGH85EqdtacgNQ\r\nx4WlP7rKDtDoVcgo2XK/Z6T49ZAUq8WdJAtXSY7yBvj58ueXThbSUyu9ERZn\r\naP4ID1dswo40hu5ac9WhNABXX3Nh2tX5MebMvgbd9tNYMR70TUJY1PcYchAk\r\nSfGycLhuTyiYvbLkI48lodcnTtrUz/H3nkxohoKrJUZvsVkkiHDpbxzZHE97\r\nPB9gYo9Q4Pq3QtgnJbkooKxa5qlfYAA4eXk8Fp/x0jAOIdrbCXng9RYQhqtg\r\npIa7kiKizPuELHBzphoyjet3hpMvklKUd2gI3Bs3gTqobyFVLbj+6ihbvwka\r\nE83aykwuthlVa/9wO5bEp0aiE5094IowNbtxswleaPhAGYziH08ZSspbZSH5\r\nxAmvxSSwxhqMtR8Zsw/DMZP6RTsR4+J04RQ2Ba9FL3Bx8Z1TrAcAuSZfWthC\r\nbeTYC+IUFEWuctA+kxscOwJTCvbPB+5jZFkGdvv9TWW2vcpPeSMailqhzeem\r\nqVtESVp6ujlyl5VpXEbikSD1+BFG0nuN/UY=\r\n=p7VV\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"7722efd6b956672734c767a1b3202285e8db72fb","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.1.3","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.2.0","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.0.6","@mui/lab":"^5.0.0-alpha.110","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.108","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.10.16","@octokit/rest":"^19.0.5","framer-motion":"^7.6.18","react-i18next":"^12.0.0","@emotion/react":"^11.10.5","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.5","mdi-material-ui":"^7.6.0","mui-modal-provider":"^2.1.0","@mui/icons-material":"^5.10.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.3","webpack":"^5.75.0","webpackbar":"^5.0.2","@types/jest":"^29.2.3","@types/mocha":"^10.0.1","@types/lodash":"^4.14.191","esbuild-loader":"^2.20.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.31.11","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.5.0","jest-environment-jsdom":"^29.3.1","mini-css-extract-plugin":"^2.7.1","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.45.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.5_1670022099605_0.12537569086558165","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.6","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.6","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"e177debc8111345222978a81fd077f825677ff01","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.6.tgz","fileCount":307,"integrity":"sha512-Eujs84Ym0eVLLav5xZdxzsFCfUKy5C3HOIr+TFZbVr3MBhOR2mDMduM/+dD3mW5UmKln/FUwrqDnWNx9nvAT/A==","signatures":[{"sig":"MEYCIQCgyOQOm+tXl1rWQGOYu2CN/UgheGgZJ0Zpdm5nZdbY0gIhAPB7aDnL1VmPFl9LYbgcHC4e0b6/Am6AK+cD/H9pW07k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21989394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2uO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTRA//Tux3rNGuN8qWyQgscJ63yEhhKB/FznKx94Ynb7RNuShDERbz\r\nmKvSqQL7vOdG5aZRyEr4LjRJ9mVQXAck1rrV5wixIW3UbznGipuJtG/PXXFz\r\nMmNxF2WvDa3+X67ib/ynwxOc3sWVZr6nGDpahfmuPKwno9xO+4hT4La7yt6Q\r\nG+V5FVwgCpznIeIxxtGIaEBa5elO4PktYFY1ycPuLw+wX5DKdSSwg9ftK8Sl\r\nldF4sRUlT2+xdZeVFZUeC8T7/+Bn6odonTS9FQyWBO1u9amTgp/rIqcd8c/U\r\ncDthas2BCIUw1mA3DPPhRMtUWvgtTMRtX9TAXU1KTnSRREoU6CPyRXZSG95v\r\nX3EJwSPoVz5HjRTzKL/p4NbTktHNO1v4SK5tt6xHzhdK2lKmJdnACb+bkmSv\r\n77hds5d+Df5ov06GoA7FsZUtZxAUqTiIyAnB+K5ovTZUifFefEn/uBcfYINP\r\nRuSpgybm8QhwezUfpVF7jNhRb+L+xbNzEZSKOIG4CWFCBEVUNKZjAPL+pzbC\r\ntHNQeNkLj5JarKIrT0/veOmgqudPeyGel4HUSf6YCYT79vVNshFAYy47BgnX\r\nCL3wbRytGk7NlTUkz/h2FZfxF5/QYvJkZXiFf1ZhVS/1PMJd3ypLDOMMG1ME\r\n0VtEZZUry9zhC4wKU97MdbHOXKH+JhGFiOM=\r\n=q/XF\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"6e9db30ee0d2bcfa81fde98be9ff65cee2251134","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.4.0","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.0","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.4.9","@mui/lab":"^5.0.0-alpha.118","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.116","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.11.7","@octokit/rest":"^19.0.7","framer-motion":"^9.0.0","react-i18next":"^12.1.4","@emotion/react":"^11.10.5","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.5","mdi-material-ui":"^7.6.0","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.11.0","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.5","webpack":"^5.75.0","webpackbar":"^5.0.2","@types/jest":"^29.4.0","@types/mocha":"^10.0.1","@types/lodash":"^4.14.191","esbuild-loader":"^2.21.0","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.32.2","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.6.0","jest-environment-jsdom":"^29.4.1","mini-css-extract-plugin":"^2.7.2","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.50.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.50.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.6_1675289525242_0.09848473959919035","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.7","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.7","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"de1a35fba887487ce9f67cca9bf8d232c6ce107d","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.7.tgz","fileCount":307,"integrity":"sha512-dtsj9NScTC5S27LgEIBgZZsQIwrGQBT03rHB40tcbfWmoAvp/P7IEk1/UM8ROmT+cOAVUAUiRKKPMH2IA8pTIw==","signatures":[{"sig":"MEYCIQCyVvLYWn8Ug7EwguFPDmGfcP/S+Qj7TgZCH9M/PzL7hwIhAJp+J2/0NnMHyuvN3ugm95I2p3npW5OuhZ3PZ4/NH5Sw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23055378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7XqzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpheg/+KTMBqvH0nCdYMvWHlmbg14yA3c//xeK0Bsua5EySY5IcvUEv\r\nEsBA4KwSV2uNP0nwK3+R6AxWH2klmUONA/Ynm9zofj49EwoV/erXevkKARzi\r\nYbdfECujaeE/g9Lvn28u4JokXy8km7wH3+kZmYVBbcFVDeBSHAqXizmctpyK\r\n0m9AK4rflxxWH7aH2fc4TIFKqIEUkQBhki8U1CbPVyYsYMBzqYu2GP5TYvQU\r\n//m8dIGMigJxNqvav6UuW0y3B0/5KLpD4rhDgEvymfj0IziWsu3v52yvkJtj\r\nEibABuhrpLcYX+dZnxMQnsGYxkPYZxrVschRZKs9+iWOa4NL/xTvFZ/GwhQ8\r\nugfZvfZNTKETXYH+b8KUY/FnlZ4IzoPUp6oPMRqRiuzI3u39p3b6o3ssC+t4\r\negwCv51yYBgBzT1udqTBdlJtSqQxFj+xIGAzzXtfgFDi8hhMpN4CBvncU6b1\r\ns8C7bcbTCpeyJnnFjHc+oAbGTqrevXQc+5GEFP6XEyTUqKj+RjEc7KJOlpLs\r\nw4+brJOEuFL22xZ5mt22b6BbpbgAplpAAc7MZDDCnxH4smMb6SaxbclQi1MD\r\ncm0UgRMmfZJCJ3bs/HQk5XpiT3kEkwY8BYbLt8CD5ExmpT7owNMSP4mCyznf\r\nuUd6e83AbyAxzHelu/DnOjoC5ynilTY6KlE=\r\n=9rbb\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"7e8851bc3e71ba71e94722daeb9b19a35bda7316","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.5.0","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.3","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.4.9","@mui/lab":"^5.0.0-alpha.120","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.118","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.11.9","@octokit/rest":"^19.0.7","framer-motion":"^9.0.3","react-i18next":"^12.1.5","@emotion/react":"^11.10.5","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.5","mdi-material-ui":"^7.6.0","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.11.9","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.5","webpack":"^5.75.0","webpackbar":"^5.0.2","@types/jest":"^29.4.0","@types/mocha":"^10.0.1","@types/lodash":"^4.14.191","esbuild-loader":"^3.0.1","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.32.2","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.6.0","jest-environment-jsdom":"^29.4.3","mini-css-extract-plugin":"^2.7.2","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.52.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.7_1676507827283_0.7064080998369473","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.8","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.8","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"88ebea7aa70cc5ddd7d937b51405c9e258b6a585","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.8.tgz","fileCount":307,"integrity":"sha512-kVT0AGeEHLJh41GWYHJoy+RuojU87F4Uv/DMbBWCzR3kzYnpC7uWBwnpHNdCeNcGMy7HOduR7E/Jb397ElBNbg==","signatures":[{"sig":"MEUCIQCR1i4af3+mVSCTadsxWp0uumKv76M2v8HBfFj2/KI65QIgcYL0D/0D98xme+8SWkton2Qes3LKN31a57tzCA4thSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23147521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD3c8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCCw//UmwRpsqCMcDQCggdbhbYS/1SantJmqSW478t4GFlKKtwMadO\r\nRfDXA4T7Fe0sOOtdLpRRIdVNmZU3JPS4O0ldEukTMjttvuRSSfUn1xEp1i6h\r\nWJPkfbLR+RnlXbOLyyrYwDTmfoZCZ/aluyGOO2GiMZ3q26aBoso8zmzdFKV7\r\nr9X0nbGCAHesMhlItbA7gdc7Qo30pv5V69+ZcSJtx+N5CdblgsjHWBr1lzmU\r\nuEeQNy6IqcXpOtNob/uAznadORijDMfKFgZKEREVH8ycmEKjlqNbHCM+WiZ6\r\nAPsOjhOkgl6v55q0pBgP0zfrvwXUVtsl+E8UmBvk2pJV+sj8fURJ5h+SsGn6\r\nMpQqt1y7mM9U2rkwoEtXc+q7bWQc/+E90MHL8Ksn33cAn0qMbGENUnMSaVdM\r\nPQkN5/RtgNM+gRl9BV9Wd6YRqODuyBalUU+3ngxdDmdYsVg8yBepK2EwTS3X\r\neyL3F76KU36G7me9WAS/2wIAPviS6P3Qq2lt94czAHK8Lq80ku8joBA/KEuG\r\nBVO5v6dzJFMjYqhopyxxT9Uzf0PL9ec4a9mGkG97eByVvuGGztzg7NRVfJId\r\nAn3dRWRE6KwDJJcM0pXQ3n1eEilmNeszZ5R2lNC9FFAlKeTHAKQob3Ff0NrD\r\nEAgScJOimIkCId+bZN9GLNciRAV2Yt0BlBk=\r\n=YbpG\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"80bf1d75d5ae7a1bc3fbb96ca8f1e5af7ef1a47f","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.6.1","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.14.2","dependencies":{"uuid":"^9.0.0","axios":"^1.3.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.4.11","@mui/lab":"^5.0.0-alpha.122","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.120","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.11.12","@octokit/rest":"^19.0.7","framer-motion":"^10.2.4","react-i18next":"^12.2.0","@emotion/react":"^11.10.6","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.6","mdi-material-ui":"^7.6.0","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.11.11","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.5","webpack":"^5.76.1","webpackbar":"^5.0.2","@types/jest":"^29.4.0","@types/mocha":"^10.0.1","@types/lodash":"^4.14.191","esbuild-loader":"^3.0.1","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.32.2","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^8.7.0","jest-environment-jsdom":"^29.5.0","mini-css-extract-plugin":"^2.7.3","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.54.1","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.54.1"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.8_1678735163881_0.9880153630845017","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@cwrc/leafwriter-storage-service","version":"1.3.9","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.3.9","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"7312ee9bfd9d565d093f1f9dc662001c59882d45","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.3.9.tgz","fileCount":307,"integrity":"sha512-FkVRM8Hpg1kTke1RmAZQrx8VdxgujkzYoEASRrjPjP3iSCgq1b4gVizufC+JBXfV4/CzW6niIqN4u7E/KDknIQ==","signatures":[{"sig":"MEYCIQDOjBkEhg7CbbllbHxK5WGhNkk6SvARMHXiR6B35pvf7AIhALAQVH38Zs8ZJa0hYklL2BBjbUUNJULqOuiLwIMnHbK7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23166607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEmnyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt3g/7BSJcAgztwiE+3qDZIX4jejCExvGFAfAwRrbux3GTK25ciwqE\r\nIvgquBY+MxduKr8613ScrDMCO0Sb/PEUwqdU8Zm3N9vPTN6TJoc+qLfgHkyM\r\nCYIJihCSSh7D8DLfgu0nTXXYRQ4/8pYfMdO9sorrsZVaiONfe09BEhOSD9VA\r\nf327QGt5rh76+/2Pzkm4wfK0xlz+vqHc0mabmwGWbOw0UEIZUfqXB7R3ksCc\r\nSv9wnKXkz3DNGMSbWnPA0uCKrZzZR1sAWCNNC6mpHVCJYm13aLpj0/q+JXcY\r\npGBRhmLDFBuCa9cQraggTxSko15p2x+WwNT/iAKCT69nsfqiElvsVaJ0AxQv\r\nLNbk12gGYFglRFkn6ze3vQ/wKTKu0JQL9RWUksrdpamU2TXEwe621zOyNDFo\r\n6r061TsOLrEJgi8rmM62dPh9ZH+7Rcx8Ao6wMc8VxHsAdmwhod8xQs05DB9d\r\n8OMOdE7p/vEcq712pw/rni2PtXipmhcgK0fy+JvvVKuK37pFpyIq423aAL92\r\nlUBPFFqRWL9rIXa6abJoenfPTeKPY8o3reNdafy6ly5zApryihIzNeM7lNrM\r\nJ6hCROKB/n6ypyaTv0ypnQUq3sL0S5dmfBFPhv3NjilABWd6V53QO6jk19SN\r\n8ToTtPFGZXXKNElpjO+20eDGQ5Yz3Xzc3/8=\r\n=6qlL\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"567ea724685e9b666c9b52f1b59e0d921f5e54e6","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.6.2","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.14.2","dependencies":{"uuid":"^9.0.0","axios":"^1.3.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.4.11","@mui/lab":"^5.0.0-alpha.123","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"^5.0.0-alpha.121","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.11.13","@octokit/rest":"^19.0.7","framer-motion":"^10.3.2","react-i18next":"^12.2.0","@emotion/react":"^11.10.6","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.6","mdi-material-ui":"^7.6.0","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.11.11","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.0.5","webpack":"^5.76.2","webpackbar":"^5.0.2","@types/jest":"^29.4.4","@types/mocha":"^10.0.1","@types/lodash":"^4.14.191","esbuild-loader":"^3.0.1","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.32.2","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^8.7.0","jest-environment-jsdom":"^29.5.0","mini-css-extract-plugin":"^2.7.3","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.54.1","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.54.1"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.3.9_1678928370445_0.8922478469662951","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@cwrc/leafwriter-storage-service","version":"1.4.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@1.4.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"b963dc01509e4cdc9d2d34a06cb5c20321472517","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-1.4.0.tgz","fileCount":343,"integrity":"sha512-PijjonpxykaJzDBj1oTIU1gnXa8ZGzCtyHe76bETODsrSgdUfimneweLuYqoy9PozstcENqKTCFJ2v4+mMQh8w==","signatures":[{"sig":"MEQCIEeKNG70rb0eiWCHjNk/YFzldN8VO8cu8H/BrYaUOZhJAiACX/DmJKzxCe3oUr45WOLz8Wyi+XiOCljGLj/CBVKEMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27284867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLNZwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomMRAAg5Y3H5GiWIjHLcgaC3BXWWDg/UjPReH6ezdLG6CojyTgYmfL\r\naMneDH261IeOhyyO2vxoKv9ws/XulgyW+05cEsKa4JxjvZScwnd9Bn+WwI2t\r\nQN9Pv5yWXqnvNxPYr9AgwB+BZg3TgNJP6/HCNX9pMMvnbci5Ld/bQ1YAC13n\r\nPwWQymnvnkZd+wrKqLs7JSJ5sEDoiSnS+9cmngw+ujmkVb67kDW/Xb3Xdaj9\r\nh1PHqCWpSTeK4iiF345NiEnqxF8lri1ODvyc+o4PSoMwoOWI26qfirV1MprI\r\nkOay78dQYfVf2GhytSt55eJXEc7zTpfF6dzWwk/OW6WbVwjjw4XEmcJ3cN3z\r\nu5uhtq2AcbyG4JlyUmqe3KRo99VE6MoBIQi0nA+UaeHXZSyujnyFKdfk2mCW\r\nIwaMLnXQt7ZliPsNCK7VpvE8frq74qyIWrf/ItEQ2kt5R5zNDL522j8GVXZc\r\nthLpCGYGdhc5/0NnsPeIdWXgWhzLJoFPf50qygXRy7xsc5UApVXZBxGLncWK\r\n6YsqJ2nzJFRqOo5Ej4itkvdvkrFuUWhX1YZiQWSSygvauXIhAwkPC0I4yAR0\r\ngvphn9e0XZRUPROzPsNEiHplxwOjLFoRaIQYSp1EyRVsAGW5NTcw6vLIzTfa\r\nq0czVKvUmkE5PL2h6jsSVzjS2HF7DH/4q6s=\r\n=Xo0Y\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"61506d40cdee49f66743cb20c0d1e6c723a844a3","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.6.3","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.14.2","dependencies":{"uuid":"^9.0.0","axios":"^1.3.4","dexie":"^3.2.3","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.4.14","@mui/lab":"5.0.0-alpha.125","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"5.0.0-alpha.124","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","@mui/material":"^5.11.16","@octokit/rest":"^19.0.7","framer-motion":"^10.10.0","react-i18next":"^12.2.0","@emotion/react":"^11.10.6","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.6","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.3","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.11.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.1.0","webpack":"^5.77.0","webpackbar":"^5.0.2","@types/jest":"^29.5.0","@types/mocha":"^10.0.1","@jest/globals":"^29.5.0","@types/lodash":"^4.14.192","esbuild-loader":"^3.0.1","fake-indexeddb":"^4.0.1","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.32.2","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","mini-css-extract-plugin":"^2.7.5","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.57.1","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.57.1"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_1.4.0_1680660080041_0.30061853629918134","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@cwrc/leafwriter-storage-service","version":"2.0.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@2.0.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"abc3ed10f159d7b6bd26b440e70f10d9e32d7083","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-2.0.0.tgz","fileCount":403,"integrity":"sha512-YSFFMiTaxYAD0UhomNbGv8QUs5XuQbyC0Y4V4O5YonoQ9gC5aGQs0GwSRQ2xh7fg9GOIikVGQ6mgCutUu9y2Bw==","signatures":[{"sig":"MEUCIQDsDuFYw/X+waOkmLfymfG7OPz3ce6my0/GiYW2fPZKKQIgWm6+pyStdhPuEf9knXAURIvpYoP9vfXDIob8nwNvPTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35101948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPpnRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxgw/9EgaqT3pz8QPQ41iRGtzM2FdESulZpNK28IxbkemgV/jfi5XP\r\nhT2OS/YxtIiWabd3tzMJRzOb2e58yelEw7/UDUqBfNH0bNuuEZR6nht5I4nq\r\n+8cpsAg6oaFf2oUBMseBhXCCHcGTq3WAxea6oXaS0IZgjiO+rkuyxGa1rGPc\r\no5b6fOiZ7uZNnbGOp/ySImF/yQQwEOJpTTiEXNu2qY5FpshnCMnMTkJFo1UO\r\nd8OPidGKXNVtSoFiaRajPX/VsFhCaPbOA6s0IvhSpck9U6b0W4kWwLdFNL7K\r\nIZUE7TzeWMcG7jbuaaCu1PyDkQrAW9BQMWQ/prw6Xk9ec8P+PkuEG0zDTwGs\r\nxIqdkthmxNtKKAI/duE+5gOtO8Epbi3XvJAzxKoY2cV4ymUWaoeOAynaxz+l\r\n4wl9y1EDb4Em0iv1L5+ynVZDGQKIGxetRQ4RwQMTXhDOAFUZzTW9Cc8rYJDi\r\ngn5YZCJZy9hB6zbkqvGHBtOxm+Dbmu536dpIh7GDpQu/1aktN3sllGoan7yj\r\nwpf27II4PatMn+YF+xuawW6tXLKha/pkmXXhCut5ivuWMy1IEV3Qn2CcEphr\r\nYsIa66At1PdVzBfaiwPEMdYZMsIhIzutQFPutv8N+rifN6RgYxrRnX3libtB\r\n1uGXMM3XAiCEH/oORvhcexHAIN3GFAOPw78=\r\n=NV3e\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"e4b1852cdfaee6a32cd388f00a85e0e5dbc9ea69","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.6.4","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.14.2","dependencies":{"uuid":"^9.0.0","axios":"^1.3.5","dexie":"^3.2.3","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.4.14","@mui/lab":"5.0.0-alpha.127","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"5.0.0-alpha.126","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.8.0","@mui/material":"^5.12.1","@octokit/rest":"^19.0.7","framer-motion":"^10.12.2","react-i18next":"^12.2.0","@emotion/react":"^11.10.6","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.6","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.3","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.11.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.1.0","webpack":"^5.79.0","webpackbar":"^5.0.2","@types/jest":"^29.5.0","@types/mocha":"^10.0.1","@jest/globals":"^29.5.0","@types/lodash":"^4.14.194","esbuild-loader":"^3.0.1","fake-indexeddb":"^4.0.1","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.32.2","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","mini-css-extract-plugin":"^2.7.5","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.59.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_2.0.0_1681824209270_0.6295484117927215","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@cwrc/leafwriter-storage-service","version":"2.1.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@2.1.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"d340bdb765b265b2f5bed47d91449e0e2055d9ba","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-2.1.0.tgz","fileCount":363,"integrity":"sha512-O0nAP8UaDZVtF2DxGwHghtjrtkUyknN9VOvAdeU/Zzz7y9wOD7F99OEE22drNQS02zF7gEnIb/e+noIEXU89Ig==","signatures":[{"sig":"MEUCIFhI+7wqL1+qg4Rqpk+qX3ginlJFghPUk7Tdyw8e+QjjAiEAt5XXrectpWtShfdABzG+cvBvnF77eqi3d/ED5WoZFq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34869938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPspQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplXA//VP1asbLH8LZcJbRftvMMVBhCZCvzL0m8VI+HV/C1V1kT4C9H\r\nTix1WiPoakhaGF4PLcK06ho5aTDDYt/Spu7aYca2BaLc5LHiMsSCK6nMrjHk\r\n1vjY21bXaZCaNtWkZahH06m1/4Ws/K5HXfMgxQluojzd/aAyfSQEK9un0ku5\r\nWqa8xOAtgFWlyMSv5znuGoANWEsSUgr2kdvuBLu70E0DrcATwrvU4r4a/8H3\r\nq7PcpHig2SoE6eW0xtWMZQku9M+7iUIfaYo4ms/uZ5fvauz0zJ5Hdd53n/8n\r\nbT9jfFLQakbMSw+nk5rcv9nteACdkgzg1mnw7mjNrxNUkd0/Pz4shDLC9tYz\r\nVXQnuFQHVTGTZyUFmlaPnlsWlCANdnrjNAvO/BzOgp6WfKWmcBR1C5fWdC1z\r\nu7ukm6TVtO/iHB9xYhk/7sBN0EzkEQpk++cklbgUhK1xp/xDtLno5jgWPC20\r\n9Zes0MxjeBo613DBgI/GM+xGikW+DliTPjB5956hT7FtKMVYQ/Ub8PG1gW3P\r\nj+Hp3S8yHh0/5lq/wsXIYzAK+37aDYaSMoxHt5dNe2AFg2gyvJyZTwOKD5HT\r\nPrYRTU7eaS0Ul9jZEBdDnLBLW2OUQ48xR4N8RnXPr5h1YfA+TsGEBlLUAKEq\r\n2QP++3LFFJhSuKdtQ2dS7iC0oQPyWJcLyuI=\r\n=fc/p\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"02dab01336b4b96726e4a0796a0b25c9cf68dc0c","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.6.4","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.14.2","dependencies":{"uuid":"^9.0.0","axios":"^1.3.5","dexie":"^3.2.3","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.4.14","@mui/lab":"5.0.0-alpha.127","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"5.0.0-alpha.126","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.8.0","@mui/material":"^5.12.1","@octokit/rest":"^19.0.7","framer-motion":"^10.12.2","react-i18next":"^12.2.0","@emotion/react":"^11.10.6","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.6","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.3","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.11.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.1.0","webpack":"^5.79.0","webpackbar":"^5.0.2","@types/jest":"^29.5.0","@types/mocha":"^10.0.1","@jest/globals":"^29.5.0","@types/lodash":"^4.14.194","esbuild-loader":"^3.0.1","fake-indexeddb":"^4.0.1","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.32.2","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","mini-css-extract-plugin":"^2.7.5","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.59.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_2.1.0_1681836623965_0.6617193655889233","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@cwrc/leafwriter-storage-service","version":"2.1.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@2.1.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"76c412db1517e9209246d2a9d76c5e40d7e79c7b","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-2.1.1.tgz","fileCount":363,"integrity":"sha512-VRmzraUPCnE29FpTAFbJNt4rMbg4lYd1cvdj+3aSr7F2Votw6JQOJgn0ZT9mhS5EibEY/B755yhjEDgoI1pfVg==","signatures":[{"sig":"MEYCIQCS6Ew+rQLTA3kajEKbKFklf+BZnCGKz6xRT+WeEvHOLQIhAJ+19RwLRRvYfqKBR/2mlIQU5hugcIgfJkpr9pEdFqbT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34870191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPzhWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHMg/9EIJgQ1SLvYXCkjUU8W7HsUTGM7eeppxOCV3TZMzbCYH3BP/9\r\nRo+4tB+374kZFHRluqq+zZltTikFhyA05COYVk45+MosaXYcBxRCGTIq+nR8\r\nii4ki2lY3BTWmQgq6i7VJyEkiCeHROLwDBgm6cPTEXkwgZuoT8CoLJK4xoFS\r\nYJKMrdH6NZSlG12G2Ik6JbfgQdM24Eij1TRKuhfBtzmFo94zCH8N8UZZ46X2\r\nKwCQfX2gGIWAo9nkv7idG6SnZXPTWsrzBHsw4dzeBnVhGWKcNz2MPjBCtSf0\r\nrX7z/BlB7gt/iuBhhd1HTUS00wqfA0C/FGasRUEhrAeUtAaborr/CrAI7637\r\nL6B0md86kpXDk3vzLZiG8PLXdjBxKKKUlquiDKJEYEbGy+IygRotFmCS+YxF\r\n4R0MWq6AVRgRkppmMrgjwRxCo/H0woDi7IQC4dKL/dZpYMtiD0uexMXAmTZz\r\nYqdfaKeFThQaRcY/9B4m0ITZ21vIuNxMeDJ0PDXJHkgC2zM/NpGSm3T5AsEh\r\nIcvH2nEwHGM2YuaYQAVVcZCCMOnUMz7kK4300iTKLEezfj2uGUO3f90+57Pc\r\nLoiNzfPtBZ7Pe0JwI4ebtqu8bjLoDvS2Jq2Q8unwkvMFXG15KTPHAK1WOAk1\r\nkIzwAx2m8g0rnp9CTRXaNkwFxYSde1513X0=\r\n=5Voq\r\n-----END PGP SIGNATURE-----\r\n"},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"5f1d4034318f850d0fcfb7dc2f009dcd30527ed1","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.6.4","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.14.2","dependencies":{"uuid":"^9.0.0","axios":"^1.3.5","dexie":"^3.2.3","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^22.4.14","@mui/lab":"5.0.0-alpha.127","date-fns":"^2.29.3","loglevel":"^1.8.1","overmind":"^28.0.2","@mui/base":"5.0.0-alpha.126","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.8.0","@mui/material":"^5.12.1","@octokit/rest":"^19.0.7","framer-motion":"^10.12.2","react-i18next":"^12.2.0","@emotion/react":"^11.10.6","overmind-react":"^29.0.2","react-dropzone":"^14.2.3","@emotion/styled":"^11.10.6","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.3","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.11.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.1.0","webpack":"^5.79.0","webpackbar":"^5.0.2","@types/jest":"^29.5.0","@types/mocha":"^10.0.1","@jest/globals":"^29.5.0","@types/lodash":"^4.14.194","esbuild-loader":"^3.0.1","fake-indexeddb":"^4.0.1","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.32.2","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.5.0","mini-css-extract-plugin":"^2.7.5","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.59.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_2.1.1_1681864790635_0.9364066068524317","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@cwrc/leafwriter-storage-service","version":"2.1.2","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@2.1.2","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"fb01d5106c12e8366864ba4eb40c20bc9fe0b155","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-2.1.2.tgz","fileCount":363,"integrity":"sha512-h/dJk6V83sW/8SZ+prFKq9sx4DSyFHm18sF3CHC+TRzYeXpzCtUxiwzN9wGQvmQUgEqXgHzUtEVB7OAVFCs/1Q==","signatures":[{"sig":"MEUCIQCqwIbIKGZpJQ/aJNH/g6E4K188H2Gmodyj3IFAO03QLQIgTdLXH0XN3QXD1YCsKf1f7ce56yIqK7TpBSYcxot5D3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38576503},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"ba3c04eff5eb07b058cbff9d817410d791872a62","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.8.0","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"18.16.1","dependencies":{"uuid":"^9.0.0","axios":"^1.4.0","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.2.8","@mui/lab":"5.0.0-alpha.135","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.6","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.10.1","@mui/material":"^5.13.7","@octokit/rest":"^19.0.13","framer-motion":"^10.12.18","react-i18next":"^13.0.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.3","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.6","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.13.7","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.1.1","webpack":"^5.88.1","webpackbar":"^5.0.2","@types/jest":"^29.5.2","@types/mocha":"^10.0.1","@jest/globals":"^29.6.1","@types/lodash":"^4.14.195","esbuild-loader":"^3.0.1","fake-indexeddb":"^4.0.1","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.32.2","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","jest-environment-jsdom":"^29.6.1","mini-css-extract-plugin":"^2.7.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.61.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.7","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_2.1.2_1688755217300_0.3885144350895393","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@cwrc/leafwriter-storage-service","version":"2.1.3","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@2.1.3","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"621ef4c4001ce0e1c8b762849dc0e2714343c99a","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-2.1.3.tgz","fileCount":363,"integrity":"sha512-0ddcURIA8tpTkEjELGCJrC1Dqjp/LFk9uUqSYQYY7QiNr3o4LMr6DIfM+OkNXAOStMs5jS7aIteK/+8FYvtvww==","signatures":[{"sig":"MEUCIHfzE7ZmtMRz5P/Q1G9Q3YVbMvNFvR6ryDG/BKqFp9ZNAiEAnttmuwYybYv3bkXzNVvg9Z07oG5qiZl4Cf36FzkPMqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38664201},"types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./Dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"c657ef56c0a26a9b7025c180bc8c3f15e29dcc0c","scripts":{"test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"9.8.1","description":"storage service for leaf-writer","directories":{},"_nodeVersion":"20.5.0","dependencies":{"uuid":"^9.0.0","axios":"^1.4.0","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.4.3","@mui/lab":"5.0.0-alpha.139","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.10","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.10.1","@mui/material":"^5.14.4","@octokit/rest":"^20.0.1","framer-motion":"^10.15.1","react-i18next":"^13.0.3","@emotion/react":"^11.11.1","overmind-react":"^29.0.3","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.6","mui-modal-provider":"^2.2.0","@mui/icons-material":"^5.14.3","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","process":"^0.11.10","ts-jest":"^29.1.1","webpack":"^5.88.2","webpackbar":"^5.0.2","@types/jest":"^29.5.3","@types/mocha":"^10.0.1","@jest/globals":"^29.6.2","@types/lodash":"^4.14.196","esbuild-loader":"^3.1.0","fake-indexeddb":"^4.0.2","@types/file-saver":"^2.0.5","eslint-plugin-react":"^7.33.1","clean-webpack-plugin":"^4.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","mini-css-extract-plugin":"^2.7.6","@testing-library/jest-dom":"^5.17.0","@typescript-eslint/parser":"^6.3.0","@testing-library/user-event":"^14.4.3","@types/autosuggest-highlight":"^3.2.0","@types/testing-library__jest-dom":"^5.14.9","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_2.1.3_1691604888320_0.9666684560629382","host":"s3://npm-registry-packages"}},"2.2.0-alpha.1":{"name":"@cwrc/leafwriter-storage-service","version":"2.2.0-alpha.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@2.2.0-alpha.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"958e0799d214ec650aa20cf35b49fe073b8a4ef0","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-2.2.0-alpha.1.tgz","fileCount":287,"integrity":"sha512-WX52UcDWdYonyJrcBErJu3HGAtOCcFwKscqrPm6+4P0T4LsI6wfdOZWb6SWdh2Xy6Khito7naepUd0BNO6e8wQ==","signatures":[{"sig":"MEYCIQCUnJCmqeAmR49fwisTHL3N1c2dh5SeZrUX40GcH/NcegIhAJdHUUbNcMoXdSfgEnXl44TrwLankXY+NcDWISgjvEpU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59855596},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"c2b4ae0b7c118501db2ec1260e6a2f9d94ce3bee","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","format":"prettier --write \"**/*.{ts,tsx,md}\"","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.1","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","dependencies":{"uuid":"^9.0.1","axios":"^1.5.1","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"^5.0.0-alpha.149","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"^5.0.0-beta.20","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.14","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.6","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.14","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","webpack":"^5.89.0","tsconfig":"*","typescript":"^5.2.2","webpackbar":"^5.0.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","esbuild-loader":"^4.0.2","fake-indexeddb":"^5.0.0","@types/file-saver":"^2.0.6","clean-webpack-plugin":"^4.0.0","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","mini-css-extract-plugin":"^2.7.6","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_2.2.0-alpha.1_1698076670712_0.7086502029712751","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@cwrc/leafwriter-storage-service","version":"2.2.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@2.2.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"89f8c76c084298bb8cebff3c1ef1df2fe54842a0","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-2.2.0.tgz","fileCount":287,"integrity":"sha512-Et2ZOgOeHXT/ERJMZQAV8iVUu6aHD7liAjGzFp/OJdh1pkW7nF5AWapppXvlpNcwl+434oBVjzW5nB2Vz63s6A==","signatures":[{"sig":"MEYCIQCG9+tq3aOfTQ89BI+G1x67SMK0clCYNHaHgTDpM/DijAIhALKR75o6JeC8mEP13xK7lR4Lrg/CFZDwA7XoayFV2Af+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59855588},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"39dc6b608daaef59ee2681f207f31fb5c4e9ebe5","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","format":"prettier --write \"**/*.{ts,tsx,md}\"","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.1","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","dependencies":{"uuid":"^9.0.1","axios":"^1.5.1","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"^5.0.0-alpha.149","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"^5.0.0-beta.20","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.14","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.6","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.14","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","webpack":"^5.89.0","tsconfig":"*","typescript":"^5.2.2","webpackbar":"^5.0.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","esbuild-loader":"^4.0.2","fake-indexeddb":"^5.0.0","@types/file-saver":"^2.0.6","clean-webpack-plugin":"^4.0.0","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","mini-css-extract-plugin":"^2.7.6","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_2.2.0_1698077810971_0.6821857128437556","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@cwrc/leafwriter-storage-service","version":"2.2.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@2.2.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"e9a0003b9aaecd1d64d59872ad04712a0a5e4523","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-2.2.1.tgz","fileCount":287,"integrity":"sha512-NEWi+vQlqTvBvMEE08mXRRLjOViXHD81TSKrETxu+7A2n0OKWFUY5M5H0Mt/LtYl/9C4Pz+esnjsOblyeYqjzQ==","signatures":[{"sig":"MEUCIEJACJGCOUsEAFYjlbz/WUkLpWXRAUOBKnDRsXuWbWkoAiEA9pbr74+POVaxZn+noXb8C5MExK+OPOs7jsKWTXvHCac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59860693},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"ca1637f723b3f6704820b59d5e01b611b0cb741a","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","format":"prettier --write \"**/*.{ts,tsx,md}\"","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.1","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","dependencies":{"uuid":"^9.0.1","axios":"^1.5.1","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"^5.0.0-alpha.149","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"^5.0.0-beta.20","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.14","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.6","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.14","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","webpack":"^5.89.0","tsconfig":"*","typescript":"^5.2.2","webpackbar":"^5.0.2","@types/jest":"^29.5.6","@types/node":"^20.8.7","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","esbuild-loader":"^4.0.2","fake-indexeddb":"^5.0.0","@types/file-saver":"^2.0.6","clean-webpack-plugin":"^4.0.0","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","mini-css-extract-plugin":"^2.7.6","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_2.2.1_1698099801875_0.27032589457460454","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@cwrc/leafwriter-storage-service","version":"2.2.2","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@2.2.2","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"f7e79a7b81dc12ecdbc41e97e95dd69eec4140bb","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-2.2.2.tgz","fileCount":287,"integrity":"sha512-VyHRosgnXHPsUW8uw8o5eZ2vNYYUczXrtDs4WtrHze48AzlSDKB6Z+QOgo4aUdQcClVtt7EChCUVJpongBk5LA==","signatures":[{"sig":"MEUCIGiD/T6EVij0LNCNmeTO8EX74jJSCIjUxhaN2Ltl9LHtAiEA57wnlvwBVN+V1YguNjOUSN7vgGRwPh0dBbCL9o2FQeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59870078},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"],"require":"./dist/index.js"},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"],"require":"./dist/StorageDialog.js"},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"],"require":"./dist/headless.js"}},"gitHead":"b0d3b78cc81e66cb98f7832cf044bc8066b610ad","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsc && webpack","clean":"shx rm -rf dist lib lib-esm","format":"prettier --write \"**/*.{ts,tsx,md}\"","build_es6":"npm run clean && tsc && tsc -m es6 --outDir lib-esm && webpack","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.1","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.1","axios":"^1.6.0","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"5.0.0-alpha.150","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.21","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.15","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.6","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.15","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","webpack":"^5.89.0","tsconfig":"*","typescript":"^5.2.2","webpackbar":"^5.0.2","@types/jest":"^29.5.6","@types/node":"^20.8.9","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","esbuild-loader":"^4.0.2","fake-indexeddb":"^5.0.1","@types/file-saver":"^2.0.6","clean-webpack-plugin":"^4.0.0","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","mini-css-extract-plugin":"^2.7.6","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_2.2.2_1698377998852_0.9072328026699485","host":"s3://npm-registry-packages"}},"3.0.0-alpha.1":{"name":"@cwrc/leafwriter-storage-service","version":"3.0.0-alpha.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@3.0.0-alpha.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"0c92a514eaa8ef3b93f166bea3eeeda11e12439d","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-3.0.0-alpha.1.tgz","fileCount":194,"integrity":"sha512-vs5WH/aOaqpTzPiqMBb5q1QqENubcCv/0itPXZjfeBpbYM+ijJ2PXdTC0LI2jg1vAlX1CfwMxBjgcJ8hKPvB1w==","signatures":[{"sig":"MEUCIQDzpbl0k7+NioAkRUZE4tjIAwgPF54RoWeyxSXMTJuXrgIgKCZG1BLcIor6Mfs2KcZ2U/YTwDN5O9p6d6c62Ar5Ag4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1092282},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"6a9a5901a56d27932f6e6380ca9753b80772d09a","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"shx rm -rf lib","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.2","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.1","axios":"^1.6.0","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"5.0.0-alpha.151","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.22","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.16","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^7.2.0","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","tsconfig":"*","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","@octokit/types":"^12.1.1","fake-indexeddb":"^5.0.1","@types/file-saver":"^2.0.6","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_3.0.0-alpha.1_1698871031799_0.8425550293802067","host":"s3://npm-registry-packages"}},"3.0.0-alpha.2":{"name":"@cwrc/leafwriter-storage-service","version":"3.0.0-alpha.2","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@3.0.0-alpha.2","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"22d49227c2ed31c09c4dcf9cdc7b607cba82d7ed","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-3.0.0-alpha.2.tgz","fileCount":194,"integrity":"sha512-w6xbYvR3+dMvzilsKKf+Sv4Dhe5gNGhBJhWe+S6jR0w4GatEi3iAROVaP/TaV8NCz3e+NAOvB+rDgAvmL3maww==","signatures":[{"sig":"MEYCIQC7zWu0WGgEwLQ2DwVCi3893sqe2ZJHGQqYYQejz+x26gIhANcizYcflNkROyZzuaCigvgp55uSXI6pv37MtAPoX3Lz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1092371},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"994effa1a4c3138f15626b0753f640dd738cb55c","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"shx rm -rf lib","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.2","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.1","axios":"^1.6.0","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"5.0.0-alpha.151","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.22","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.16","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^7.2.0","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","tsconfig":"*","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","@octokit/types":"^12.1.1","fake-indexeddb":"^5.0.1","@types/file-saver":"^2.0.6","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_3.0.0-alpha.2_1698877026169_0.8880628094279515","host":"s3://npm-registry-packages"}},"3.0.0-alpha.3":{"name":"@cwrc/leafwriter-storage-service","version":"3.0.0-alpha.3","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@3.0.0-alpha.3","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"7d7b3b6bfa2a3062b22458bae6693a1207520580","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-3.0.0-alpha.3.tgz","fileCount":194,"integrity":"sha512-kpHWdUUj8tcvU4gATWlAp116ReyWacDt7I2K04mF2TtLxHNgpQFRUrn9NLiJc7rE/FsZ+4QYY9JDSHEbMLvw4A==","signatures":[{"sig":"MEUCIQCXvifohPSxbp/L5UnE5iLvJ1TVZR2lYeVcoLl2VdikEwIgRqbrO80HNiJCkxurfUjzTBePnPuxSTg5jmC+X0fzQ6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1092506},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"ec1371fbcaf88fc3249b80a8fc87641133bba0e4","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"shx rm -rf lib","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.2","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.1","axios":"^1.6.0","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"5.0.0-alpha.151","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.22","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.16","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^7.2.0","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","tsconfig":"*","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","@octokit/types":"^12.1.1","fake-indexeddb":"^5.0.1","@types/file-saver":"^2.0.6","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_3.0.0-alpha.3_1698877844905_0.16335405964511085","host":"s3://npm-registry-packages"}},"3.0.0-alpha.4":{"name":"@cwrc/leafwriter-storage-service","version":"3.0.0-alpha.4","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@3.0.0-alpha.4","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"6cfbc4e18dc61204516530ab12ce1c2789e0b618","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-3.0.0-alpha.4.tgz","fileCount":194,"integrity":"sha512-ScoaTSOW+eWX1i3izHErjIFw/3eMi/YlCC77+HH4f4vmJQEVJ5rqOIk+oDM9jOyttmOjHxA+VCxwyQOPwgjPZQ==","signatures":[{"sig":"MEQCIBv30K/EMaViorwmdwMGjrSWl56QiT+rKZ+4zmI8MolgAiAKkoQRKL5ZLyRKUJph0rww8SyXXEqW4i3AnVazqN8VZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1092862},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"3ce461faae5a998fa451361ae06acfc9316b54da","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"shx rm -rf lib","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.2","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.1","axios":"^1.6.0","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"5.0.0-alpha.151","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.22","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.16","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^7.2.0","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","tsconfig":"*","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","@octokit/types":"^12.1.1","fake-indexeddb":"^5.0.1","@types/file-saver":"^2.0.6","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_3.0.0-alpha.4_1698878557304_0.9623068032060431","host":"s3://npm-registry-packages"}},"3.0.0-alpha.5":{"name":"@cwrc/leafwriter-storage-service","version":"3.0.0-alpha.5","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@3.0.0-alpha.5","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"cd5ab1dcb8cc9f72cf3abc1986dd16c6d11a4958","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-3.0.0-alpha.5.tgz","fileCount":194,"integrity":"sha512-smbfu/wzSR+Ks7mUgkG85w8qX+tm1AZlmZMYlbZyOTqtHcJRpWLLJk9tZo0mWm41PNMo+D2JD9TtVsr9LihJcg==","signatures":[{"sig":"MEUCIQCyQFGLKKJGGlfSTClmv/J9XPsk6tE0BGL+FEGE/4v8AgIgGjGmkg8+qBfHOzAseUlquWa7VBcD59FvHrdsYbcVKfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1093757},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"eae780a19db2d1748f5a852c3ade7234618af9a4","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"shx rm -rf lib","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.2","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.1","axios":"^1.6.0","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"5.0.0-alpha.151","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.22","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.16","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^7.2.0","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","tsconfig":"*","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","@octokit/types":"^12.1.1","fake-indexeddb":"^5.0.1","@types/file-saver":"^2.0.6","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_3.0.0-alpha.5_1698893295553_0.1969269135090339","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@cwrc/leafwriter-storage-service","version":"3.0.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@3.0.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"c831ba30a63172dce26804e2b9b50801db0bfa32","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-3.0.0.tgz","fileCount":194,"integrity":"sha512-rS+qnakroMHVoSbq3IiNnzBYmgukby7HbpD6rSgdfF5qVyzWCChctauJRcs2rpzs5FRThkE6TWDSt0BXjvZFJA==","signatures":[{"sig":"MEUCIF+6pDtncXLjTV6Xt1HzqN9SspIX854cUKkg+2ILpJq6AiEA1yl2UcnMs6CGQlSuCmxqYdxJuMiC35/RUmoy1d7uY/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1093749},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"f86ee5be1fc902367bfa19e07378dd9f6b9501ec","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"shx rm -rf lib","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.3","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.1","axios":"^1.6.0","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.6.0","@mui/lab":"5.0.0-alpha.151","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.22","react-dom":"^18.2.0","react-use":"^17.4.0","file-saver":"^2.0.5","react-icons":"^4.11.0","@mui/material":"^5.14.16","@octokit/rest":"^20.0.2","framer-motion":"^10.16.4","react-i18next":"^13.3.1","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.16","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^7.2.0","eslint":"^8.52.0","process":"^0.11.10","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","tsconfig":"*","typescript":"^5.2.2","@types/jest":"^29.5.7","@types/node":"^20.8.10","@types/mocha":"^10.0.3","@jest/globals":"^29.7.0","@types/lodash":"^4.14.200","@octokit/types":"^12.1.1","fake-indexeddb":"^5.0.1","@types/file-saver":"^2.0.6","eslint-config-custom":"*","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_3.0.0_1698971268353_0.9288903946237805","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@cwrc/leafwriter-storage-service","version":"3.0.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@3.0.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"172cd898371bb8e61f9ae4efd082d465a6efa770","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-3.0.1.tgz","fileCount":195,"integrity":"sha512-j2EFLvHr+XwNwYNfFqSjB68QWM2lwBDrvZbatYeOeFMtTdSCisNzbiF9+rsbyaBH1h3sngELDtvy2cguBePW9g==","signatures":[{"sig":"MEUCIGgPrnXahkesiW2bz7CFRBZkgJ/MlFNWQpnhv/iwM2TKAiEArcbKYjWuctvYsT/vxyCnXKsg1kCgHLg3hup6hoX/prU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1095361},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"44f6f9f085418da61a82bdd680add2075ae1e757","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"shx rm -rf lib","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.2.4","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.1","axios":"^1.6.2","dexie":"^3.2.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.7.7","@mui/lab":"5.0.0-alpha.154","date-fns":"^2.30.0","loglevel":"^1.8.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.25","react-dom":"^18.2.0","react-use":"^17.4.1","file-saver":"^2.0.5","react-icons":"^4.12.0","@mui/material":"^5.14.19","@octokit/rest":"^20.0.2","framer-motion":"^10.16.9","react-i18next":"^13.5.0","@emotion/react":"^11.11.1","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.0","mdi-material-ui":"^7.7.0","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.3.1","@mui/icons-material":"^5.14.19","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^8.0.1","eslint":"^8.54.0","process":"^0.11.10","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.4","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^20.10.1","@types/mocha":"^10.0.6","@jest/globals":"^29.7.0","@types/lodash":"^4.14.202","@octokit/types":"^12.3.0","fake-indexeddb":"^5.0.1","@types/file-saver":"^2.0.7","eslint-config-custom":"*","@testing-library/react":"^14.1.2","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.5.1","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_3.0.1_1701397255843_0.027781334879588337","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@cwrc/leafwriter-storage-service","version":"3.1.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@3.1.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"6fe7f82476cf87edd9c84e1a5278bd523865e1aa","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-3.1.0.tgz","fileCount":194,"integrity":"sha512-ByL+zbEKAliZee/buI/djlssSW4gChWTVsZyzmyfCrjkhCywnT2hIKjn1l4MFywaqj7hXI62daQjgDvsS03VFg==","signatures":[{"sig":"MEUCIDQTvmMgAJf43xFkvxq49TnRb2RBH25uQ23Hx2Kayov/AiEAwSPhvODxC4keM3Q/XfCKt55VdkH/xRBMpIMjQ0v3B7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1096827},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"03abc7b8c26795f271c068d151d8e8d42c81333f","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"shx rm -rf lib","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.7.0","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"uuid":"^9.0.1","axios":"^1.6.8","dexie":"^4.0.4","react":"^18.2.0","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.11.1","@mui/lab":"5.0.0-alpha.170","date-fns":"^3.6.0","loglevel":"^1.9.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.40","react-dom":"^18.2.0","react-use":"^17.5.0","file-saver":"^2.0.5","react-icons":"^5.0.1","@mui/material":"^5.15.15","@octokit/rest":"^20.1.0","framer-motion":"^11.0.27","react-i18next":"^14.1.0","@emotion/react":"^11.11.4","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.5","mdi-material-ui":"^7.8.0","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.4.2","@mui/icons-material":"^5.15.15","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^8.0.2","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.25.13","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/mocha":"^10.0.6","@jest/globals":"^29.7.0","@types/lodash":"^4.17.0","@octokit/types":"^13.4.0","fake-indexeddb":"^5.0.2","@types/file-saver":"^2.0.7","eslint-config-custom":"*","@testing-library/react":"^14.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_3.1.0_1714688777600_0.8883113783304739","host":"s3://npm-registry-packages"}},"4.0.0-beta.0":{"name":"@cwrc/leafwriter-storage-service","version":"4.0.0-beta.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.0.0-beta.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"ff5553e0dcb5250ea75686f369a80eea7104fcce","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.0.0-beta.0.tgz","fileCount":196,"integrity":"sha512-w9fMDDZucPSr081KreLWIjDJuhIy33kxpXFY392h1RxgtCoCcnFKr0ruajBRv9DnEBH2C1lxLL7HBzh9sSVY2A==","signatures":[{"sig":"MEQCIGiz9SpUPvsfCNAy5/UYbSXYRtPr1NujSzEdHXcEb5pIAiAWO0JNVWj+9+mCXr189SpqjHKd5WmkIq9ATmE9LNVwAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1068623},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"3ab2e4b05c3098749626275db7d10bd57c621c30","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf .turbo node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.8.2","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"uuid":"^10.0.0","axios":"^1.7.2","dexie":"^4.0.8","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.12.1","@mui/lab":"^5.0.0-alpha.172","date-fns":"^3.6.0","loglevel":"^1.9.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.40","react-dom":"^18.3.1","react-use":"^17.5.0","file-saver":"^2.0.5","react-icons":"^5.2.1","@mui/material":"^5.16.4","@octokit/rest":"^20.1.0","framer-motion":"^11.3.7","react-i18next":"^14.1.3","@emotion/react":"^11.11.4","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.11.5","mdi-material-ui":"^7.9.1","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.4.2","@mui/icons-material":"^5.16.4","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^8.1.2","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.2.3","ts-node":"^10.9.2","typedoc":"^0.26.4","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.11","@types/mocha":"^10.0.7","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","@octokit/types":"^13.5.0","fake-indexeddb":"^6.0.0","@types/file-saver":"^2.0.7","eslint-config-custom":"*","@testing-library/react":"^15.0.7","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.4.6","@testing-library/user-event":"^14.5.2","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.0.0-beta.0_1721332677657_0.43436471573572155","host":"s3://npm-registry-packages"}},"4.0.0-beta.1":{"name":"@cwrc/leafwriter-storage-service","version":"4.0.0-beta.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.0.0-beta.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"fc59d6dc06b194da221340fb61248c41c37c7f52","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.0.0-beta.1.tgz","fileCount":215,"integrity":"sha512-TiOOGFxNucnw/GW3YZCF5nss+gWVkDXhxHlDFAWDMz7FijHhvposeztDGHU1CNyO82fEyJcanuMjtiwPapCmFA==","signatures":[{"sig":"MEQCIBktobQ7gY/n/5SeRfFjbmZWZnklsfRojnISbP5Dvq17AiAmg+b6JZDV0YsnjLIHBGLaLzhL5ZVwNSScR+aM+AShGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1671878},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"6b62bf079127dfe08d05a8648eac99d3364f586a","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf .turbo node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.8.2","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"22.5.1","dependencies":{"uuid":"^10.0.0","axios":"^1.7.2","dexie":"^4.0.8","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.12.2","@mui/lab":"^5.0.0-alpha.173","date-fns":"^3.6.0","loglevel":"^1.9.1","overmind":"^28.0.3","@mui/base":"5.0.0-beta.40","react-dom":"^18.3.1","react-use":"^17.5.1","file-saver":"^2.0.5","react-icons":"^5.2.1","@mui/material":"^5.16.6","@octokit/rest":"^20.1.1","framer-motion":"^11.3.21","react-i18next":"^15.0.0","@emotion/react":"^11.13.0","overmind-react":"^29.0.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.0","mdi-material-ui":"^7.9.1","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.4.2","@mui/icons-material":"^5.16.6","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","tsup":"^8.2.3","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.2.4","ts-node":"^10.9.2","typedoc":"^0.26.5","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.0.2","@types/mocha":"^10.0.7","@types/react":"^18.3.3","@jest/globals":"^29.7.0","@types/lodash":"^4.17.7","@octokit/types":"^13.5.0","fake-indexeddb":"^6.0.0","@types/react-dom":"^18.3.0","@types/file-saver":"^2.0.7","@testing-library/dom":"^10.4.0","eslint-config-custom":"*","@testing-library/react":"^16.0.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.4.8","@testing-library/user-event":"^14.5.2","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.0.0-beta.1_1722540666136_0.2081675428734142","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@cwrc/leafwriter-storage-service","version":"4.0.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.0.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"cd7e5482c73ccef7f354ddddfe6a82fd665fb989","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.0.0.tgz","fileCount":215,"integrity":"sha512-ZCrHhZP1QYdQnNUtR+Ypvd7HN50wK6ozJvGPLueDJpE1scd0J1+V3IHl0rBVy02LNNvTtMyKIXmzjXo+E2YEfA==","signatures":[{"sig":"MEYCIQCmiFDScLK7K35E/5KgsO+hXUpAkTbSNg8YU27i5xIXYAIhANep56qy3jp4IfdepaMYodUb3fdIdBW5LuSILqnA7+KR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1156627},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"dfcfce430f2b8921a112377dbc578d3db0724b5d","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf .turbo node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm test && npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.9.1","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.24.2","uuid":"^11.0.5","axios":"^1.7.9","dexie":"^4.0.11","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.21","i18next":"^23.16.8","@mui/lab":"^5.0.0-alpha.173","date-fns":"^4.1.0","loglevel":"^1.9.2","overmind":"^28.0.3","@mui/base":"^5.0.0-beta.68","react-dom":"^18.3.1","react-use":"^17.6.0","file-saver":"^2.0.5","react-icons":"^5.4.0","@mui/material":"^5.16.14","@octokit/rest":"^20.1.1","framer-motion":"^11.18.2","react-i18next":"^15.4.0","@emotion/react":"^11.14.0","overmind-react":"^29.0.5","react-dropzone":"^14.3.5","@emotion/styled":"^11.14.0","mdi-material-ui":"^7.9.3","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.4.6","@mui/icons-material":"^5.16.14","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.6","eslint":"^8.57.1","ts-jest":"^29.2.5","typedoc":"^0.27.7","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","@types/mocha":"^10.0.10","@types/react":"^18.3.18","@jest/globals":"^29.7.0","@types/lodash":"^4.17.15","fake-indexeddb":"^6.0.0","@types/react-dom":"^18.3.5","@types/file-saver":"^2.0.7","@testing-library/dom":"^10.4.0","eslint-config-custom":"*","@testing-library/react":"^16.2.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.0.0_1739816278009_0.13900679115668058","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@cwrc/leafwriter-storage-service","version":"4.0.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.0.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"069734d2a88ed4e8eb01ed0d30d90a6989838b02","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.0.1.tgz","fileCount":215,"integrity":"sha512-JY96JsbYOOg3LTGYFPevj2kNDf89KD0Oq4xTu6c4WV99/1bSlfCNy4qamARTwn/B5GhPIz09VOTQ7Ck0bYd3ig==","signatures":[{"sig":"MEYCIQDjS3KkkCWJEzn1IJHLjhxCrjdeZ6topKd9qWADwyW+BwIhAN3ED0R787NIODkQFSG/1GkstYUSK9JhsxVZoQBguMrH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160630},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"57db980c77f8761c4a2d855f540b2ad9db609b75","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf .turbo node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","actor":{"name":"lucaju","type":"user","email":"lucaju@gmail.com"},"email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.9.1","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"zod":"^3.25.55","uuid":"^11.1.0","axios":"^1.9.0","dexie":"^4.0.11","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.21","motion":"^12.16.0","i18next":"^25.2.1","date-fns":"^4.1.0","loglevel":"^1.9.2","overmind":"^28.0.4","react-dom":"^18.3.1","react-use":"^17.6.0","file-saver":"^2.0.5","react-icons":"^5.5.0","@mui/material":"^7.1.1","@octokit/rest":"^22.0.0","react-i18next":"^15.5.2","@emotion/react":"^11.14.0","overmind-react":"^29.0.6","react-dropzone":"^14.3.8","@emotion/styled":"^11.14.0","mdi-material-ui":"^7.9.4","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.4.6","@mui/icons-material":"^7.1.1","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.5.0","eslint":"^8.57.1","ts-jest":"^29.3.4","typedoc":"^0.28.5","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.30","@types/mocha":"^10.0.10","@types/react":"^18.3.23","@jest/globals":"^29.7.0","@types/lodash":"^4.17.17","fake-indexeddb":"^6.0.1","@types/react-dom":"^18.3.7","@types/file-saver":"^2.0.7","@testing-library/dom":"^10.4.0","eslint-config-custom":"*","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.0.1_1750202382565_0.3995237467228383","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@cwrc/leafwriter-storage-service","version":"4.0.2","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.0.2","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"443dc1fb60465c67b741f41151d8175c42a1c875","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.0.2.tgz","fileCount":215,"integrity":"sha512-UptSBUP93W/54geHnszDvavzMhy59YOXy5p6jxbewJajihe48dt/zLl31ZTaWxBh77HvjW3lWiq4H1RqHE5nJA==","signatures":[{"sig":"MEQCIDbVm4FzjrsfcdkejibaC7Tw+m927zswvVvLB1rzqgfqAiAxj4vgAOZOFrhD8EEpexpH3I4jVfWlKJVwxfH9hLKsfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160631},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"98bc0d3db2b170de27f188a375df0a7dbae791bc","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf .turbo node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"lucaju","actor":{"name":"lucaju","type":"user","email":"lucaju@gmail.com"},"email":"lucaju@gmail.com"},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"10.9.1","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"zod":"^3.25.67","uuid":"^11.1.0","axios":"^1.10.0","dexie":"^4.0.11","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.21","motion":"^12.19.2","i18next":"^25.2.1","date-fns":"^4.1.0","loglevel":"^1.9.2","overmind":"^28.0.4","react-dom":"^18.3.1","react-use":"^17.6.0","file-saver":"^2.0.5","react-icons":"^5.5.0","@mui/material":"^7.1.2","@octokit/rest":"^22.0.0","react-i18next":"^15.5.3","@emotion/react":"^11.14.0","overmind-react":"^29.0.6","react-dropzone":"^14.3.8","@emotion/styled":"^11.14.1","mdi-material-ui":"^7.9.4","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.4.6","@mui/icons-material":"^7.1.2","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.5.0","eslint":"^8.57.1","ts-jest":"^29.4.0","typedoc":"^0.28.6","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.33","@types/mocha":"^10.0.10","@types/react":"^18.3.23","@jest/globals":"^29.7.0","@types/lodash":"^4.17.19","fake-indexeddb":"^6.0.1","@types/react-dom":"^18.3.7","@types/file-saver":"^2.0.7","@testing-library/dom":"^10.4.0","eslint-config-custom":"*","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.0.2_1751053606210_0.3904856686833693","host":"s3://npm-registry-packages-npm-production"}},"4.0.3-beta.1":{"name":"@cwrc/leafwriter-storage-service","version":"4.0.3-beta.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.0.3-beta.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"ceed6035b2a98d8e8e466cd8425cf87230acd873","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.0.3-beta.1.tgz","fileCount":215,"integrity":"sha512-PCua+bvkTl35+jecLR5PBYXGO6gkXHWUX+zIuTT2PvdHYf/2r9+oP1NY9PhOg6kOlJBy5Hc0uk6X+HaOFsFORQ==","signatures":[{"sig":"MEUCIQD6H49N0zoZOAODK6LX2AZa0pLE2NUy8+pcGk25KHYLngIgUPdmkN59Yib5FzZr5P0OWyztlvuGqzZgcfa7NatzKgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cwrc%2fleafwriter-storage-service@4.0.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":1160638},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"39c3d8dfd67f8af012400df4d8f030f80ab98ced","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf .turbo node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm run build","build-documentation":"typedoc --out docs src/index.tsx"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:a7d3fe2c-9830-4a97-a37b-7c081e670a77"}},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"11.6.3","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.67","uuid":"^11.1.0","axios":"^1.10.0","dexie":"^4.0.11","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.21","motion":"^12.19.2","i18next":"^25.2.1","date-fns":"^4.1.0","loglevel":"^1.9.2","overmind":"^28.0.4","react-dom":"^18.3.1","react-use":"^17.6.0","file-saver":"^2.0.5","react-icons":"^5.5.0","@mui/material":"^7.1.2","@octokit/rest":"^22.0.0","react-i18next":"^15.5.3","@emotion/react":"^11.14.0","overmind-react":"^29.0.6","react-dropzone":"^14.3.8","@emotion/styled":"^11.14.1","mdi-material-ui":"^7.9.4","dexie-react-hooks":"^1.1.7","mui-modal-provider":"^2.4.6","@mui/icons-material":"^7.1.2","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.5.0","eslint":"^8.57.1","ts-jest":"^29.4.0","typedoc":"^0.28.6","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.33","@types/mocha":"^10.0.10","@types/react":"^18.3.23","@jest/globals":"^29.7.0","@types/lodash":"^4.17.19","fake-indexeddb":"^6.0.1","@types/react-dom":"^18.3.7","@types/file-saver":"^2.0.7","@testing-library/dom":"^10.4.0","eslint-config-custom":"*","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.0.3-beta.1_1770745298602_0.08892626177908824","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@cwrc/leafwriter-storage-service","version":"4.1.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.1.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"fd22c2168ee78949ef5388a954faee4f5ce754f5","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.1.0.tgz","fileCount":215,"integrity":"sha512-6h+dnQPlNiHCU+B0l4x592yGr1Mcfg3XDDmbOwt9aEE1U396e31D8Ff2RaggXzLB/RxiCAD7oJQawhkmRFrlQA==","signatures":[{"sig":"MEYCIQCH77akBAGK75AIpbucplLkNZ/EGyiUiaWxxH3MlyR8ywIhAJc57mEINHJrno2wQp+EZiLoWSfnvVlgRU5AwPg9WIxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cwrc%2fleafwriter-storage-service@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":1160716},"main":"./lib/index.js","types":"lib/index.d.ts","module":"src/index.tsx","exports":{".":{"types":"./lib/index.d.ts","import":["./src/index.tsx","./lib/index.js"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./src/StorageDialog.tsx","./lib/StorageDialog.js"]},"./headless":{"types":"./lib/headless.d.ts","import":["./src/headless.ts","./lib/headless.js"]}},"gitHead":"3322adf2b3941c89a3e47e93f05b24473fd5d790","scripts":{"lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf .turbo node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:a7d3fe2c-9830-4a97-a37b-7c081e670a77"}},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"11.11.0","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"zod":"^4.3.6","axios":"^1.13.6","dexie":"^4.3.0","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.23","motion":"^12.35.0","nanoid":"^5.1.6","i18next":"^25.8.14","date-fns":"^4.1.0","loglevel":"^1.9.2","overmind":"28.0.4","react-dom":"^18.3.1","react-use":"^17.6.0","file-saver":"^2.0.5","react-icons":"^5.6.0","@mui/material":"^7.3.8","@octokit/rest":"^22.0.1","react-i18next":"^16.5.4","@emotion/react":"^11.14.0","overmind-react":"29.0.6","react-dropzone":"^15.0.0","@emotion/styled":"^11.14.1","mdi-material-ui":"^7.9.4","dexie-react-hooks":"^4.2.0","mui-modal-provider":"^2.4.6","@mui/icons-material":"^7.3.8","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.3","@types/mocha":"^10.0.10","@types/react":"^18.3.28","@jest/globals":"^30.2.0","@types/lodash":"^4.17.24","fake-indexeddb":"^6.2.5","@types/react-dom":"^18.3.7","@types/file-saver":"^2.0.7","@testing-library/dom":"^10.4.1","eslint-config-custom":"*","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.1.0_1773355008424_0.5757977987118374","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@cwrc/leafwriter-storage-service","version":"4.2.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.2.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"6e184752d230b5a45df5540b7ee2ce974aaa2a69","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.2.0.tgz","fileCount":215,"integrity":"sha512-trCtu9FT197R8h/RmZTOZQekSeQPnyZTdV02rWO0r99+a+FLXubx3Rp9x5O0IkomKZycRXOH8UGTi15x113zXw==","signatures":[{"sig":"MEUCIQC4NxbRfTCBnoQ8Bd6jIyggjPpTrc1KrdMdD/C5vatrwQIgE88UMCB6XZpsTh09TDc0n9V0KfA8aHHb7fgx5l9erDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cwrc%2fleafwriter-storage-service@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":1161388},"main":"./lib/index.js","types":"lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":["./lib/index.js","./src/index.tsx"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./lib/StorageDialog.js","./src/StorageDialog.tsx"]},"./headless":{"types":"./lib/headless.d.ts","import":["./lib/headless.js","./src/headless.ts"]}},"gitHead":"ae41112cb55275ef3b2cf99af8a28eb4bf75f750","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:a7d3fe2c-9830-4a97-a37b-7c081e670a77"}},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"11.11.0","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","axios":"^1.13.6","dexie":"^4.3.0","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.23","motion":"^12.35.0","nanoid":"^5.1.6","i18next":"^25.8.14","date-fns":"^4.1.0","loglevel":"^1.9.2","overmind":"28.0.4","react-dom":"^18.3.1","react-use":"^17.6.0","file-saver":"^2.0.5","react-icons":"^5.6.0","@mui/material":"^7.3.8","@octokit/rest":"^22.0.1","react-i18next":"^16.5.4","@emotion/react":"^11.14.0","overmind-react":"29.0.6","react-dropzone":"^15.0.0","@emotion/styled":"^11.14.1","mdi-material-ui":"^7.9.4","dexie-react-hooks":"^4.2.0","mui-modal-provider":"^2.4.6","@mui/icons-material":"^7.3.8","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.3","@types/mocha":"^10.0.10","@types/react":"^18.3.28","@jest/globals":"^30.2.0","@types/lodash":"^4.17.24","fake-indexeddb":"^6.2.5","@types/react-dom":"^18.3.7","@types/file-saver":"^2.0.7","@testing-library/dom":"^10.4.1","eslint-config-custom":"*","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.2.0_1781553901897_0.7700541153589526","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@cwrc/leafwriter-storage-service","version":"4.3.0","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.3.0","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"a2429c61a4072c8b6525d498952e518ee177ae69","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.3.0.tgz","fileCount":217,"integrity":"sha512-Ss+I82jWgewcnGyThUHdt5xEODvmUE6Vg7WKVxGtm1UH971Wqp0aGvqK4rqGJXFsZz9P/QhB8+Qft00vVwvfVA==","signatures":[{"sig":"MEUCIQD8692PUkOZgGCs4pA7RWKgX9xhQ3cOw3xlq+0dYrG0MwIgAki30r/xjKMVCEFuCFcXRnoDst4ghM8IdYLC1LmIne0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cwrc%2fleafwriter-storage-service@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":1176842},"main":"./lib/index.js","types":"lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":["./lib/index.js","./src/index.tsx"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./lib/StorageDialog.js","./src/StorageDialog.tsx"]},"./headless":{"types":"./lib/headless.d.ts","import":["./lib/headless.js","./src/headless.ts"]}},"gitHead":"73cf4711aadd42bd4d5a6834274dc1b266e57432","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:a7d3fe2c-9830-4a97-a37b-7c081e670a77"}},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"11.12.1","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","axios":"^1.13.6","dexie":"^4.3.0","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.23","motion":"^12.35.0","nanoid":"^5.1.6","i18next":"^25.8.14","date-fns":"^4.1.0","loglevel":"^1.9.2","overmind":"28.0.4","chroma-js":"^3.2.0","react-dom":"^18.3.1","react-use":"^17.6.0","file-saver":"^2.0.5","react-icons":"^5.6.0","@mui/material":"^7.3.8","@octokit/rest":"^22.0.1","react-i18next":"^16.5.4","@emotion/react":"^11.14.0","overmind-react":"29.0.6","react-dropzone":"^15.0.0","@emotion/styled":"^11.14.1","mdi-material-ui":"^7.9.4","dexie-react-hooks":"^4.2.0","mui-modal-provider":"^2.4.6","@mui/icons-material":"^7.3.8","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.3","@types/mocha":"^10.0.10","@types/react":"^18.3.28","@jest/globals":"^30.2.0","@types/lodash":"^4.17.24","fake-indexeddb":"^6.2.5","@types/react-dom":"^18.3.7","@types/file-saver":"^2.0.7","@testing-library/dom":"^10.4.1","eslint-config-custom":"*","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.3.0_1783029067611_0.28016804173177134","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@cwrc/leafwriter-storage-service","version":"4.3.1","keywords":["storage","cloud","github","gitlab"],"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","_id":"@cwrc/leafwriter-storage-service@4.3.1","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"dist":{"shasum":"da6098ff5f02b26d45e76f70e2c877e36c512b5a","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.3.1.tgz","fileCount":217,"integrity":"sha512-/xb/69JFue9C9RSjcOTwCnAkeKNTwSwPXrTTdv3K7lhMtpQojOGOZGwZqSoJXWGEEzCpfMZnt05WWPryaRFSbA==","signatures":[{"sig":"MEUCIQCgn8L9Qmxh/NnO15GN+JJFK4ZCFUJUINgFOmmeQsrp8wIgX0fHcnfMtNqW35reCDWoZZzCGj4f9R3AMVXnynGvmRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cwrc%2fleafwriter-storage-service@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":1181236},"main":"./lib/index.js","types":"lib/index.d.ts","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":["./lib/index.js","./src/index.tsx"]},"./dialog":{"types":"./lib/StorageDialog.d.ts","import":["./lib/StorageDialog.js","./src/StorageDialog.tsx"]},"./headless":{"types":"./lib/headless.d.ts","import":["./lib/headless.js","./src/headless.ts"]}},"gitHead":"4b2d3c400ff424bb00987f55699b30094a4c806a","scripts":{"dev":"tsup --watch","lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 NODE_OPTIONS=--experimental-vm-modules jest","build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","clean":"rm -rf node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","test-watch":"jest --watchAll --verbose","format-check":"prettier . --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:a7d3fe2c-9830-4a97-a37b-7c081e670a77"}},"repository":{"url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git","type":"git"},"_npmVersion":"11.12.1","description":"storage service for leaf-writer","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","axios":"^1.13.6","dexie":"^4.3.0","react":"^18.3.1","buffer":"^6.0.3","lodash":"^4.17.23","motion":"^12.35.0","nanoid":"^5.1.6","i18next":"^25.8.14","date-fns":"^4.1.0","loglevel":"^1.9.2","overmind":"28.0.4","chroma-js":"^3.2.0","react-dom":"^18.3.1","react-use":"^17.6.0","file-saver":"^2.0.5","react-icons":"^5.6.0","@mui/material":"^7.3.8","@octokit/rest":"^22.0.1","react-i18next":"^16.5.4","@emotion/react":"^11.14.0","overmind-react":"29.0.6","react-dropzone":"^15.0.0","@emotion/styled":"^11.14.1","mdi-material-ui":"^7.9.4","dexie-react-hooks":"^4.2.0","mui-modal-provider":"^2.4.6","@mui/icons-material":"^7.3.8","autosuggest-highlight":"^3.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","eslint":"^8.57.1","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.3","@types/mocha":"^10.0.10","@types/react":"^18.3.28","@jest/globals":"^30.2.0","@types/lodash":"^4.17.24","fake-indexeddb":"^6.2.5","@types/react-dom":"^18.3.7","@types/file-saver":"^2.0.7","@testing-library/dom":"^10.4.1","eslint-config-custom":"*","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1","@types/autosuggest-highlight":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/leafwriter-storage-service_4.3.1_1783969681450_0.9990484578537031","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@cwrc/leafwriter-storage-service","version":"4.4.0","sideEffects":false,"description":"storage service for leaf-writer","keywords":["storage","cloud","github","gitlab"],"homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"repository":{"type":"git","url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git"},"publishConfig":{"access":"public"},"license":"GPL-2.0","author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"exports":{".":{"import":["./lib/index.js","./src/index.tsx"],"types":"./lib/index.d.ts"},"./dialog":{"import":["./lib/StorageDialog.js","./src/StorageDialog.tsx"],"types":"./lib/StorageDialog.d.ts"},"./headless":{"import":["./lib/headless.js","./src/headless.ts"],"types":"./lib/headless.d.ts"}},"types":"lib/index.d.ts","main":"./lib/index.js","module":"./lib/index.js","scripts":{"build":"npm run clean && tsup && tsc --emitDeclarationOnly --declaration","dev":"tsup --watch","clean":"rm -rf node_modules lib coverage","format":"prettier --write \"**/*.{ts,tsx,md}\"","format-check":"prettier . --check","lint":"eslint .","test":"DEBUG_PRINT_LIMIT=40000 NODE_OPTIONS=--experimental-vm-modules jest","test-watch":"jest --watchAll --verbose","prepublishOnly":"npm run build"},"dependencies":{"@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@mui/icons-material":"^7.3.8","@mui/material":"^7.3.8","@octokit/rest":"^22.0.1","autosuggest-highlight":"^3.3.4","axios":"^1.13.6","buffer":"^6.0.3","chroma-js":"^3.2.0","date-fns":"^4.1.0","dexie":"^4.3.0","dexie-react-hooks":"^4.2.0","file-saver":"^2.0.5","i18next":"^25.8.14","lodash":"^4.17.23","loglevel":"^1.9.2","mdi-material-ui":"^7.9.4","motion":"^12.35.0","mui-modal-provider":"^2.4.6","nanoid":"^5.1.6","overmind":"28.0.4","overmind-react":"29.0.6","react":"^18.3.1","react-dom":"^18.3.1","react-dropzone":"^15.0.0","react-i18next":"^16.5.4","react-icons":"^5.6.0","react-use":"^17.6.0","zod":"^4.3.6"},"devDependencies":{"@jest/globals":"^30.2.0","@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1","@types/autosuggest-highlight":"^3.2.3","@types/file-saver":"^2.0.7","@types/jest":"^30.0.0","@types/lodash":"^4.17.24","@types/mocha":"^10.0.10","@types/node":"^25.3.3","@types/react":"^18.3.28","@types/react-dom":"^18.3.7","eslint":"^8.57.1","eslint-config-custom":"*","fake-indexeddb":"^6.2.5","jest":"^30.2.0","ts-jest":"^29.4.6","tsup":"^8.5.1","typescript":"^5.9.3"},"gitHead":"612b672197d1418f5182f97ac5390db09910c102","_id":"@cwrc/leafwriter-storage-service@4.4.0","_nodeVersion":"24.18.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-AV5fKMHcEEZ9OiW7oBvi91X/c75SAMQsFkjesiYUmJY0cwkSW2ETcboXzpJLw2dJo23CExOn4NsaLMYwBvn7+Q==","shasum":"dfc41a16ca226efaa4efd26927279734f6ca5d88","tarball":"https://registry.npmjs.org/@cwrc/leafwriter-storage-service/-/leafwriter-storage-service-4.4.0.tgz","fileCount":217,"unpackedSize":1179632,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cwrc%2fleafwriter-storage-service@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC383EwhdYeNLw4gy4vx6zuqA9TIRj4eKKaYgIYoeawuwIgeucXYUIb4k8tWY+MOoFDcsJ111rQ9Zd4tTN3qpFg5Iw="}]},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:a7d3fe2c-9830-4a97-a37b-7c081e670a77"}},"directories":{},"maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/leafwriter-storage-service_4.4.0_1788365392771_0.3580189791218351"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-13T21:23:41.396Z","modified":"2026-09-02T16:09:53.327Z","0.1.2":"2021-11-13T21:23:41.666Z","0.2.0":"2022-02-21T22:09:08.615Z","0.2.1":"2022-02-24T21:13:26.040Z","0.2.2":"2022-02-25T01:28:07.072Z","0.2.3":"2022-02-26T03:12:53.989Z","0.2.4":"2022-02-27T21:45:53.080Z","0.2.5":"2022-02-27T22:11:21.329Z","0.2.6":"2022-02-27T22:12:54.677Z","0.2.7":"2022-03-01T22:16:45.860Z","0.2.8":"2022-03-05T02:16:27.709Z","0.2.9":"2022-04-01T16:00:36.546Z","0.3.0":"2022-04-09T00:23:11.221Z","0.3.1":"2022-04-13T15:13:09.752Z","0.3.2":"2022-05-11T03:00:38.984Z","1.0.0":"2022-05-12T00:32:27.629Z","1.0.1":"2022-05-13T01:47:08.451Z","1.1.0":"2022-06-15T14:28:17.044Z","1.1.1":"2022-09-12T20:10:14.688Z","1.1.2":"2022-09-17T03:01:21.692Z","1.2.0":"2022-09-24T02:23:35.081Z","1.3.0":"2022-10-12T20:21:59.906Z","1.3.1":"2022-10-15T02:57:39.498Z","1.3.2":"2022-11-10T22:05:04.858Z","1.3.3":"2022-11-10T22:43:39.383Z","1.3.4":"2022-11-16T04:35:27.099Z","1.3.5":"2022-12-02T23:01:39.907Z","1.3.6":"2023-02-01T22:12:05.486Z","1.3.7":"2023-02-16T00:37:07.586Z","1.3.8":"2023-03-13T19:19:24.284Z","1.3.9":"2023-03-16T00:59:30.758Z","1.4.0":"2023-04-05T02:01:20.553Z","2.0.0":"2023-04-18T13:23:29.610Z","2.1.0":"2023-04-18T16:50:24.413Z","2.1.1":"2023-04-19T00:39:50.945Z","2.1.2":"2023-07-07T18:40:17.698Z","2.1.3":"2023-08-09T18:14:48.661Z","2.2.0-alpha.1":"2023-10-23T15:57:51.161Z","2.2.0":"2023-10-23T16:16:51.649Z","2.2.1":"2023-10-23T22:23:22.430Z","2.2.2":"2023-10-27T03:39:59.396Z","3.0.0-alpha.1":"2023-11-01T20:37:12.316Z","3.0.0-alpha.2":"2023-11-01T22:17:06.583Z","3.0.0-alpha.3":"2023-11-01T22:30:45.361Z","3.0.0-alpha.4":"2023-11-01T22:42:37.576Z","3.0.0-alpha.5":"2023-11-02T02:48:15.782Z","3.0.0":"2023-11-03T00:27:48.695Z","3.0.1":"2023-12-01T02:20:56.133Z","3.1.0":"2024-05-02T22:26:17.816Z","4.0.0-beta.0":"2024-07-18T19:57:57.893Z","4.0.0-beta.1":"2024-08-01T19:31:06.303Z","4.0.0":"2025-02-17T18:17:58.247Z","4.0.1":"2025-06-17T23:19:42.811Z","4.0.2":"2025-06-27T19:46:46.388Z","4.0.3-beta.1":"2026-02-10T17:41:38.824Z","4.1.0":"2026-03-12T22:36:48.651Z","4.2.0":"2026-06-15T20:05:02.105Z","4.3.0":"2026-07-02T21:51:07.803Z","4.3.1":"2026-07-13T19:08:01.678Z","4.4.0":"2026-09-02T16:09:52.908Z"},"bugs":{"url":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/issues"},"author":{"name":"Luciano Frizzera","email":"lucaju@gmail.com"},"license":"GPL-2.0","homepage":"https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer","keywords":["storage","cloud","github","gitlab"],"repository":{"type":"git","url":"git+https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer.git"},"description":"storage service for leaf-writer","maintainers":[{"name":"canadian-writing-research-collaboratory","email":"cwrc@ualberta.ca"},{"name":"lucaju","email":"lucaju@gmail.com"},{"name":"ajmacdonald","email":"andrewjames.code@gmail.com"}],"readme":"# LEAF-Writer Storage Service\n\n![NPM](https://img.shields.io/npm/l/@cwrc/leafwriter-storage-service)\n[![version](https://img.shields.io/npm/v/@cwrc/leafwriter-storage-service.svg)](https://www.npmjs.com/package/@cwrc/leafwriter-storage-service)\n![npm type definitions](https://img.shields.io/npm/types/@cwrc/leafwriter-storage-service)\n\n## Table of Contents\n\n- [LEAF-Writer Storage Service](#leaf-writer-storage-service)\n  - [Table of Contents](#table-of-contents)\n  - [Overview](#overview)\n  - [Demo](#demo)\n  - [Use](#use)\n    - [Install](#install)\n    - [Basic Examples](#basic-examples)\n      - [Load Dialog](#load-dialog)\n      - [Save Dialog](#save-dialog)\n    - [Full Feature Examples](#full-feature-examples)\n      - [Load Dialog](#load-dialog-1)\n      - [Save Dialog](#save-dialog-1)\n    - [React Suspense](#react-suspense)\n  - [Bypass the Dialog with handy functions](#bypass-the-dialog-with-handy-functions)\n    - [loadDocument](#loaddocument)\n    - [saveDocument](#savedocument)\n  - [API](#api)\n    - [Dialog props](#dialog-props)\n    - [StorageDialogConfig](#storagedialogconfig)\n    - [Resource](#resource)\n  - [Development](#development)\n    - [Localization](#localization)\n      - [Add new locale](#add-new-locale)\n\n## Overview\n\nThis is React File Storage component for listing, loading, and saving files from and to the local computer and Git hosting (GitHub and Gitlab). It was built to be used in conjunction with [LEAF-Writer-Commons](https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer), but it is general enough to be freely used anywhere.\n\nThe **Load Dialog** supports pasting from the clipboard, selecting files from the local computer, dragging & drop a file directly to the UI, and load from an URL or Git provider (GitHub | Gitlab). On the git provider, users can access their own repositories, shared repositories, repositories owned by organizations/groups, and search public repositories. Git repositories are limited to the default branch (usually 'master' or 'main'). There are also search functionalities by file name and within files' content.\n\nThe **Save Dialog** supports downloading to the local computer and saving to Git hosting. On the git hoster, users can create new repositories and new folders and create and overwrite files. Optionally, users can make Pull Requests, saving the file into a different branch. If the user does not have written permission to a repository, they can Fork the repository and make a Pull Request to the original repository.\n\nExtra features:\n\n- Bypass the dialog UI with a streamlined function to save/load resources.\n- Pass validation function before load.\n- Define a commit message.\n- Show/hide invisible files.\n- Restrict files by MIME type.\n- **Responsive**: Adapts to large displays and mobile devices.\n- **Dark mode**: light and dark themes.\n- **Localized**: English and French.\n\n- Fully typed with **Typescript**.\n\n## Demo\n\nThe [LEAF-Writer Commons](https://leaf-writer.leaf-vre.org/) is running an instance of [LEAF-Writer](https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer/-/tree/main/packages/core) that uses the NPM package published from this repository.\n\n## Use\n\n### Install\n\n```nodejs\nnpm i @cwrc/leafwriter-storage-service\n```\n\n### Basic Examples\n\n#### Load Dialog\n\n```ts\nimport { useState } from  'react';\nimport { StorageDialog } from '@cwrc/leafwriter-storage-service/dialog';\n\nexport  const  MyFStorageDialog  = () => {\n const [open, setOpen] =  useState(true);\n\n const  handleClose  = () =>  setOpen(false);\n const  handleLoad  = () =>  setOpen(false);\n\n return (\n    <StorageDialog\n      onCancel={close}\n      onLoad={handleLoad}\n      open={open}\n      type=\"load\"\n    />\n  );\n};\n```\n\nIf the property `type` is not defined, the component displays the Load Dialog. Property `open` controls the component visibility; `onCancel` is triggered by the `cancel` button; `onLoad` is triggered by the `load` button.\n\n#### Save Dialog\n\n```ts\nimport { useState } from 'react';\nimport { StorageDialog } from '@cwrc/leafwriter-storage-service/dialog';\n\nexport const MyFStorageDialog = () => {\n  const [open, setOpen] = useState(true);\n\n  const handleClose = () => setOpen(false);\n  const handleSave = () => setOpen(false);\n\n  return (\n    <StorageDialog\n      onCancel={close}\n      onSave={handleSave}\n      open={open}\n      type=\"save\"\n    />\n  );\n};\n```\n\nProperty `open` controls the component visibility; `onCancel` is triggered by the `cancel` button; `onSave` is triggered by the `load` button.\n\n### Full Feature Examples\n\n#### Load Dialog\n\n```ts\nimport { useState } from 'react';\nimport { StorageDialog, type Resource } from '@cwrc/leafwriter-storage-service/dialog';\n\nexport const MyFStorageDialog = () => {\n  const [open, setOpen] = useState(true);\n\n  const handleBackdropClick = () => {\n    //do something\n    setOpen(false);\n  }\n\n  const handleClose = () => {\n    //do something\n    setOpen(false);\n  }\n\n  const handleChange = (resource?: Resource) => {\n    //do something with the resource currrent state (e.g., update URL)\n  };\n\n  const handleLoad = (resource: Resource) => {\n    //do something with the resource loaded\n    setOpen(false);\n  }\n\n  const handleValidation = (content: string):boolean => {\n    //validate content and return true or false.\n  };\n\n  return (\n    <StorageDialog\n      config={{\n        allowedMimeTypes: ['application/xml'],\n        allowLocalFiles: true,\n        allowUrl: true,\n        allowPaste: true,\n        locale: 'en',\n        preferProvider: 'github',\n        providers: [\n          { name: 'github', access_token: '{github_token}' },\n          { name: 'gitlab', access_token: '{github_token}' }\n        ],\n        showInvisibleFiles: true,\n        validate: handleValidation,\n      }}\n      headerLabel=\"Custom header\"\n      onBackdropClick={clickAway}\n      onCancel={close}\n      onChange={handleOnChange}\n      onLoad={handleLoad}\n      resource={\n        storageSource: 'cloud | url | local | paste'\n        provider: 'github | gitlab',\n        owner: 'username | userid',\n        ownerType: 'user',\n        repo: 'repository-name| repository-id',\n        path: 'path/to/documents',\n        writePermission: true,\n      }\n      open={open}\n      source=\"cloud\"\n    />\n  );\n};\n```\n\nSee the API section for more details.\n\n#### Save Dialog\n\n```ts\nimport { useState } from 'react';\nimport { StorageDialog, type Resource } from '@cwrc/leafwriter-storage-service/dialog';\n\nexport const MyFStorageDialog = () => {\n  const [open, setOpen] = useState(true);\n\n  const handleClose = () => {\n    //do something\n    setOpen(false);\n  }\n\n  const handleSave = (Resource: Resource) => {\n    //do something\n    setOpen(false);\n  }\n\n  return (\n    <StorageDialog\n      config={{\n        allowedMimeTypes: ['application/xml'],\n        defaultCommitMessage: 'Updated via leaf-writer',\n        locale: 'en',\n        preferProvider: 'github_or_gitlab',\n        providers: [\n          { name: 'github', access_token: '{github_token}' },\n          { name: 'gitlab', access_token: '{github_token}' }\n        ],\n        showInvisibleFiles: true,\n      }}\n      headerLabel=\"Custom header\"\n      onCancel={close}\n      onSave={handleSave}\n      resource={\n        storageSource: 'cloud | local'\n        provider: 'github | gitlab',\n        owner: 'username | userid',\n        ownerType: 'user',\n        repo: 'repository-name | repository-id',\n        path: 'path/to/documents';\n        filename: 'filename',\n        content: 'the content of the decument',\n        hash: 'sha',\n      }\n      open={open}\n      source=\"cloud\"\n    />\n  );\n};\n```\n\nSee the API section for more details.\n\n### React Suspense\n\nYou can use React suspense to optimize your code. The module will only be loaded when the Dialog is triggered for the first time.\n\nExample:\n\n```ts\nimport { Suspense lazy, useState } from  'react';\nconst { StorageDialog } = lazy(() => import('@cwrc/leafwriter-storage-service/dialog'));\n\nexport  const  MyFStorageDialog = () => {\n const [open, setOpen] = useState(true);\n\n const handleClose = () =>  setOpen(false);\n const handleLoad = () =>  setOpen(false);\n\n return (\n    <>\n      { open === true && (\n        <Suspense fallback={<Progress />}>\n          <StorageDialog\n            onCancel={close}\n            onLoad={handleLoad}\n            open={open}\n            type=\"load\"\n          />\n        </Suspense>\n      )}\n    </>\n  );\n};\n```\n\n## Bypass the Dialog with handy functions\n\n### loadDocument\n\nUse this function to load a document from a git provider without opening the dialog. You must pass the provider authorization and the resource location.\n\nThe function returns the resource with the content and its hash.\n\n```ts\nimport { loadDocument, type Resource } from '@cwrc/leafwriter-storage-service/headless';\n\nconst providerAuth = {\n  name: 'github',\n  access_token: 'token'\n}\n\nconst resource: Resource = {\n  provider: 'github',\n  owner: 'username',\n  ownerType: 'user',\n  repo: 'repository-name',\n  path: 'path/to/documents';\n  filename: 'filename'\n}\n\nconst document: Resource = await loadDocument(providerAuth, resource);\n```\n\n### saveDocument\n\nUse this function to save a document to a git provider without opening the dialog. You must pass the provider authorization and the resource object, including the location, filename, and content.\n\nBy default, the function will not overwrite any file. To overwrite, you must pass a third argument, `true` and provide the hash for the file in the resource object.\n\nThe function returns the resource with the content and a new hash.\n\n```ts\nimport { saveDocument, type Resource } from '@cwrc/leafwriter-storage-service/headless';\n\nconst providerAuth = {\n  name: 'github',\n  access_token: 'token'\n}\n\nconst document: Resource = {\n  provider: 'github',\n  owner: 'username',\n  ownerType: 'user',\n  repo: 'repository-name',\n  path: 'path/to/documents';\n  filename: 'filename',\n  content: 'the content of the decument',\n}\n\n//creates a new document\nconst savedDocument: Resource = await saveDocument(providerAuth, resource);\n\n//updates the same document\nconst overwrittenDocument: Resource = await saveDocument(providerAuth, savedDocument, true);\n```\n\n## API\n\nSince Leaf writer Storage Service is written in Typescript, you will get suggestions through IntelliSense.\n\n### Dialog props\n\n| Name            | Type                          | Default | Description                                                                                                                                                                                                                                                                                                                                                                                             |\n| --------------- | ----------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| open\\*          | boolean                       | false   | Display / hide dialog                                                                                                                                                                                                                                                                                                                                                                                   |\n| config          | StorageDialogConfig           |         | A collection of configuration (see bellow).                                                                                                                                                                                                                                                                                                                                                             |\n| headerLabel     | string                        |         | Dialog's custom header. Ex: instead of `load` you can pass any string, such as `load document`.                                                                                                                                                                                                                                                                                                         |\n| onBackdropClick | function                      |         | Callback fired when the **backdrop** is clicked.<br/><br/>**Save dialog** ignores this property since it does not allow for onBackdropClick.                                                                                                                                                                                                                                                            |\n| onCancel        | function                      |         | Callback fired when the **Cancel** button is clicked.                                                                                                                                                                                                                                                                                                                                                   |\n| onChange        | function                      |         | **Load dialog**: Callback fired when there is any change on the resource source (cloud, local, paste, url), on the resource url when the source is `url`, or on the resource path (owner, repository, folder path) when the source is `cloud`. <br /> <br /> **Save dialog** ignores this property. <br /> <br /> **Signature**: `function(resource?: Resource) => void` See more about Resource below. |\n| onLoad          | function                      |         | **Load dialog**: Callback fired when the **Load** button is clicked. <br /> <br />**Save dialog** ignores this property. <br /> <br /> **Signature**: `function(resource: Resource) => void`. See more about Resource below.                                                                                                                                                                            |\n| onSave          | function                      |         | **Save dialog**: Callback fired when the **Save** button is clicked. <br /> <br />**Load dialog** ignore this property. <br /> <br /> **Signature**: `function(resource: Resource) => void`. See more about Resource below.                                                                                                                                                                             |\n| resource        | Resource \\| string            |         | The resource information, which might include the document's content to be saved.<br /> <br /> **Load Dialog** navigates directly to a specific location. If it is a string, displays `paste` source panel when open.<br /> <br /> **Save Dialog** navigates directly to a specific location, transport the document's content. See more about Resource type bellow.                                    |\n| source          | 'cloud' \\| 'local' \\| 'paste' | 'local' | The storage source panel to be display when dialog opens. If `providers` is defined in the configurations, the dialog opens with the `cloud` source panel.                                                                                                                                                                                                                                              |\n| type            | 'load' \\| 'save'              | 'load'  | The dialog type to be open.                                                                                                                                                                                                                                                                                                                                                                             |\n\n### StorageDialogConfig\n\n| Name                 | Type                   | Default  | Description                                                                                                                                                                                                      |\n| -------------------- | ---------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| allowedMimeTypes     | Array [`MIMEType`]     | []       | Restrict the file types allowed. Empty array means no restriction.<br /> <br /> MIME type suported: `'application/json'`, `'application/pdf'`, `'application/xml'`, `'text/csv'`, `'text/html'`, `'text/plain'`. |\n| allowLocalFiles      | boolean                | true     | `Load dialog`: Allows loading files from local device.                                                                                                                                                           |\n| allowPaste           | boolean                | true     | `Load dialog`: Allows paste from clipboard.                                                                                                                                                                      |\n|                      |\n| allowUrl             | boolean                | true     | `Load dialog`: Allows load from URL.                                                                                                                                                                             |\n| defaultCommitMessage | string                 | 'update' | `Save Dialog`: Defines the default commit message.                                                                                                                                                               |\n| locale               | string                 | 'en'     | Localize the UI and the messages. Must be valid and supported language code. E.g., `en`                                                                                                                          |\n| providers            | Array [`ProviderAuth`] | []       | Setup Github / Gitlab providers.<br /> <br /> `ProviderAuth`: {<br />name: 'github' \\| 'gitlab',<br /> access_token: 'string<br />}                                                                              |\n| preferProvider       | string                 |          | The preferred git host provider: `'github'` \\| `'gitlab'`                                                                                                                                                        |\n| showInvisibleFiles   | boolean                | false    | Show/hide invisible files (files starting with `'.'`)                                                                                                                                                            |\n| validate             | function               |          | Function fired after the content is fetched but before passed to onLoad funcion.<br /> <br /> **Signature**: `function(content: string) => { valid: boolean; error?: string };`                                  |\n\n### Resource\n\n| Name            | Type                                   | Default | Description                                                                                                                                                                                              |\n| --------------- | -------------------------------------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| storageSource   | `cloud` \\| `local` \\| `paste` \\| `url` |         | The resource's source.                                                                                                                                                                                   |\n| url             | string                                 |         | The resource's url. Only for sourceStorage `url` or `cloud`.                                                                                                                                             |\n| provider        | string                                 |         | `'github'`, `'gitlab'`, or empty if not from the git repository. Only for sourceStorage `cloud`.                                                                                                         |\n| owner           | string                                 |         | Github `username` or Gitlab: `user id`. Only for sourceStorage `cloud`.                                                                                                                                  |\n| ownerType       | string                                 |         | `'user'` or `'org'`. Gitlab groups are used here as 'org' notation. Only for sourceStorage `cloud`.                                                                                                      |\n| repo            | string                                 |         | Github `repository name`. Gitlab `repository id`. Only for sourceStorage `cloud`.                                                                                                                        |\n| branch          | string                                 |         | The repository's brach. It uses the repository's default branch, usually `main` or `master`. Only for sourceStorage `cloud`.                                                                             |\n| path            | string                                 |         | Folder structure. _e.g._, `'path/to/file'`. Only for sourceStorage `cloud`.                                                                                                                              |\n| filename        | string                                 |         | The file name.                                                                                                                                                                                           |\n| content         | string                                 |         | The document content. Only for sourceStorage `cloud`.                                                                                                                                                    |\n| hash            | string                                 |         | The Commit hash. On **Github**, it is the SHA value. On **Gitlab**, it is the lastCommitId. If present, the dialog alerts the user that the content will be overwritten. Only for sourceStorage `cloud`. |\n| writePermission | boolean                                |         | Indicates if the loged user has write permission for the repository. Default: `undefined` for owned repositories. Only for sourceStorage `cloud`.                                                        |\n\n## Development\n\nThis component is part of a leaf writer monorepo. Refer to [LEAF-Writer Dev Docs](https://gitlab.com/calincs/cwrc/leaf-writer/leaf-writer) for the project's bigger picture.\n\nWe use **Material** UI (@mui/material) to build the visual elements, **@octokit/rest** and **axios** to fetch data from and to Github and Gitlab, **overmind** to control react state, and **i18next** for localization.\n\nThis component is written in **Typescript** and bundled with **Webpack**.\n\nWe use **Jest** for testing.\n\n### Localization\n\nThis project is developed primarily in English and French.\nWe use localization tools (i18next) to provide transaltion to other languages.\n\n#### Add new locale\n\nTo add a new localization, follow these steps:\n\n1. Add new locale file\n\nDuplicate the `.src/locales/en.json` file and rename it according to the ISO 639 [language codes](https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes) (two-letter code). For instance, to add Italian, name the file `it.json`\n\nReplace all key values for an empty string `''`.\nThe system is designed to fallback to English is a key has an empty string.\n\n2. Add support for new locale\n\non the `./src/i18n.ts`:\n\n```ts\n...\n// IMPORT NEW LOCAL\nimport it from './locales/it.json';\n...\n// ADD RESOURCE.\nexport const resources = { en, es, fr, pt, de, ro, it } as const;\n\n // ADD TO THE LIST OF SUPPORTED LOCALES\n // The order here reflect the order in which locales will be displayd in the UI\nexport const locales = ['en', 'fr', 'es', 'pt', 'de', 'ro', 'it'] as const;\n...\n```\n","readmeFilename":"readme.md"}