{"_id":"rmapi-js","_rev":"50-f18232b2c128396613a94984b8313abe","name":"rmapi-js","dist-tags":{"latest":"14.4.0"},"versions":{"0.0.1":{"name":"rmapi-js","version":"0.0.1","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@0.0.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"5d2d26666f5fccbae6e5d24bd93e8b26e4279278","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-0.0.1.tgz","fileCount":15,"integrity":"sha512-g8zK9eSgYB0Wl7xVzLhXmU/Vxzuce71/z8EtnPlAIpEpwKBXo89bZ0n0LsRTFsgrD1Itx8K7gzcknMuNyAcI6A==","signatures":[{"sig":"MEUCIGkFbKDoGlOGno5JR8Ask33js2SuUQCTlp+mC81MdZIsAiEA4+JQSP74O73s1f/ZxNQeQBzDGQEkUeJiuKHV1H61YGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifwyIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgqA//TG6kD9WG6Qgq08IU2dKBskMcG81tc96tyd8C39+s3GR+cqCY\r\nXxVVOP72mQ0q0CyvK4WDc4p0+dsdF5DHYicJBMgbRDmIVe8z/MrzW4gqOLgh\r\ny6FVBAZzDHJPo2+pOOHrxwjybGkehaPJ0qqty9DEA6PdqrCAaUezwuYrVT0d\r\nJMqajPkoDXQs1/r5ls3Koeo8BszhxEdxPLezkwSM/IB8xazH+FRF+toiG1rl\r\n8yrtxolm7ndAgyZCVjNpOXVE8F/EPPaMMCMWNHGl73GHPqVBG0jYZSmyfAw9\r\ntV94IT5+Bw/EyAEXWWQpoFQUGET1ssWnmgxjE+0Qn7j01HqY6MiUQLeWYD8h\r\nTV9nCACHnnLK71OK0pM8aSUMECoGdNMxu5/LoPsqCxI+Wry6ez+sF0191M3i\r\nXvFX35Ut+lC99+NG9SoEYI8ug6qjg44bE2SljaHM0KDhY0i3Uufk/sP15+ym\r\nnts14IK+6cba1ncz+vMeRIkULgtasjXg1My3EUlYMfiQOv+yS2s/dYA9LQXO\r\nN6XGsMoOIwzlJzJcIFl8KB4oXd2G+XjmhJGk57kjeCPUPctgeusEUbR/i+nd\r\n9AoHp2tWZZ4OkL2cCV5KNAfEq2OFU/kYho9IMUQqe9+2eLbDkzTEnuZ8PYZg\r\nij+Il6LjdUBkeBChGFtB9T/zqC53y+bGj8Q=\r\n=kqR7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"04cc7b33070c1401e1becc952a8b8f97f2242949","scripts":{"doc":"typedoc","fmt":"prettier --write 'src/*.ts' '*.json' 'bundle.mjs'","lint":"tsc && eslint --cache 'src/*.ts' 'bundle.mjs' && typedoc --emit none","test":"jest --coverage","build":"tsc -p tsconfig.build.json && yarn node bundle.mjs","prepack":"yarn lint && yarn test && yarn build"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.0","uuid":"^8.3.2"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","ebooks","epub","fineliner","goog","iife","incrementing","linux","rmapi","subfiles","urls","webcrypto"],"identifiers":false}]},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"]},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.0","devDependencies":{"jtd":"^0.1.1","jest":"^28.0.3","chalk":"^4.1.2","eslint":"^8.14.0","esbuild":"^0.14.38","typedoc":"^0.22.15","prettier":"^2.6.2","babel-jest":"^28.0.3","typescript":"^4.6.4","@babel/core":"^7.17.10","@types/jest":"^27.4.1","@types/node":"^17.0.31","@types/uuid":"^8.3.4","@babel/preset-env":"^7.17.10","@types/babel__core":"^7.1.19","eslint-plugin-jest":"^26.1.5","eslint-plugin-tsdoc":"^0.2.16","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.16.7","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.19","@typescript-eslint/parser":"^5.22.0","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.4","@typescript-eslint/eslint-plugin":"^5.22.0","prettier-plugin-organize-imports":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_0.0.1_1652493448181_0.07560838132607306","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"rmapi-js","version":"0.0.2","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@0.0.2","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"b363d741d7cacccf731567d2f53019a6394fe37c","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-0.0.2.tgz","fileCount":15,"integrity":"sha512-O8vkkJ2zAgQ2DEBlDcioIAA7N8OOVgS4iwjMIlHlYq4mCYiPfQfzivIedeKaq6nXQb3BILpm26WhtEaV0Kjy2g==","signatures":[{"sig":"MEQCIA5dvKsG07yD2naoYEKLfIfqo1LjbW8y6pmfQYwise9gAiA4lAxqA3l6mcCld2+euQcDeU2PI3DzuV92VfWSvE92KA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiir6tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Vg/8CccH1FFD2paZf+TpnCyn0sBMIDmN5noyZ/byPjhlZpsiLInt\r\nXNpt5Z0XU82diBihiCsJVP8+PRo3oF9EfNOCTenJ3puPnZnnuXycd0v/iN/J\r\nqGkQoNLFgNNiMCKXyBcCqrCW5EcvmMZRKm0AX2slG7dPHYbIdJAsYkbToSTy\r\nHbFOPH6Pk5CQG0f8DNgtChw8g2OCnzqCN+BiSUulTGDREfd8gH2HbfWeJaJG\r\nzNvwxw72LxdHxlbMUXdPSH5F2L38b/KB8HtnzJMHWOym5e0b3JY0fCyA1Qgh\r\nIE62Y9Cknvbi+kr1C9yjux+yoTQ2pj5JRNN+xIYfyOR0bYtxsNbYphzPiMza\r\nkIaG5I+jUNN51mHsTF6wgClXB1+aVnEtWwG+aBJBd44OV1YX3wKy8/kd4ZxL\r\nPz+upgYNDju64s06GDQK+NxxZu7aahLY9HH/NGeKdLNiAKZ44II1A9X1wgt3\r\nv0zkH1SLL6wkGIFnBkBrNDmqSWGapvED0ELHln5fA3H6WVfrGOKRn6ALuNuf\r\nOUoZ/R3n4IHBfO3yno/G0Mk3abqrxPKab8X9f7FNTgRi0zRE4rHMmlPSvcYW\r\n9uO621QHbJFGhceb43C7LOo8joMqTjUtjDUc1bf88d8mUKawsbRsqrz3MRMu\r\nktzZIw9qiiL7AU+8gqkgLAQCoH4wN4u2RzM=\r\n=1pxY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"5b852cfd2d09fbaafe80d3bf9cda346865087ebf","scripts":{"doc":"typedoc","fmt":"prettier --write 'src/*.ts' '*.json' 'bundle.mjs'","lint":"tsc && eslint --cache 'src/*.ts' 'bundle.mjs' && typedoc --emit none","test":"jest --coverage","build":"tsc -p tsconfig.build.json && yarn node bundle.mjs","prepack":"yarn lint && yarn test && yarn build"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.0","uuid":"^8.3.2"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","ebooks","epub","fineliner","goog","iife","incrementing","linux","rmapi","subfiles","urls","webcrypto"],"identifiers":false}]},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"]},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.0","devDependencies":{"jtd":"^0.1.1","jest":"^28.0.3","chalk":"^4.1.2","eslint":"^8.14.0","esbuild":"^0.14.38","typedoc":"^0.22.15","prettier":"^2.6.2","babel-jest":"^28.0.3","typescript":"^4.6.4","@babel/core":"^7.17.10","@types/jest":"^27.4.1","@types/node":"^17.0.31","@types/uuid":"^8.3.4","@babel/preset-env":"^7.17.10","@types/babel__core":"^7.1.19","eslint-plugin-jest":"^26.1.5","eslint-plugin-tsdoc":"^0.2.16","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.16.7","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.19","@typescript-eslint/parser":"^5.22.0","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.4","@typescript-eslint/eslint-plugin":"^5.22.0","prettier-plugin-organize-imports":"^2.3.4"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_0.0.2_1653259949702_0.001870093630892189","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"rmapi-js","version":"1.0.0","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@1.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"51d891fb5f707dc3b756a05410a63b9004387395","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-1.0.0.tgz","fileCount":15,"integrity":"sha512-P9hoV+77KLUZtlx1h9Tt3NQ7mh2eVqsXo36+ShKvuszEJxrOQMQpoRqt+x6337cQMYRIep2HkY7m+Im7F2YNdg==","signatures":[{"sig":"MEQCIEaT4+nWbFbXP8t7F9Xs0GGFJligG5+kPMJOsF5IV2M3AiA7u94i2molnL17lYKCMbijdiYCzbyVXPli15YOfJJ6vQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7+bzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4YA/+Jp93IziOYM1psf0HezHW2g0SWwSJYPeF218ObcZVvk7WKCB+\r\nYBBdPAURsCQVgrys08Rp1og/7aI9qcOVJuCZ+GFye7Djg5L7ylT+yG8R0uBW\r\n08mKVsbR8elZUDCgEbJmXHD0koEpV9LfjSfQbhfwzc5xRb3HAdWb6ObL1AzM\r\nIJ6cefrU8Qx9uTk2I8W8yoSnszDeCMQ29yI4567Vax+w5Kc6Xvz8ep8HmwXx\r\nTc0dZK1krkK4imlVlVr+ACAqxY2oLDQX5CfDoAGgnfZAuquYMG/WCatrvK/V\r\nOHjSXmOJJwzUn17VZwHsAPfHk3MJovu9HMFp/VrqPBeZWR/i7P7xF/p/QSLC\r\npk2Q10Cn9g52SWdDOuGvRqIy4A3yeqqpHyYcWcVknEBvxYplK0QA/ei24Jl4\r\n+pXgTFN7b0cRaAegDgvoMStouWxmDFkTjR/e2Y90MeMvbA04h0RTasLblp6g\r\nvBkt6j4MxDyAS2Mf2GpH45c0fyU5H5DO3WG5avGaVXuLV+dUN4R9SsA3AdeR\r\nlqxDX1Elt9SmcQ2iV+NWlDrdgDWb8Coo/7Pwa2LiQEhUavix9WAL+gc1Pk/l\r\nyBVyWdhc34LSsetZxrIiyKNxaY4JDwN95nb1fI8mwqcy17IH/qfDcqLjuUZI\r\nhDqHICDWFkcv12lIjBdoSjQC5yV+7TjKpX0=\r\n=Ld4a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"06eb00b208a0d8f75ad6ca84b70b830e4d381392","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.json' 'bundle.mjs'","lint":"tsc && eslint --cache 'src/*.ts' 'bundle.mjs' && typedoc --emit none","test":"jest --coverage","build":"tsc -p tsconfig.build.json && yarn node bundle.mjs","prepack":"yarn lint && yarn test && yarn build"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.0","uuid":"^8.3.2"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","ebooks","epub","fineliner","goog","iife","incrementing","linux","rmapi","subfiles","urls","webcrypto"],"identifiers":false}]},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"]},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.2","devDependencies":{"jtd":"^0.1.1","jest":"^28.1.3","chalk":"^5.0.1","eslint":"^8.21.0","esbuild":"^0.14.53","typedoc":"^0.23.10","prettier":"^2.7.1","babel-jest":"^28.1.3","typescript":"^4.7.4","@babel/core":"^7.18.10","@types/jest":"^28.1.6","@types/node":"^18.6.4","@types/uuid":"^8.3.4","@babel/preset-env":"^7.18.10","@types/babel__core":"^7.1.19","eslint-plugin-jest":"^26.7.0","eslint-plugin-tsdoc":"^0.2.16","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.19","@typescript-eslint/parser":"^5.32.0","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.14","@typescript-eslint/eslint-plugin":"^5.32.0","prettier-plugin-organize-imports":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_1.0.0_1659889394761_0.3884527263983175","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"rmapi-js","version":"1.1.0","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@1.1.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"9781f31339592000095b442fcf16b1b3c8e4d6f9","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-1.1.0.tgz","fileCount":16,"integrity":"sha512-1DxtjwvcecXQQpnQLBpw32sT99VL8wIFmp4aKPyL2+bEb1vvvACeJSyytTBe73zr++7PYchP+FalQpd93LCNCg==","signatures":[{"sig":"MEUCIESLuhGme4zc2YjivUGJzT2ZsSA0ynHDyUCVcAvL4KbLAiEAnfdw+JZrkAud3iDiOxFkaky8wuN6GtJ50s6IDzNTu+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQD22ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkfg//X1WOM1+961dmZo6QIRa5FV+5ij1HYIwCHc6L78ei+FuO2fTh\r\n9TwSWJzSLGxaHUf1XLjCbgtT+7INItj+0ZHpDXIZSgBKL/1hD22ExaNc8mC0\r\nfh/Jfp/ezxh15FoRSWdF8P7+T652wzat9QK3CDGJBxH1UwXKc4P+vWIMZSuM\r\nn9LdYlAtqIP894V74QwyyEOa4ir3zR67fSyMeVujxKeLGzvpTfEEmv+QqDhK\r\nSyI7brmDEJQ1jg0JxTM3ZZ5xJNs19fEqq1i/5Z5n26A9dxA8O2LN5aQXAQeH\r\nliaE6HQBxgzkXaEVbanMZMRId12wDjuTf5pqDIXL63eU0cSkin4fNnLkb+LE\r\nkjnT6V8wcKvzd2yWWMpUAttSItCF2N42ylchEDnLgnzXTnqCsLyNjLlXYpTi\r\neq0tN0Ee00q1fyGwDlHv4gBcU1gf8o8IUeDO86I79h14vNQ/9VkE43mCyXGI\r\n3RnVIYJ3I3iJ/YpgRSh8MPERO4VXDIK6QtFxgm+++yQ/hclycFqxeGdbaoG+\r\nyy4vFxXXX0oS4iTAX8dc1R9sRxfl2EDqFlPMrVfYKzrYU7EbVbDNTYDwECBt\r\ngrVhUrFOinZT5dWtm6RDhpfr7hdM0ce/wvg8PBClp2yxzGnvbWc1n5K7wjd9\r\nXWQIoZb/YGrxSzzjQXHb2+Xw4Bl021SwmuM=\r\n=lL31\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"0d91944ac38828be7e84524686a127b3f413f8c3","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.json' 'bundle.mjs'","lint":"tsc && eslint --cache 'src/*.ts' 'bundle.mjs' && typedoc --emit none","test":"jest --coverage","build":"tsc -p tsconfig.build.json && yarn node bundle.mjs","prepack":"yarn lint && yarn test && yarn build"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.0","uuid":"^9.0.0"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","ebooks","epub","fineliner","goog","iife","incrementing","linux","rmapi","subfiles","urls","webcrypto"],"identifiers":false}]},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"]},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"jtd":"^0.1.1","jest":"^29.1.2","chalk":"^5.1.0","eslint":"^8.24.0","esbuild":"^0.15.10","typedoc":"^0.23.15","prettier":"^2.7.1","babel-jest":"^29.1.2","typescript":"^4.8.4","@babel/core":"^7.19.3","@types/jest":"^29.1.2","@types/node":"^18.8.3","@types/uuid":"^8.3.4","@babel/preset-env":"^7.19.3","@types/babel__core":"^7.1.19","eslint-plugin-jest":"^27.1.1","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.19","@typescript-eslint/parser":"^5.39.0","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.15","@typescript-eslint/eslint-plugin":"^5.39.0","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_1.1.0_1665154486569_0.726856273039926","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"rmapi-js","version":"2.0.0","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@2.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"3b2983a80fc49cc803699a85fdbf4d8a69efca7a","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-2.0.0.tgz","fileCount":13,"integrity":"sha512-8tKPidhPmGT3/momQhaA4DG1H8WdqL3DCOAtCJmfh3f7p58NB/upkrTHeHziXn2QP14vkwqF0S5zkwHachV9kQ==","signatures":[{"sig":"MEQCIBYxxPC/a7qc7dGkt+Hj7U79gQ28uecqMpXM0Q3l+hL7AiAPRsOM81ZvDBPHrhtG7BW6kJZhG4Ydgxo1ZcRsMmEZtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjql4IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVnxAAiNp555f6iOsUZ+zCHAkYdoiwuEmmIDKKIpH6JiaW6z1iN1zq\r\n5hXNbgOhSWSN6zTC7KP31PcChOqq303ObSkOQdOQow2hoJCwZeHK1WdhvbQR\r\nWfnTyAW9vX2bqLCTQuV7aqJ2JW2EGjce3Mvo48sSO24mAdkBptS6YjxQaVO4\r\no/12CiOh7TXqbyidAVGuU3h2FIdIi6A+h5jyTrzjoIKYdD9FIt2s90plDsfQ\r\nM//IvaVX5GSFMIwlrac6KKvp8uFSM2rUc76PYE4eirRg8oKfWqxDnngLGAn3\r\nTCSulnKAe+jsz40t9bztSklp/bBwbx0M6gN+Zvas8Bvy7kpQaVHytuOj9E3z\r\nHXvKApl/NhKhOy7QY3ijHZOB1yFGTswO1UbZce0/imQsDBc0exv9FBClzjEj\r\nBnaOr2vdo+8DPCL8uQp1x3xkvN1H9QchEJ4sTvMpMCTcmGQiCokfGG3kg6+O\r\nDeMuIXdnCPeHly4xFRV2o+cSGVOUz4XX9teDPqQUXeFyiO/9NMO8GJCxbBAV\r\naXpRyN2Hx/Fwg5MbGe1E3Ir2EjRtNz7etqL8g4Qsu2DExefaPexm4BAAz2wG\r\n6DiTjfn1iVms9X4UkMO3jKRqOp5H0yZZp/buVrH3qClBp9MA5qahSOSDkFab\r\nRlgKmDuVOFnirSgzfTCP8tH9bidjgPkvRQY=\r\n=Cf3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"bc5617d61eab62fd5f3ffcf0581e56f0048b9203","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.json' bundle.mjs","lint":"tsc && eslint --cache 'src/*.ts' bundle.mjs && typedoc --emit none","test":"jest --coverage","build":"tsc -p tsconfig.build.json && yarn node bundle.mjs","prepack":"yarn lint && yarn test && yarn build"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.2","jtd":"^0.1.1","uuid":"^9.0.0","base64-js":"^1.5.1"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","rmapi","subfiles","urls","webcrypto"],"identifiers":false}]},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"]},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"jest":"^29.3.1","chalk":"^5.2.0","eslint":"^8.30.0","esbuild":"^0.16.10","typedoc":"^0.23.23","prettier":"^2.8.1","babel-jest":"^29.3.1","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/jest":"^29.2.4","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.1.20","eslint-plugin-jest":"^27.1.7","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^5.47.1","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.15","@typescript-eslint/eslint-plugin":"^5.47.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_2.0.0_1672109576053_0.603007819104528","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"rmapi-js","version":"2.1.0","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@2.1.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"4e9c0aefb35ceaddcdee311d0d2e8997fdbe1d1a","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-2.1.0.tgz","fileCount":13,"integrity":"sha512-PGSrMlE3R4WGjF3K4sovYOwfJv/t6e2rsLW9xVUcxN1GQKe3huV6Vs40ARcr5nfmXtiyOy0fQQpAkaq27hokcQ==","signatures":[{"sig":"MEUCIEMr7ci4QQkik4sKELeeYf3VR1F66Efqn0GFIXJQ0ju1AiEA9b7Nd7OplRg+3WsopsRCq/HUxCmwBK9HmRqk57SOAbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrzyDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7IA/9GJ7fWApp9nj5wWXbBgnNOWmwAqfXeTj05wk9iyN3vkYtGwbS\r\npehMRhnHEqUCJ7zHV/fJoyrz8zvnX0FDE33ODpSOnVa0bCKQAztbtrMHATdZ\r\nq0mxPgbeRtvJwfC+VALpKklasKmxKKzeLOv8jYUVSrSREyAfvHjZGgc7QOho\r\nNMn6DZcTgPU2xP4I8WlhxYVRQ5dYPKgRKv9G1LzbN3MXW/mZMb+AgvRl/Biu\r\nJ9eKdr52LNkNDm3aLlV3MWC3G6zSnxRD+tXZhaC+SY9YBkkoywTjtZPilXAy\r\nKg0pgVZ6syCfoW6xhMy68C9rh+bjL4896gc4AsSjZ2KGkuBx1W/svINeggjg\r\nLeoDNVnM44c7Bdx4GwMfN4LKp8R1ShtluIOgjZNtz4RBEup+RuFlJh+3JPTF\r\n9aeeuWN02MseUGuM60Hp5f+QaW3rpuojPR9s6n9skJsDqqE4jf3QG6QvrvZG\r\nhCKL2Nim8TFSaR7PWlyehcyc0qJTOs0p1UIPdKPNla48vGfRBZOydean5qmd\r\nZIprhBnKlTYxqm7pUEgs/6OCDAIz7WkbKod+/DHV/dxs3jABllyVtRBfYvdo\r\nuZOxUf/TMPQpJ31ho5OEoASbBwTSvpNhx3wso8xkCVz1AFYY3RqEafOx7rK2\r\nFz5WFgn7axxmNUt6C4tZwttXezxQnnzKBRY=\r\n=Ocqu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"1372bf9713dec1aa2dc0c936b5009b5b21e2cb77","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.json' bundle.mjs","lint":"tsc && eslint --cache 'src/*.ts' bundle.mjs && typedoc --emit none","test":"jest --coverage","build":"tsc -p tsconfig.build.json && yarn node bundle.mjs","prepack":"yarn lint && yarn test && yarn build"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.2","jtd":"^0.1.1","uuid":"^9.0.0","base64-js":"^1.5.1"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","rmapi","subfiles","urls","webcrypto"],"identifiers":false}],"@typescript-eslint/no-inferrable-types":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"]},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"jest":"^29.3.1","chalk":"^5.2.0","eslint":"^8.30.0","esbuild":"^0.16.10","typedoc":"^0.23.23","prettier":"^2.8.1","babel-jest":"^29.3.1","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/jest":"^29.2.4","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.1.20","eslint-plugin-jest":"^27.1.7","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^5.47.1","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.15","@typescript-eslint/eslint-plugin":"^5.47.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_2.1.0_1672428675286_0.4865555663487191","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"rmapi-js","version":"2.1.1","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@2.1.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"c477ed987290f9d47a111d3cd4f9f564fbe6de84","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-2.1.1.tgz","fileCount":13,"integrity":"sha512-tK6HHXXv6oydb9uoa+gBNIdKgJvwTSWiJfeykC2mSouYYUxf0JJargeuk5uBHoWHqDuGeCdZMxXnZB13s9TgYw==","signatures":[{"sig":"MEQCIEht3y6WBpWossda1tia5lP2JnT5lk5gRoLRrzR7nFvtAiBvTybCU2xym8Q957GEOX1+DGs+ehkAopZ1k/s0KuB47A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrzz5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzdw/+JPDU+qnuVERH8vDfW540omQaA+7+P+6bFyogy0UFGfhCcqL2\r\nMbsrfhcOxbm/+pqJLA5LsBIVUU+z5vsmeEF8ofXqdyFbPoh7XSLOo+cj245f\r\nGIG5s0kAZiZoxrj1vvSOuR2QSJxBZpq62nB+ECBkEe3cbRO4AeLBY3sBs7bI\r\ny8EEWn3tlmauP2gLx5DYGYrkpIDB+fO2bA9KJj/lo+o5XWCohI6lJ2i9OATh\r\n29Mky/hg5tYbQe1pt+E9epgjb9KsmxCRSqna5LTYptJ/SsLugEr38HQMG82P\r\nFx3cu1bk6VuLwXNu2iAOtspHfryQ6jF4y5IY+xkhD/Se4LcbSv7MaPw0EFOq\r\n9MgmWZdoMKfPIuVBGVWXHaQXzhrkMKw+vOZIHjGdbrNVdoKCYUQsGO52AWWx\r\n/NhsJbGgoF1D+5x9034e6i/M/Fz2O3VpDH+15p6cbdvEZvaJVoVNe/P/VjP2\r\nrMsJnLzBEs2tsCOqapzTwnCZVV8l7TznHq5ibHJrM5rZipZrTSp5bJJt2Gmd\r\n3puV+fDr40fF6HXYYkkTjnUt+P0xOgatdOVseRGdiLQQOIueYq4fzJ4zVODc\r\ntvvkWqJ0Zla4t06ITx4/1RCMF68j1b2Wo8k8Ca/xL8OBg5WfMBqm5Bm94w3k\r\nCqf409bQVXyCutQfm0N9B2Qs1QJcgoSEK0s=\r\n=whzI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"63a910754fd36316cfa99d57683774dbace73be9","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.json' bundle.mjs","lint":"tsc && eslint --cache 'src/*.ts' bundle.mjs && typedoc --emit none","test":"jest --coverage","build":"tsc -p tsconfig.build.json && yarn node bundle.mjs","prepack":"yarn lint && yarn test && yarn build"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.2","jtd":"^0.1.1","uuid":"^9.0.0","base64-js":"^1.5.1"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","rmapi","subfiles","urls","webcrypto"],"identifiers":false}],"@typescript-eslint/no-inferrable-types":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"]},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"jest":"^29.3.1","chalk":"^5.2.0","eslint":"^8.30.0","esbuild":"^0.16.10","typedoc":"^0.23.23","prettier":"^2.8.1","babel-jest":"^29.3.1","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/jest":"^29.2.4","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.1.20","eslint-plugin-jest":"^27.1.7","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^5.47.1","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.15","@typescript-eslint/eslint-plugin":"^5.47.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_2.1.1_1672428793750_0.017633827553342973","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"rmapi-js","version":"2.2.0","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@2.2.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"6820cf10307a31fad0c6de49b57d70d176c8c1f7","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-2.2.0.tgz","fileCount":13,"integrity":"sha512-6W9iUlvbb2EopVcGsVgNk/5ggvETft99qMoRZVWUjieA10ekiwmR9U7TiXYVJetEGzEjJnaqmVdO2xC98fay+g==","signatures":[{"sig":"MEUCIGaqbaCs2QgvbVaAmWFJkhpq+ZPUGMG1VaLAGi/8WLpaAiEA90gPBEsBR018loDDzAZ3FE/5yV0BOmbovAM+yP7tSFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr48AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkfxAAkGssMH5nbsGoUZHexqvzrmkbrxa0htdn5juA/LZoMCwQ4aWw\r\nsWhsZAPQmlqqP9wWEyPXPKADVqudQYxZ5nnir8Nk9bY+x8CyGD2d3pG67AtI\r\nz8MbHKCqcfDpbhAjl1eRNqwKfwdDzt38pwVANbLJlxzw15gocwyzYSYXegHh\r\ntXWJtnzknzg6GW0+V83rKfOwUkYyIkhe54z03Drlu/GiU3FjSneMz8yT8uIz\r\n/wlKNA6nYkzW55pjMYgnMSiZxzKT0Epsfps1dj6M+xLPIOX53RhMnpJ/3Zwi\r\njwWwshv/LUCC60P2Hga+RLM4Q81+LdQR+xPavi0P/xKPZUhbqIf3aH3w3cTR\r\n79MTH+c43lsCqy6oq+/fk2NVyJihgI6/rdOrQ+pgD6raMbQICL8mrD9Wg/Ft\r\nINWFiWe6lOA8tPkAJx4QCPhZKq3Rgic1iSWFJ8c5PM0OwpzRzSDGfqL++0oK\r\nEXRm+UeEQC9retITyvpDAnj8QJWQEu5x9ULp3Bor8LFN+VIO42G9xAv/aLvZ\r\nCSfyqqir5zXyWWbKdBST/3waQtNRyxIdlJ3wV2cUtFheZsIMPCUVOOnSoAxR\r\n+W50ycNq5bEip9G3///5QdtVg17Ep4ekb/krYtp9SkAa9LeMxPPwKqgtLogD\r\nFP/ScP2Vkg0SMXZ0nBTEG200IDnzIiGU+Ew=\r\n=oeV/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"ab4f59a4e6d3926ae1ed858bdc7a24dab40b1545","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.json' bundle.mjs","lint":"tsc && eslint --cache 'src/*.ts' bundle.mjs && typedoc --emit none","test":"jest --coverage","build":"tsc -p tsconfig.build.json && yarn node bundle.mjs","prepack":"yarn lint && yarn test && yarn build"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.2","jtd":"^0.1.1","uuid":"^9.0.0","base64-js":"^1.5.1"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","docid","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","movee","rmapi","subfiles","urls","webcrypto"],"identifiers":false,"skipIfMatch":["^[0-9a-f]{64}"]}],"@typescript-eslint/no-inferrable-types":"off","@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"]},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"jest":"^29.3.1","chalk":"^5.2.0","eslint":"^8.30.0","esbuild":"^0.16.10","typedoc":"^0.23.23","prettier":"^2.8.1","babel-jest":"^29.3.1","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/jest":"^29.2.4","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.1.20","eslint-plugin-jest":"^27.1.7","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^5.47.1","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.15","@typescript-eslint/eslint-plugin":"^5.47.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_2.2.0_1672449792349_0.6988263988566479","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"rmapi-js","version":"2.3.0","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@2.3.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"7d638221bbb64f4c7ba159231d6e20ce654a940f","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-2.3.0.tgz","fileCount":13,"integrity":"sha512-KVZhKKomepNVLe//a1PxGdcSdKrOCRCcKKhQbIdv1KWVol5eCkljgBd2UEpIerBF1QSmvjJ8gnltIfB8XMH+Jw==","signatures":[{"sig":"MEQCIH/gxtzGlxQqP7o2cJ/9yC1Edmvt1YEzjTmxMmU5RP7YAiBQ8KaruG5gl6h1j8gp9bcHv4whQeD5f6BwViEdtRkdtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsP/bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkYA/9HYEkaWcXvUyxBAqGOMM8D5N9UG0oDFqon9aru8Nk4mEXUP5E\r\n68g2dwFymj4fR4aha4WYr9g38MzwdiScWN57wNDTM9RK/ozpWsjwuK9H6yLE\r\nE7Xeo4Z3OQ+7qnYN+2xi+uyq0XOeq8jlbsLETnv79RFKmbrRq8rNLvKPudV5\r\nh13OF27Y+5tKinxqA4oth3/V1N+wH77rVQAKJzcCa4oNVW6L6a+sXksK90kr\r\nN7SbIQpnTLg8Lpk4fccXQ1dg4Cbyg97JFMD9DJDTdgXBIzBRrS5ZNP51Kboz\r\nSjIyVqvWP9HydB7BWfTcUAPpjEqQgc2Q98EuND2lNk5mCiZC+kv8yvxzeuXm\r\n4LM20SQYKt02K4VRG1H1tN5oqaBpoMUShjMNjliaKloIlLqb7FoGNh4YmQtH\r\n4iVpDPIQFsyE/vqCb7iEBQTaxA1r6MI1NEwNhCwCBpdw0CsiYoD2ND5hzy7L\r\nBFOL/rtItGGaTQwql6IteeaWx7GY3dhBziMo175a0hUAOe8lpWwldkQRqhrJ\r\norphy+u+8UMZ5SmqPCzukkJm/+l7hKdHMwDDB7Pi+yQKfRhZH8umiyQVNa1Y\r\n3pLJLzrKxkNFdSo8dxHbJq7Eiyxl3MFR9EaqWZkuGEr3PCKjziP3lTKsTokE\r\n+siHjEW2NVAUXA1VQAB4FOWLgLH6Q0MQrJE=\r\n=bzMM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"b0185a67035cac3b31b8f3d5bbfc845a0af1d532","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.json' bundle.mjs","lint":"tsc && eslint --cache 'src/*.ts' bundle.mjs && typedoc --emit none","test":"jest --coverage","build":"tsc -p tsconfig.build.json && yarn node bundle.mjs","prepack":"yarn lint && yarn test && yarn build"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.2","jtd":"^0.1.1","uuid":"^9.0.0","base64-js":"^1.5.1"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","docid","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","movee","rmapi","subfiles","urls","webcrypto"],"identifiers":false,"skipIfMatch":["^[0-9a-f]{64}"]}],"@typescript-eslint/no-inferrable-types":"off","@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"]},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"jest":"^29.3.1","chalk":"^5.2.0","eslint":"^8.30.0","esbuild":"^0.16.10","typedoc":"^0.23.23","prettier":"^2.8.1","babel-jest":"^29.3.1","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/jest":"^29.2.4","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.1.20","eslint-plugin-jest":"^27.1.7","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^5.47.1","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.15","@typescript-eslint/eslint-plugin":"^5.47.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_2.3.0_1672544219495_0.5763722055928804","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"rmapi-js","version":"3.0.0","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@3.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"9bf08a1d612c7c3ce5e541fe456d117268dfe4c3","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-3.0.0.tgz","fileCount":13,"integrity":"sha512-ACPm8r0bgltuqXW1SzxjuVhcP1O4Qu9xaPv1+735kaC2jR9VM3wudBCUhXtXpal/PXVLU0ytWTaujtqaK3/yqg==","signatures":[{"sig":"MEUCIQCzmVdUN5dkeuwe2usmV8nTm2fB8Kt4GnXx5wJ1yP93ZQIgbFc8ZHJ2JdIYenQcf6GulC6Z5JkVvioSEiZS4axndgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtLsaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgrA//X5X5OnYhpJmFFUcb1Oo9Qh4Mn28TjCerrTxHGpwXCMLeEM9F\r\nnFgTzVUIa3GAQQxfUjazejam1KQj4K7bjlsbc+iHnnNcWhoiEbN0DbPXzIem\r\nIgMsB/LoOACa61b8mncKIEGYLpDky1gwtxUgf8ewFQeT65Zgc/yV+f9Vpq3B\r\nmImeAE3gROF96t2bRY0baqtKAf9XMnH0rk5t4SiXEXt/BjmbVEWcWtHfKkt9\r\nH+pC1YHEaKhS3l70UEv6vgZ/BgZsqDUIdmtiu6jJI3FKihJs6yeOUJmXLB6r\r\n3ueQF23flNpkN7qFTAzZNMoeYsaS1CW4L2B952d6176qGuzOAWoh07AVA+Yb\r\nKynMHVzufdaiRVvgqTpaflrCzNLN/czQgpb6+nPbZvGQt26lDDK4nIH4MvxZ\r\nMLKJ0OPfAqp/Yx9wTMgq2rs4EvbDgp3peJyrvDF7oxhPR5HjkXnDN0hJZ6YV\r\n1SZyvZxS/jX54R0/xLvfQYokRG5eWcuELDAglqdO6O/UvcIk1ndAOt1qjMtJ\r\nZm7bqmp0HKzkTO0NJqJ+od6G9oM2S2xGp/2ZhEprEK5abcnA7je3MV5nPFPj\r\nVE0Uw5DDVLSyFHSVOCHSt3tb4mEXsQEyG3TnHKZI4F+Y/JUBsTt03qaaY8VG\r\nyN2D87sxlcGQkkghVEPwusqcQ6f3/8hnF1I=\r\n=YEr0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"84c18f36925b8126348fc5b19a6b966b3a05cea1","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.json' bundle.mjs","lint":"tsc && yarn lint:es && yarn lint:doc","test":"jest --coverage","build":"tsc -p tsconfig.build.json && node bundle.mjs","lint:es":"eslint --cache 'src/*.ts'","prepack":"yarn lint && yarn test && yarn build","lint:doc":"typedoc --emit none"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.11.2","jtd":"^0.1.1","uuid":"^9.0.0","base64-js":"^1.5.1","json-stable-stringify":"^1.0.2"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","docid","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","movee","rmapi","subfiles","urls","webcrypto"],"identifiers":false,"skipIfMatch":["^[0-9a-f]{64}"]}],"@typescript-eslint/no-inferrable-types":"off","@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"],"parserOptions":{"project":["./tsconfig.json"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"jest":"^29.3.1","chalk":"^5.2.0","eslint":"^8.31.0","esbuild":"^0.16.12","typedoc":"^0.23.23","prettier":"^2.8.1","babel-jest":"^29.3.1","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@babel/preset-env":"^7.20.2","@types/babel__core":"^7.1.20","eslint-plugin-jest":"^27.2.0","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^8.5.0","@babel/preset-typescript":"^7.18.6","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^5.47.1","@yarnpkg/esbuild-plugin-pnp":"^3.0.0-rc.15","@types/json-stable-stringify":"^1.0.34","@typescript-eslint/eslint-plugin":"^5.47.1","prettier-plugin-organize-imports":"^3.2.1"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_3.0.0_1672788762035_0.982735345842128","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"rmapi-js","version":"3.0.1","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@3.0.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"435ec9317090e1f1b4c698995e9f131808e0cd73","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-3.0.1.tgz","fileCount":13,"integrity":"sha512-RIDjCSCjzj4dlAtINbpBg+1fQBYm8WidNI47BdEIaxD93J0KYT+Y1Xg7xrEKti7XE11ogiFRfkqIe63zqOJ3AA==","signatures":[{"sig":"MEUCIGZAdzGzTHkCGt0KwwPGp1bluGu7FhfKyb9RUxIGqsS5AiEA5HDCTpxuV0PMZ8bkb8iVg+AGzjgp5yjrmCBIcTDzciw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148247},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"0eaab0c920db83e53f993d57e88a5956d2626bd9","scripts":{"doc":"pnpify typedoc","fmt":"pnpify prettier --cache --write 'src/*.ts' '*.json'","lint":"pnpify tsc && yarn lint:es && yarn lint:doc","test":"jest --coverage","build":"pnpify tsc -p tsconfig.build.json && esbuild src/index.ts --bundle --minify --platform=node --outfile=bundle/rmapi-js.cjs.min.js && yarn esbuild src/index.ts --bundle --minify --platform=browser --outfile=bundle/rmapi-js.iife.min.js && yarn esbuild src/index.ts --bundle --minify --platform=neutral --outfile=bundle/rmapi-js.esm.min.js --main-fields=module,main","lint:es":"pnpify eslint --cache 'src/*.ts'","prepack":"yarn lint && yarn test && yarn build","lint:doc":"pnpify typedoc --emit none"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.12.0","jtd":"^0.1.1","uuid":"^9.0.0","base64-js":"^1.5.1","json-stable-stringify":"^1.0.2"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","docid","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","movee","rmapi","subfiles","urls","webcrypto"],"identifiers":false,"skipIfMatch":["^[0-9a-f]{64}"]}],"@typescript-eslint/no-inferrable-types":"off","@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"],"parserOptions":{"project":["./tsconfig.json"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"jest":"^29.6.1","eslint":"^8.44.0","esbuild":"^0.18.11","typedoc":"^0.24.8","prettier":"^3.0.0","babel-jest":"^29.6.1","typescript":"^5.1.6","@babel/core":"^7.22.8","@types/jest":"^29.5.3","@types/node":"^20.4.1","@types/uuid":"^9.0.2","@yarnpkg/pnpify":"^4.0.0-rc.48","@babel/preset-env":"^7.22.7","@types/babel__core":"^7.20.1","eslint-plugin-jest":"^27.2.2","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^8.8.0","@babel/preset-typescript":"^7.22.5","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^6.0.0","@types/json-stable-stringify":"^1.0.34","@typescript-eslint/eslint-plugin":"^6.0.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_3.0.1_1689206965220_0.12347359220321397","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"rmapi-js","version":"3.0.2","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@3.0.2","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"3ec6cbbe3c29035ff638fba39eb5198a455ae0f0","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-3.0.2.tgz","fileCount":13,"integrity":"sha512-LoogzxNTNx+7BHHnbEYrz2IF5bATHdph29L+QbHSr+nI9K/xKn18MA1TYl0iRVVg+Da+rj8rUCdN9ry6GT8woA==","signatures":[{"sig":"MEQCIHut1BxMI5PHNRdm2Eg1nElkpllr92BK6Rtilv1dJ9hHAiAcnzZ9qMZ1AUnbaRpiSnccsK3S3Gh2AWo6acncdBSZRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148247},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"779419517be729b7bca2e602f005d43c007e0e76","scripts":{"doc":"pnpify typedoc","fmt":"pnpify prettier --cache --write 'src/*.ts' '*.json'","lint":"pnpify tsc && yarn lint:es && yarn lint:doc","test":"jest --coverage","build":"pnpify tsc -p tsconfig.build.json && esbuild src/index.ts --bundle --minify --platform=node --outfile=bundle/rmapi-js.cjs.min.js && yarn esbuild src/index.ts --bundle --minify --platform=browser --outfile=bundle/rmapi-js.iife.min.js && yarn esbuild src/index.ts --bundle --minify --platform=neutral --outfile=bundle/rmapi-js.esm.min.js --main-fields=module,main","lint:es":"pnpify eslint --cache 'src/*.ts'","prepack":"yarn lint && yarn test && yarn build","lint:doc":"pnpify typedoc --emit none"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.12.0","jtd":"^0.1.1","uuid":"^9.0.0","base64-js":"^1.5.1","json-stable-stringify":"^1.0.2"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","docid","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","movee","rmapi","subfiles","urls","webcrypto"],"identifiers":false,"skipIfMatch":["^[0-9a-f]{64}"]}],"@typescript-eslint/no-inferrable-types":"off","@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"],"parserOptions":{"project":["./tsconfig.json"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"jest":"^29.6.1","eslint":"^8.45.0","esbuild":"^0.18.14","typedoc":"^0.24.8","prettier":"^3.0.0","babel-jest":"^29.6.1","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.3","@types/node":"^20.4.2","@types/uuid":"^9.0.2","@yarnpkg/pnpify":"^4.0.0-rc.48","@babel/preset-env":"^7.22.9","@types/babel__core":"^7.20.1","eslint-plugin-jest":"^27.2.3","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^8.8.0","@babel/preset-typescript":"^7.22.5","@types/babel__preset-env":"^7.9.2","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^6.1.0","@types/json-stable-stringify":"^1.0.34","@typescript-eslint/eslint-plugin":"^6.1.0","prettier-plugin-organize-imports":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_3.0.2_1689776655993_0.22110963154979446","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"rmapi-js","version":"3.1.0","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@3.1.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"81a2ca56d13b67b0b5f241c88e669d0f5c16725c","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-3.1.0.tgz","fileCount":13,"integrity":"sha512-2Dg8qyuWwpujlH4K68kStpec5rnu+3vSRr5z5a5Y2eUOzobDW03NEPal8qPEbjriEepZKAtCm7GBYd/qJ1SaeA==","signatures":[{"sig":"MEQCIDAEJa6R59CPGk6+OENMK6XP+KVnjNgcbT+giEbvRTf3AiAN6rfZ1lSAlvBpFVEYEbEMiqMQfGfB/xbLc7jgXwgkyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196068},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"7d55c5753aa874b924852b1b546b3d3da7269e9a","scripts":{"doc":"pnpify typedoc","fmt":"pnpify prettier --cache --write 'src/*.ts' '*.json'","lint":"pnpify tsc && yarn lint:es && yarn lint:doc","test":"jest --coverage","build":"pnpify tsc -p tsconfig.build.json && esbuild src/index.ts --bundle --minify --platform=node --outfile=bundle/rmapi-js.cjs.min.js && yarn esbuild src/index.ts --bundle --minify --platform=browser --outfile=bundle/rmapi-js.iife.min.js && yarn esbuild src/index.ts --bundle --minify --platform=neutral --outfile=bundle/rmapi-js.esm.min.js --main-fields=module,main","lint:es":"pnpify eslint --cache 'src/*.ts'","prepack":"yarn lint && yarn test && yarn build","lint:doc":"pnpify typedoc --emit none"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.12.0","jtd":"^0.1.1","uuid":"^9.0.1","base64-js":"^1.5.1","json-stable-stringify":"^1.1.0"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","docid","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","movee","rmapi","subfiles","urls","webcrypto"],"identifiers":false,"skipIfMatch":["^[0-9a-f]{64}"]}],"@typescript-eslint/no-inferrable-types":"off","@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"],"parserOptions":{"project":["./tsconfig.json"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.55.0","esbuild":"^0.19.8","typedoc":"^0.25.4","prettier":"^3.1.0","babel-jest":"^29.7.0","typescript":"^5.3.2","@babel/core":"^7.23.5","@types/jest":"^29.5.10","@types/node":"^20.10.3","@types/uuid":"^9.0.7","@yarnpkg/pnpify":"^4.0.1","@babel/preset-env":"^7.23.5","@types/babel__core":"^7.20.5","eslint-plugin-jest":"^27.6.0","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^9.1.0","@babel/preset-typescript":"^7.23.3","@types/babel__preset-env":"^7.9.6","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^6.13.2","@types/json-stable-stringify":"^1.0.36","@typescript-eslint/eslint-plugin":"^6.13.2","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_3.1.0_1701755075244_0.6871470578884147","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"rmapi-js","version":"4.0.0","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@4.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"a3799cea6e467196d2fd498b7f78ec2b26d61531","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-4.0.0.tgz","fileCount":13,"integrity":"sha512-K7AM7fasqPZf1wZeYz5WYqigmamXO6A8FekeO+ZshSIhTkXa7ZBa6DKmtBjnJQ89MqdPTNZVVQLffJ+r1Uhrjg==","signatures":[{"sig":"MEYCIQCLeo9ePRlMZZ3uMWCea0izL4kkS9g/RJVL6kPEgyrfuQIhALwnO0GQK5OLiusfRIkd7kQx3s7D6XD7aPL1cIKdHj2g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198363},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"6208422884b711d6aa619ae02a152b1d5e620b9d","scripts":{"doc":"pnpify typedoc","fmt":"pnpify prettier --cache --write 'src/*.ts' '*.json'","lint":"pnpify tsc && yarn lint:es && yarn lint:doc","test":"jest --coverage","build":"pnpify tsc -p tsconfig.build.json && esbuild src/index.ts --bundle --minify --platform=node --outfile=bundle/rmapi-js.cjs.min.js && yarn esbuild src/index.ts --bundle --minify --platform=browser --outfile=bundle/rmapi-js.iife.min.js && yarn esbuild src/index.ts --bundle --minify --platform=neutral --outfile=bundle/rmapi-js.esm.min.js --main-fields=module,main","lint:es":"pnpify eslint --cache 'src/*.ts'","prepack":"yarn lint && yarn test && yarn build","lint:doc":"pnpify typedoc --emit none"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.12.0","jtd":"^0.1.1","uuid":"^9.0.1","base64-js":"^1.5.1","json-stable-stringify":"^1.1.1"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","docid","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","movee","rmapi","subfiles","urls","webcrypto"],"identifiers":false,"skipIfMatch":["^[0-9a-f]{64}"]}],"@typescript-eslint/no-inferrable-types":"off","@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"],"parserOptions":{"project":["./tsconfig.json"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","esbuild":"^0.20.2","typedoc":"^0.25.12","prettier":"^3.2.5","babel-jest":"^29.7.0","typescript":"^5.4.3","@babel/core":"^7.24.4","@types/jest":"^29.5.12","@types/node":"^20.12.4","@types/uuid":"^9.0.8","@yarnpkg/pnpify":"^4.0.1","@babel/preset-env":"^7.24.4","@types/babel__core":"^7.20.5","eslint-plugin-jest":"^27.9.0","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^9.1.0","@babel/preset-typescript":"^7.24.1","@types/babel__preset-env":"^7.9.6","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^7.5.0","@types/json-stable-stringify":"^1.0.36","@typescript-eslint/eslint-plugin":"^7.5.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_4.0.0_1712203795400_0.09542928441919041","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"rmapi-js","version":"4.0.1","keywords":["remarkable"],"author":"Erik Brinkman <erik.brinkman@gmail.com>","license":"MIT","_id":"rmapi-js@4.0.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"dist":{"shasum":"fa591d8ab12f1e8de7d1856fa8a9e280ea1aee23","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-4.0.1.tgz","fileCount":13,"integrity":"sha512-sfgr9zpjWptyMWg/5udR0Zybs1HyXOpFuOMlpxsOA0X2r0dM4gAoNc6CECbz44FHBPq23n8kdUNPHFVWoY2/6Q==","signatures":[{"sig":"MEUCIC/j5pi2MnvmsVVY+d/72aRJFvmQb19haoPuWlbIdlprAiEA3JvURQL2gCU0peYRYIfKW4U9G/Cz6NczmW7m5+eQWow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198721},"main":"bundle/rmapi-js.cjs.min.js","babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}],"@babel/preset-typescript"]},"types":"./dist/index.d.ts","unpkg":"bundle/rmapi-js.iife.min.js","module":"bundle/rmapi-js.esm.min.js","gitHead":"218cc2bebfe4f79583fa85afcc9c8e854b8572f0","scripts":{"doc":"pnpify typedoc","fmt":"pnpify prettier --cache --write 'src/*.ts' '*.json'","lint":"pnpify tsc && yarn lint:es && yarn lint:doc","test":"jest --coverage","build":"pnpify tsc -p tsconfig.build.json && esbuild src/index.ts --bundle --minify --platform=node --outfile=bundle/rmapi-js.cjs.min.js && yarn esbuild src/index.ts --bundle --minify --platform=browser --outfile=bundle/rmapi-js.iife.min.js && yarn esbuild src/index.ts --bundle --minify --platform=neutral --outfile=bundle/rmapi-js.esm.min.js --main-fields=module,main","lint:es":"pnpify eslint --cache 'src/*.ts'","prepack":"yarn lint && yarn test && yarn build","lint:doc":"pnpify typedoc --emit none"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"repository":"git@github.com:erikbrinkman/rmapi-js.git","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"dependencies":{"ajv":"^8.12.0","jtd":"^0.1.1","uuid":"^9.0.1","base64-js":"^1.5.1","json-stable-stringify":"^1.1.1"},"eslintConfig":{"env":{"node":true},"root":true,"rules":{"tsdoc/syntax":"error","no-warning-comments":["error",{"terms":["fixme"],"location":"anywhere"}],"spellcheck/spell-checker":["error",{"minLength":4,"skipWords":["Ballpointv","Finelinerv","Garamond","Highlighterv","Maison","Markable","Markerv","Neue","Noto","Paintbrushv","Pencilv","authed","bigints","docid","ebooks","epub","fineliner","goog","iife","incrementing","linux","macos","movee","rmapi","subfiles","urls","webcrypto"],"identifiers":false,"skipIfMatch":["^[0-9a-f]{64}"]}],"@typescript-eslint/no-inferrable-types":"off","@typescript-eslint/no-non-null-assertion":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended","plugin:@typescript-eslint/recommended-requiring-type-checking","plugin:jest/recommended","prettier"],"plugins":["@typescript-eslint","jest","spellcheck","eslint-plugin-tsdoc"],"parserOptions":{"project":["./tsconfig.json"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","esbuild":"^0.20.2","typedoc":"^0.25.12","prettier":"^3.2.5","babel-jest":"^29.7.0","typescript":"^5.4.3","@babel/core":"^7.24.4","@types/jest":"^29.5.12","@types/node":"^20.12.4","@types/uuid":"^9.0.8","@yarnpkg/pnpify":"^4.0.1","@babel/preset-env":"^7.24.4","@types/babel__core":"^7.20.5","eslint-plugin-jest":"^27.9.0","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^9.1.0","@babel/preset-typescript":"^7.24.1","@types/babel__preset-env":"^7.9.6","eslint-plugin-spellcheck":"^0.0.20","@typescript-eslint/parser":"^7.5.0","@types/json-stable-stringify":"^1.0.36","@typescript-eslint/eslint-plugin":"^7.5.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_4.0.1_1712583011692_0.9192164780745262","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"rmapi-js","version":"5.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@5.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"6364d9b8a29ef762ce17e196a98407ac84e9bdb8","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-5.0.0.tgz","fileCount":18,"integrity":"sha512-dq6ePEIqzKdmrDr1EfGmKTYDyqxbO1DWUQhMFjShjPb00wwHyYeNcKJAcJWxwdmuiqsKAKXkGkTe+DXG8Wlb4Q==","signatures":[{"sig":"MEUCIQCqXEqisegFFVIkolRzIQ1msXKGzv5IArPBt0+HxrqVMQIgSxaf6ZJ5MaAzmaZKF1L2oN4fc3lbMnPC5eUa9DMQwPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150451},"type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"1d800cdf2e7459a8a0adc098d1ed3f194e776a52","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"10.2.4","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^8.12.0","jtd":"^0.1.1","uuid":"^9.0.1","base64-js":"^1.5.1","json-stable-stringify":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typedoc":"^0.25.13","prettier":"^3.2.5","@eslint/js":"^9.0.0","@types/bun":"^1.1.0","typescript":"^5.4.5","@types/uuid":"^9.0.8","typescript-eslint":"^7.6.0","eslint-plugin-tsdoc":"^0.2.17","eslint-config-prettier":"^9.1.0","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.0.36","@typescript-eslint/eslint-plugin":"^7.6.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_5.0.0_1713649084020_0.39619409300263886","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"rmapi-js","version":"6.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@6.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"e11e342f7edd54a179782f8ef61c1969731dc29e","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-6.0.0.tgz","fileCount":6,"integrity":"sha512-q0Q70a2huIcPochE9EXTnk/HoTAfNdMY71I8p8jRLkz6E3v2y6qwF1QW/6eS539KYiTHLVKC56+5sCUcd2+Stg==","signatures":[{"sig":"MEUCIDospYNG4SmdRadvLxO6g+10juQo16/+7opwEbX5JiZCAiEA8yamXpIbbEfbStB2Hzm0RrURF0sM3gs9IQseKFxLKnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37840},"type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"5ab27d504926cd2315d88f3f13bcf3f2efb814dc","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"10.7.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"18.20.3","dependencies":{"uuid":"^10.0.0","jtd-ts":"^0.1.0","base64-js":"^1.5.1","json-stable-stringify":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.0","typedoc":"^0.26.7","prettier":"^3.3.3","@eslint/js":"^9.11.0","@types/bun":"^1.1.10","typescript":"^5.6.2","@types/uuid":"^10.0.0","typescript-eslint":"^8.6.0","eslint-plugin-tsdoc":"^0.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.0.36","@typescript-eslint/eslint-plugin":"^8.6.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_6.0.0_1727019145999_0.0915856396526098","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"rmapi-js","version":"7.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@7.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"d045a6ff98246145e1151197d0aa75c26887ab2e","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-7.0.0.tgz","fileCount":8,"integrity":"sha512-bYTPkAw0pCscndXDogZBwQe5W5u8P59F/9Wvn55VmXr4ycdj/rjjlDmFFDp6ErIfuJPbO7NGrwMb0I85FyEfoA==","signatures":[{"sig":"MEQCIGM6tbELHPH4I2JZQE0jtr62hqFNh6ykFBEjEBsMupSXAiA4HnSD9oxzlu6hGQlicdTSh5H9u5Rq+M428LVLy7AwAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313625},"type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"b75cedd2a8b5b699fe9726f8c80073e9de380876","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.12.0","dependencies":{"uuid":"^11.0.4","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.0","base64-js":"^1.5.1","json-stable-stringify":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","typedoc":"^0.27.6","prettier":"^3.4.2","@eslint/js":"^9.17.0","@types/bun":"^1.1.16","typescript":"~5.7.3","@types/uuid":"^10.0.0","typescript-eslint":"^8.19.1","eslint-plugin-tsdoc":"^0.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.1.0","@typescript-eslint/eslint-plugin":"^8.19.1","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_7.0.0_1736441650127_0.7524808919229151","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"rmapi-js","version":"8.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@8.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"5a6b7ae8519726de2c35423302a68fa40a301006","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-8.0.0.tgz","fileCount":8,"integrity":"sha512-nCta+XR+2lkfpc+XRaFJFoZ6bCkUED0zoPvRXSv8JtjHUMt/dIb03hGtBTZ9UR/fpiT1AHzEDN4Bn3rlE5kgiw==","signatures":[{"sig":"MEQCID03HSyy9BVTFUkL9Fn7jLTXCFihF04uGr26OuFi95yPAiAdvbQg3xIeBjGLXqOaXD9kLrLrLM/iAJF/xPpabg6Seg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316596},"type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"7ca14aa1cc8726b3208bf01944e0216629deedad","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.12.0","dependencies":{"uuid":"^11.0.4","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.0","base64-js":"^1.5.1","json-stable-stringify":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","typedoc":"^0.27.6","prettier":"^3.4.2","@eslint/js":"^9.17.0","@types/bun":"^1.1.16","typescript":"~5.7.3","@types/uuid":"^10.0.0","typescript-eslint":"^8.19.1","eslint-plugin-tsdoc":"^0.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.1.0","@typescript-eslint/eslint-plugin":"^8.19.1","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_8.0.0_1737145008328_0.4501062380082814","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"rmapi-js","version":"8.0.1","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@8.0.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"952c31ef66f21d03e2ba056fda7bd27dc2fcf1c2","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-8.0.1.tgz","fileCount":8,"integrity":"sha512-JQc0ck+M1L1Usr1mnmKwJPqp5ayiMKO5dIsWJNy+rwSB6w6OHfWMVGHTy7r2eYQ0cubI8mo/2NRcLmbrOHDFVQ==","signatures":[{"sig":"MEUCIAirDXFviQvrNPMUoVlfsYPz+bV5Ot8wA0Skf8CgkoSgAiEA15GOYwFX/jXBDhH3vMvNNmWShRaE08Zh5cyDz1cFBMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316634},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"efa36ec389d5a338644e7e8fd599ec417650b8e6","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"10.9.2","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.0.4","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.0","base64-js":"^1.5.1","json-stable-stringify":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","typedoc":"^0.27.6","prettier":"^3.4.2","@eslint/js":"^9.17.0","@types/bun":"^1.1.16","typescript":"~5.7.3","@types/uuid":"^10.0.0","typescript-eslint":"^8.19.1","eslint-plugin-tsdoc":"^0.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.1.0","@typescript-eslint/eslint-plugin":"^8.19.1","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_8.0.1_1738552997747_0.16436972062159705","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"rmapi-js","version":"8.1.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@8.1.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"7bd7fa9585cc8c476b562b8c6ee47f7515693064","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-8.1.0.tgz","fileCount":8,"integrity":"sha512-zuMg4yaOXyL+iT+sWJO02N+E5plGcUgkSpCr/1ZT05fr4EjVC+JmPeXES4AlV4sfS4hiBSnLd1lxOccJIcn66A==","signatures":[{"sig":"MEQCIF/x/y3L/ryzTQWP2KkvWUHLtKD7MT/kXBcpplLE43YNAiAcbFYbdBss3GE25CUxrFLzWrktY2oc6KPBG1RK2aBLeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320524},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"3c7eaa955ad883d840397b34567b73080f65c614","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.0.5","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","base64-js":"^1.5.1","json-stable-stringify":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.1","typedoc":"^0.27.7","prettier":"^3.5.0","@eslint/js":"^9.20.0","@types/bun":"^1.2.2","typescript":"~5.7.3","@types/uuid":"^10.0.0","typescript-eslint":"^8.24.0","eslint-plugin-tsdoc":"^0.4.0","eslint-config-prettier":"^10.0.1","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.24.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_8.1.0_1739330011117_0.5871598596319223","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"rmapi-js","version":"8.1.1","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@8.1.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"63a0c368831f74484feb5c9cf3ad0db04c67fa14","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-8.1.1.tgz","fileCount":8,"integrity":"sha512-IEdDXbCf8B/dub6kgzZdYRnFDSRIIoVNIw7de/V5tG0xk/0tw+Jk0LILLlQiOVfTO2PO/Hav9+UZPCQiJhIYTA==","signatures":[{"sig":"MEYCIQDrjxz0xnmUxgduVETTVvz886YQY7wW+IuQbfFdNkc11wIhAIJLuHkr+hEQVSqTct0ctUPMw94kMv7e9Cmmw9t2s89t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320525},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"cce56970deda8e4631b5ec87de5f5825eb95ac9f","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.0.5","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","base64-js":"^1.5.1","json-stable-stringify":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.1","typedoc":"^0.27.7","prettier":"^3.5.0","@eslint/js":"^9.20.0","@types/bun":"^1.2.2","typescript":"~5.7.3","@types/uuid":"^10.0.0","typescript-eslint":"^8.24.0","eslint-plugin-tsdoc":"^0.4.0","eslint-config-prettier":"^10.0.1","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.24.0","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_8.1.1_1746153227685_0.9181864049787094","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"rmapi-js","version":"8.2.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@8.2.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"78838769a82bc29953233ac86526bd577fe2c70b","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-8.2.0.tgz","fileCount":12,"integrity":"sha512-nBYuFzWr58fF1dK5tKdbqjkAKpdDDpaO6I8BlxKde2Rt4HMFLGX0iObzyYehrVTk2zu9hgnZBykA6nbMm0pQkw==","signatures":[{"sig":"MEUCIQD454ufT+r1tAlN8wzI6nJVZ87kBA1Uqd1mBUOznCZHGAIgHY1AcKA6AuXNEBgcoTAVKYLd16xPDoDjferrLkfExcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327978},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"1faf62c1a0a35243c9491a219b921bc6d60cc700","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.1.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","base64-js":"^1.5.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.26.0","@types/bun":"^1.2.11","typescript":"~5.8.3","@types/uuid":"^10.0.0","typescript-eslint":"^8.31.1","eslint-plugin-tsdoc":"^0.4.0","eslint-config-prettier":"^10.1.2","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.31.1","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_8.2.0_1746374580611_0.9587111837119848","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"rmapi-js","version":"8.3.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@8.3.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"f38bd1874911ac2a8cc5e874fb9132b6616c105f","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-8.3.0.tgz","fileCount":12,"integrity":"sha512-atN/NPOFOg5n4MrS3geHKGjFfJOVnt3qlqVthbpXPAkm0kEhvkVh3rQj0vWuIFvki61A+K1tYvQBICI1am2K0w==","signatures":[{"sig":"MEQCIAzHnNH28RJbKBvaZmespW/UM34C2V75+0jeX3bXyxPzAiAKhBV3cUdAZF59i2S3AYNPmkXTTA4mzvU0nzRyBDHGcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328691},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"463420929d4c4ec8a2a7cfed77ccb0ef14cfc116","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.1.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","base64-js":"^1.5.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","typedoc":"^0.28.4","prettier":"^3.5.3","@eslint/js":"^9.26.0","@types/bun":"^1.2.11","typescript":"~5.8.3","@types/uuid":"^10.0.0","typescript-eslint":"^8.31.1","eslint-plugin-tsdoc":"^0.4.0","eslint-config-prettier":"^10.1.2","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.31.1","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_8.3.0_1748814842393_0.753976942629563","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"rmapi-js","version":"8.4.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@8.4.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"152cf37b20a29b6038c63cf54b39c383dd4fa3a4","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-8.4.0.tgz","fileCount":12,"integrity":"sha512-/4+g/POxxFQ64/MeFRQGsDVO06VzV8GRnFc8MLlB8vJ8sSxmW0/vow0tagBiXbhMjQrEZy1kvUt1aL+RUbITNw==","signatures":[{"sig":"MEQCIGtScPOs/y1bOhwYv47EbBNXtVHBiCpzf9hEp1JEHrDtAiB18Dptt5HY0XPhSKkyGmPxFL3nt4tiQNvIASNqavr5Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331841},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"34adfdae3f4e0ba3c65870cb54422a2d21828112","scripts":{"doc":"typedoc","fmt":"prettier --cache --write 'src/*.ts' '*.{js,json}'","lint":"tsc && eslint --cache 'src/*.ts' && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.1.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","base64-js":"^1.5.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","typedoc":"^0.28.10","prettier":"^3.6.2","@eslint/js":"^9.33.0","@types/bun":"^1.2.20","typescript":"~5.9.2","@types/uuid":"^10.0.0","typescript-eslint":"^8.39.1","eslint-plugin-tsdoc":"^0.4.0","eslint-config-prettier":"^10.1.8","eslint-plugin-spellcheck":"^0.0.20","@types/json-stable-stringify":"^1.2.0","@typescript-eslint/eslint-plugin":"^8.39.1","prettier-plugin-organize-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_8.4.0_1755441481859_0.8082007421764796","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"rmapi-js","version":"8.5.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@8.5.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"2da917b7d7bd5c71ab3fed3f1370bb3b5ee1dcd5","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-8.5.0.tgz","fileCount":12,"integrity":"sha512-8pWjX0adzk9qZ9xetNqWd14VoYeWnqDMdrqk+uoZjEGL64nVFI/ZATWQDCH7K9YxZm1zw70iakypGJNKJO2pMA==","signatures":[{"sig":"MEYCIQD4ydh2eVvoHv0lJq6z8Nsji2Jdb3AOWijFzMugl3PgIQIhAOJowQ+ErBRrgR1wryeSnTVTm/UbcVW8uLf/aIXlOguV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351772},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"1fc7f54957e87bb3ea202ec8dd1d3ce5d9eaad8b","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^13.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","base64-js":"^1.5.1","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.14","@types/bun":"^1.3.1","typescript":"~5.9.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.3.2","@types/json-stable-stringify":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_8.5.0_1762031032984_0.9353927579884738","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"rmapi-js","version":"9.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@9.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"991fa3d64170a7e84d00d7b370952113942906a9","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-9.0.0.tgz","fileCount":14,"integrity":"sha512-a1cRIvI1RGEDXzN+cKbn3m2OQBlBHXD0p9PB5IQHVkg13p3K8HwJu1836Y/F1ravJn4TE3/viXDdYnvjf4BINA==","signatures":[{"sig":"MEUCIERXMaKCjRmFjFgG7raVME9LeDFnBZAbpTAdlhe8XyhSAiEA2ShE+RkVJvvbpeJgwL+KRbqfXFbzHzQkk8OLax2miZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372249},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"367f0396ad734d4346e9cc6541dd497cd973c9df","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.6.2","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^13.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","core-js":"^3.47.0","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.15","@types/bun":"^1.3.4","typescript":"~5.9.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.3.8","@types/json-stable-stringify":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_9.0.0_1765168437063_0.5762782046685269","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"rmapi-js","version":"9.0.1","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@9.0.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"e8187b23e5da564f1d40ad244fdd242a894a10ee","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-9.0.1.tgz","fileCount":14,"integrity":"sha512-w7ATM0lknHBNbTqRttZJBvD3sndZBWx6rpjXaNYfcDRPMtl1fgwWT/WBv7o424poeH7cTEzrJtMyslPiX3mDqg==","signatures":[{"sig":"MEQCIHevuzl0T0VjNe9rJcRdqSURjVW2QveIN/oe2l4PfeeJAiBOhD1AkaBCz3IX1eokoRVbOgJ+B3xgZu2zffT0BZPygA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372508},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"ec6069202a5d0c894e894d0abc769bbb0a51a931","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.7.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^13.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","core-js":"^3.47.0","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.15","@types/bun":"^1.3.4","typescript":"~5.9.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.3.8","typedoc-plugin-markdown":"^4.2.8","@types/json-stable-stringify":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_9.0.1_1768158589567_0.434525912721869","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"rmapi-js","version":"9.0.2","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@9.0.2","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"234412caa39d4f847ece05643763fb317ec22302","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-9.0.2.tgz","fileCount":14,"integrity":"sha512-03OMdNaKLwQ0beSOJVQokMP7aJuqVjO3brSnystufMZsTYwifbcGjLDKaC64IF95BLv9TxZMhcIwrM64hSnbpQ==","signatures":[{"sig":"MEYCIQCqSRe5tcxP/YU64pzuvKUTK+8qd4qLCd4r148c838NDQIhALWECC/a7QgMO3O1bvevfH4FM0sN7/lk8ICYmHQVWMTv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372555},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"753b4f86fe235f64784043fb74b1516a5df39592","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.7.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^13.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","core-js":"^3.47.0","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.15","@types/bun":"^1.3.4","typescript":"~5.9.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.3.8","typedoc-plugin-markdown":"^4.2.8","@types/json-stable-stringify":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_9.0.2_1769292588209_0.9229390094853855","host":"s3://npm-registry-packages-npm-production"}},"9.0.3":{"name":"rmapi-js","version":"9.0.3","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@9.0.3","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"b30f4e158b6ff924fc40f4efe5652352d047c256","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-9.0.3.tgz","fileCount":8,"integrity":"sha512-6eTi4+3TUWqhn2MUGoo/JWJfwjBBlw2Lom2x5Fla9cWJf+Ih5yx3EmIpLyeFyeQcCAnvweZQyka86e0MzbsZbQ==","signatures":[{"sig":"MEQCIBEqFjGoENrI5M+nn/9hcGqfqmU7NKDmsQ+ebZHUfFI7AiBZ4zO7axv/WGwGfNafSd5KwLBata4u/baIZjr09DzUkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@9.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368977},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"a2a18977dab1237af6320393a4f8217f27c1480a","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.11.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.14.1","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","core-js":"^3.49.0","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0","@types/json-stable-stringify":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_9.0.3_1776637635436_0.016243535198267933","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"rmapi-js","version":"10.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@10.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"a03d4f0280649f608363c18214396035e8ff6812","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-10.0.0.tgz","fileCount":8,"integrity":"sha512-bofycVmGdj9QMNuQ+V5KUTpDbNcIkmRKzzjqKFVhLUbt560RzZG4tZH/yOHdUBxpX/iKeBmMHgBXLInuS5D6vg==","signatures":[{"sig":"MEYCIQC8B2GySgaDNc4+AFiQPsKmeoRZXg7Dd82asxITj+xbZgIhAPz4ZsEb49+ovKpRcQpWEgRurxO65GzSWoZPjXbBtLDE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@10.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370874},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"dff6c939349601457f3072b2c2578dc5cfe3687d","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.12.1","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.15.0","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","core-js":"^3.49.0","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0","@types/json-stable-stringify":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_10.0.0_1779148791741_0.8132959693165582","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"rmapi-js","version":"10.0.1","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@10.0.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"b24bd348225dfee77dfde0e617d2b23a02f1a7c6","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-10.0.1.tgz","fileCount":8,"integrity":"sha512-ztpFOJt+GKBLaItJLZehFhLWc+UR6ZFbyWSQathLRAc8C+FRMy7CCCCbs/vzd+radoNFZoWqRGujgTKG8hSYYA==","signatures":[{"sig":"MEUCIGU/2VmyUCD16vddfXy/uBFyiZCibOmyivOuf5ma6uVwAiEA683VOIdaPeY6Y+46nUuj9/RdR6N4JxVjEcnI+Fy1M2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@10.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372244},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"76a1a1e42eccb22699efb2d0907fe2c3b495303f","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.13.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.16.0","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","core-js":"^3.49.0","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0","@types/json-stable-stringify":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_10.0.1_1780260261555_0.6484528371778566","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"rmapi-js","version":"10.1.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@10.1.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"d57768784afa388f4a1cca9c651e8fc93fc1fb70","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-10.1.0.tgz","fileCount":8,"integrity":"sha512-y13YMtLpxv8fYVwQzkMqDMNp6mEgNt+bReaKse/RMNdiT3azJqfx6QZq/J8eXEapfCLW/wZJByw7RO+OnDTsVQ==","signatures":[{"sig":"MEYCIQDxZTzhKR3wJtrTi7XZGxucezKviJCmf7NTc7jxGONAQAIhAMJMyx1X/2CdxTAK6ISeG6i37KZ5VW05EawO7qiqb3Pu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@10.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373006},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"ee64e50b1a85f1bec72eb699f08a9c41a30e30ea","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.13.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.16.0","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","core-js":"^3.49.0","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0","@types/json-stable-stringify":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_10.1.0_1781239698088_0.2400482966090569","host":"s3://npm-registry-packages-npm-production"}},"10.1.1":{"name":"rmapi-js","version":"10.1.1","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@10.1.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://github.com/erikbrinkman/rmapi-js#readme","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"270d46cfabc32253096571607d643ac1deac8cba","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-10.1.1.tgz","fileCount":8,"integrity":"sha512-ShUn/jZF+TK/zUPt0yJsvnSBAw1cHdtb2jw6g/fooHHw3AB5gFr78gKdeewauYPOOy1RNfNeFaF/SvSrtryaMw==","signatures":[{"sig":"MEUCIQDzAIqLLtDXt7j++NB0n3cvv15tcb7td3umP3KXAZGzFAIgVZSghx8L3wgn88+ohncJgioWf3Zq5K4mcQPG+bU2Xfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@10.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373007},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"1becba251b3e5f4135630126a2403477d732c64a","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.13.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.16.0","dependencies":{"uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","jtd-ts":"^0.2.1","core-js":"^3.49.0","json-stable-stringify":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0","@types/json-stable-stringify":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_10.1.1_1781614530953_0.9514840294618394","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"rmapi-js","version":"10.2.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@10.2.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"7396dad4b3ebde03855ccb1bbba1d7c267e7bf1d","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-10.2.0.tgz","fileCount":8,"integrity":"sha512-2Jk6uc++yPHPBQu+N4TCHrP51+mGEFLggZ3TJ8ncDj+pla780N36mXvIsmbBAcUypie2aHx1zm0h0pv2rrG82w==","signatures":[{"sig":"MEUCIA19Lpqmp8pBnCY8kwLlQta/7BwQjSQb9U9JKvZVosB+AiEA41rvsy1Y2NIfHFhf+S7kJTuVuPb5fAiWSh4ztse4gZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@10.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":427904},"main":"dist/rmapi-js.esm.min.js","type":"module","types":"dist/index.d.ts","module":"dist/rmapi-js.esm.min.js","gitHead":"a8ad8e074592ed72c75dc9e37e09edc42684bc71","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","core-js":"^3.49.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_10.2.0_1783218088197_0.6657315533967791","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"rmapi-js","version":"11.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@11.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"0cafe66099bcf64ef5a8d637c3e2fdbb25cbfdbc","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-11.0.0.tgz","fileCount":14,"integrity":"sha512-7UXX1vKC/ul40V6xBfPAMOIXhYwWpiA161I//dvyoQo7HvMQCXGfm4DGNGFIfP89z6edeMZVOtb7VMvckGUlBg==","signatures":[{"sig":"MEUCIQChJEl19W0U4dwrvjiDvdz170xkcf0vToXejfcL/BDVzAIgd+uDOvmGhkJd9Z6bhQN9ZUfpzoXnSt8RkSkulCWIJ1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@11.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":411498},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b77d5f149935e50cbc7048cff8607f90224a9482","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_11.0.0_1783288067129_0.3371589431092825","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"rmapi-js","version":"11.1.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@11.1.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"9846b9560db44954261caf3b079e8596c72d112a","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-11.1.0.tgz","fileCount":16,"integrity":"sha512-Br0R+IYoAKbVvI3NZgIfYZ43j6WQNu8VcGeB536xznaNi+PCBkZjge3c9AGqVjuCjpZ6xTJ4Yahztyc68/jjmA==","signatures":[{"sig":"MEUCIGD/QT6eHeMoRfBFRL4T0s+kfJGBgKCZOiwr/cZZCvqIAiEA/7ATuVb6onRkGpd7PirhNQnpVHFu69G4RBoVCKTWQyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@11.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416505},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2ea77c1b0e80b58e287ba7a3a35e6b81130441b7","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_11.1.0_1784385984467_0.1254323959623147","host":"s3://npm-registry-packages-npm-production"}},"11.1.1":{"name":"rmapi-js","version":"11.1.1","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@11.1.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"14044953139e94dede37d9b99b8af83a36c40b4b","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-11.1.1.tgz","fileCount":16,"integrity":"sha512-F0Mry2ZtTMpL5bWC29edQvY/iOsxZD/LsCAdelJciSvU1eEH4wdCEgiHVBJToaEyYUYG92JSxHvapCuKRqe5xA==","signatures":[{"sig":"MEYCIQC+0y3P7X17Va1WivmWVS70qYqM7mYKetBBCYhTAPtjogIhAJsec1T+5Kfa0CAfqTN2uyQ4rL92TJdf2fXvaEoSKz3e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@11.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417008},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b9297ee2576748843807c9ed73016ad237d14ee3","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_11.1.1_1784408322924_0.4123214376566722","host":"s3://npm-registry-packages-npm-production"}},"11.1.2":{"name":"rmapi-js","version":"11.1.2","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@11.1.2","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"759865e83725a533381e78ca1e2cc9f070f3ff27","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-11.1.2.tgz","fileCount":16,"integrity":"sha512-hkm9OuA9hFenCWZEwcuIoGm9kP/lib0rd/mXYCeDIsrNK+Dpon3KKLVD3ER0Mi2ByDvqFmmmX994dwIhQh3e4Q==","signatures":[{"sig":"MEQCIB19fUr7md3JiRlG37m2C/33ZK9zVP43ijrpglpznrEJAiAIphPlmRUZSv8H7PeMm5Vwo4We6FFhk2WxG7J7j7JHUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@11.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416670},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a8a5995c618f4ce40a41ed8d02b9cb83b79b6a72","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_11.1.2_1784412387607_0.16806383576975303","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"rmapi-js","version":"11.2.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@11.2.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"6ad48a74d2ed646fa98f77d14975f479b468b8cc","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-11.2.0.tgz","fileCount":20,"integrity":"sha512-q6h7ctv2q0cMYd6BRA9Lbbujdo2C2IB3o0XBU7vtlPHoItWudnTYcTwEzYaTuc8Wvd8M5R7L71duK//snbQuIw==","signatures":[{"sig":"MEUCIAQPjeYvzDWr+ACL1VZnDuUFyEsCbrzVs73V15JrRkBhAiEAip255ZkQTfvdZ13b4eF4BmsQ+Iehs4NWSgiZWY2J0ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@11.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498173},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9cc8824e2173716104f786e0ccf981c8aed4050d","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_11.2.0_1785701714668_0.5361818502919224","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"rmapi-js","version":"12.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@12.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"4c3af3301795ab2f28796abc499fae5b6ae636f8","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-12.0.0.tgz","fileCount":20,"integrity":"sha512-GvJQ396HFPsAYVeZVttB2nHMQGhyQjAfCqh2RnIbmBont7xropuH5xuOPcPvOXqF4n9nOEVtaW+mW8pgJu7KIQ==","signatures":[{"sig":"MEUCIQC1FhWUIIWygjdhw8Ara6YP0s0o7QUhplk/Q/ieVFW5ygIgHEnbp0sGf9H5fjqEwaRwA6pxRIFeF833z0C6mct7wnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@12.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":517574},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"169d440e91a3560e918d297409d8d4e079d17e9a","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_12.0.0_1785709287954_0.8887292933007922","host":"s3://npm-registry-packages-npm-production"}},"12.0.1":{"name":"rmapi-js","version":"12.0.1","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@12.0.1","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"8f5902564747eda1f5f96c87666eee9a47e5c42e","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-12.0.1.tgz","fileCount":20,"integrity":"sha512-nWVuMgmWylSBHRhy1NMW8s7ZqOGoA231thidd1Hdxw+Uqhe5u5L+sOFSoDCRX8pxIrRPXFZ1y4Tn2EMO5b7Agw==","signatures":[{"sig":"MEUCIBVQ/B99S+jwSvwU1Hu0qNNSuUHfbj/e0VNdvZ7wUap8AiEA7B8S2z7YR/q9ewP66+ZCebeK4xa1zshqa1eNesML2RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@12.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":518011},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"113d398beff3571639adc6544999793de23ab596","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_12.0.1_1786315157075_0.8636926954000772","host":"s3://npm-registry-packages-npm-production"}},"12.0.2":{"name":"rmapi-js","version":"12.0.2","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@12.0.2","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"aba9039649d18fa389aab79c54042693e2124fee","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-12.0.2.tgz","fileCount":20,"integrity":"sha512-vfxzYcm6+iHhqQDjneqvmtNiIBoWH7daSz9/H6xT5Zl3cwRXAglfe9iQlhjtCUjxZwNxm7Nk6sD+a9/GmEC9+g==","signatures":[{"sig":"MEUCIHdHVVfk7coqT9UUJQtzqXrVkWv0Fm5/hw5flpbVgBZpAiEAnte0sayiBNp91VNjlJBn18invS6lDrtUa3y040cnfR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@12.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":518031},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ff584977609605b0837e4c891c3556ae6d4aebba","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_12.0.2_1786320615539_0.6086546035363345","host":"s3://npm-registry-packages-npm-production"}},"12.0.3":{"name":"rmapi-js","version":"12.0.3","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@12.0.3","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"0ed97e8905c25d66bdd1d94b2736b3d1cca3dab5","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-12.0.3.tgz","fileCount":20,"integrity":"sha512-xL8dh+DB+PCN4XHgk8R/4KDqYCWwOI9Yy/Zjep4xaRsuqGQdY2bsBkf70DLyQlH8bV/Ow+EkFAH83Mjv7ZdHlg==","signatures":[{"sig":"MEQCIDl0sSLg9Y8Nr+pI7EgWNDLWDKofRcphTZopskCYkf4SAiB9GwsQo1C32cHz6RbiSOT9xJgUfUxwabDw1kxYkm2qqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@12.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535228},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ac4075de4aebd58a1822177b8d0fabbae58b8435","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","core-js":"^3.50.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_12.0.3_1786493783717_0.7095482426089854","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"rmapi-js","version":"13.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@13.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"700adf29a296a35ce5618b4eaa363de07d7da310","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-13.0.0.tgz","fileCount":20,"integrity":"sha512-9KN1AR96qfEIksKI9FigwVOZ5jnMzFzDC/OlBQDiYI+qyigrXMgvm66lCQ+RMsJMFBpJddT4lOmB8jmO70vMOw==","signatures":[{"sig":"MEYCIQCE1XZkJQFP3j/nmMzsd+sYpk3JGXcZpatDAfEdFot7sAIhAJwdZrCCo0Ldw7SEGjWl44KzzUhafHcH+DUxY7cSPch9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@13.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":604826},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"aa85ebc7fa3793ad248d60991d46d34cd93769e4","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.16.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","uuid":"^14.0.0","jszip":"^3.10.1","crc-32":"^1.2.2","core-js":"^3.50.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.19","@types/bun":"^1.3.12","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.4.12","typedoc-plugin-markdown":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_13.0.0_1786540399605_0.2377198456281775","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"rmapi-js","version":"14.0.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@14.0.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"c5ff84cdab007d56d56e18250419e8c7938f4cf2","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-14.0.0.tgz","fileCount":22,"integrity":"sha512-GfS7Ak2IUtGmeKqJLoTdZl7g/+vRykXi54oG0U+bK/yEdfLWIS0fwL3mB+6AH/A45oJVVdbpAIWWwTAsh3s3Ow==","signatures":[{"sig":"MEUCIFgVlmW4HiJvYsDT76l2eYUWI+PJrDpQS7lSUaChp/owAiEAvcEpxt+RYjvGv2Xv9MXdmHn7ZHd1Bpm22VVMyqLORI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@14.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828521},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c4dc999c22c62e626d7fc740b44e7f82c0b2469e","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.17.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","uuid":"^14.0.1","jszip":"^3.10.1","crc-32":"^1.2.2","core-js":"^3.50.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.20","@types/bun":"^1.3.14","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.5.8","typedoc-plugin-markdown":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_14.0.0_1786930876960_0.03142091199462094","host":"s3://npm-registry-packages-npm-production"}},"14.1.0":{"name":"rmapi-js","version":"14.1.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@14.1.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"1c151192b071b2fde5c897526ffb52d4259f2ff6","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-14.1.0.tgz","fileCount":22,"integrity":"sha512-c+D6sCNWvmMKcGVoT6u98Z4XbaGUyhVenNFluozkO3v3wSqs6eLRHXk50NDEIIvQsCFrHz3be+fAMKIGEmktsg==","signatures":[{"sig":"MEUCIDahtZtoyDrqf7DelGzC7uyjJAYG03Y0R9vG8fJzSxz8AiEA4QRJoVsfSw/713NmChpsX784Eosi6CtSDDUJwnoc544=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@14.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":712596},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"18ffe84d46ac54cd963fa691950c2448a7aee8cd","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.17.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","uuid":"^14.0.2","jszip":"^3.10.1","crc-32":"^1.2.2","core-js":"^3.50.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.20","@types/bun":"^1.4.0","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.5.10","typedoc-plugin-markdown":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_14.1.0_1787434394604_0.004329004672525727","host":"s3://npm-registry-packages-npm-production"}},"14.2.0":{"name":"rmapi-js","version":"14.2.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@14.2.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"681c8b350665cb354ccba9b39d0bb2aaa2a0a7b1","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-14.2.0.tgz","fileCount":22,"integrity":"sha512-GbCytce7Y1ZvUtvgFQqS6/+9vcRwXZRdg+1U5WpCjBNcAtk/2bLrMK1UHM8i23BLEYt7o8NVySdi7Q3FMskZlw==","signatures":[{"sig":"MEUCIQCgflMlDBJ8mCwHZz9wciHjCE+a/PnuCjSkas5QZ+vtegIgNoOlzWZYBg0Gy3qSiOFIi8q2L8JoofhN0Vsc+4ULe5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@14.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721080},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"519614e82eb559d12c506fa6af74bf8149b4b27a","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.17.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","uuid":"^14.0.2","jszip":"^3.10.1","crc-32":"^1.2.2","core-js":"^3.50.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.20","@types/bun":"^1.4.0","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.5.10","typedoc-plugin-markdown":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_14.2.0_1787503391723_0.758576447096984","host":"s3://npm-registry-packages-npm-production"}},"14.3.0":{"name":"rmapi-js","version":"14.3.0","keywords":["remarkable"],"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","_id":"rmapi-js@14.3.0","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"homepage":"https://erikbrinkman.github.io/rmapi-js/","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"3b65b9e8cd3597700415d6d5b73ff597e78afe6b","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-14.3.0.tgz","fileCount":22,"integrity":"sha512-s27x6MRfUnZLW2lMKFV3XZK5vp/fesTVKRTNqS81rgCUZCpiz6XK9F5E9s80wr78dXDnZM6p5PokWmEoyWhupg==","signatures":[{"sig":"MEQCIE2nZp77YRC/CMZJnl4wr56+UqpBpA/ApSL7/pI46vT0AiBkAycrnhPeF3/Q0tZ1z+OImwYaINHfU7tv2SJbKc0fjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQCrsRBidpwQ9FyC3ZyYzQv8HmADFRSfWilwUESClAwrsgIfbh9L3KGsWhucSudA6ASHzyg+8VNs/xWH/XLYWM3TJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@14.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513752},"type":"module","unpkg":"./dist/rmapi-js.esm.min.js","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"aee844a1139e07ec82e6e2f0f44a75134404f222","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.19.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3","uuid":"^14.0.2","jszip":"^3.10.1","crc-32":"^1.2.2","core-js":"^3.50.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.20","@types/bun":"^1.4.0","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.5.10","typedoc-plugin-markdown":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/rmapi-js_14.3.0_1789520153191_0.007536441019188933","host":"s3://npm-registry-packages-npm-production"}},"14.4.0":{"_id":"rmapi-js@14.4.0","bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"dist":{"shasum":"576e411e6909746e9723876baf747d5a78027c2a","tarball":"https://registry.npmjs.org/rmapi-js/-/rmapi-js-14.4.0.tgz","fileCount":22,"integrity":"sha512-RWjbLrCx3nhJ2eZEjVVo4xrVLRiQbInoltXggQ4uAlxAKDQ1gtnuBoe+GHHhgzHnqniAt2M2/daTxQkErJLCRQ==","signatures":[{"sig":"MEYCIQDabs2e5N0O6NcxIzjTKLWoC1Fdgut3xLIlCPRC+0CSQAIhANtGrcKnzIm9VsZ6SOxivcDDDXJas2bqCjNI8+LbF6Mc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCULaFboLs2fgbALROygTXy4KyzUiR8N+hFEPQfuNH2nwIgIbz67nf9n990NSRf1M7abhgngeLYAG9eR96JmKAwk08="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rmapi-js@14.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":513779},"name":"rmapi-js","type":"module","unpkg":"./dist/rmapi-js.esm.min.js","author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"824f0ad6ac5502b4f6e1c845f0443b244bc673a6","license":"MIT","scripts":{"doc":"typedoc","fmt":"biome format --write","lint":"tsc && biome check && typedoc --emit none","doc:md":"typedoc --options typedoc.md.json && node scripts/build-docs-md.js","export":"tsc -p tsconfig.build.json && bun build src/index.ts --minify --outfile dist/rmapi-js.esm.min.js","prepack":"bun lint && bun test --coverage && bun export"},"version":"14.4.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555e78ef-34fe-49f8-9578-a107ac598a59"}},"homepage":"https://erikbrinkman.github.io/rmapi-js/","keywords":["remarkable"],"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"_npmVersion":"11.19.0","description":"JavaScript implementation of the reMarkable 1.5 api","directories":{},"maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","uuid":"^14.0.2","jszip":"^3.10.1","crc-32":"^1.2.2","core-js":"^3.50.0"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.20","@types/bun":"^1.4.0","typescript":"~6.0.3","@types/uuid":"^11.0.0","@biomejs/biome":"^2.5.10","typedoc-plugin-markdown":"^4.12.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rmapi-js_14.4.0_1790469437251_0.0866532224813239"}}},"time":{"created":"2022-05-14T01:57:28.131Z","modified":"2026-09-27T00:37:17.897Z","0.0.1":"2022-05-14T01:57:28.398Z","0.0.2":"2022-05-22T22:52:29.913Z","1.0.0":"2022-08-07T16:23:14.987Z","1.1.0":"2022-10-07T14:54:46.758Z","2.0.0":"2022-12-27T02:52:56.231Z","2.1.0":"2022-12-30T19:31:15.477Z","2.1.1":"2022-12-30T19:33:13.923Z","2.2.0":"2022-12-31T01:23:12.593Z","2.3.0":"2023-01-01T03:36:59.687Z","3.0.0":"2023-01-03T23:32:42.299Z","3.0.1":"2023-07-13T00:09:25.478Z","3.0.2":"2023-07-19T14:24:16.173Z","3.1.0":"2023-12-05T05:44:35.444Z","4.0.0":"2024-04-04T04:09:55.571Z","4.0.1":"2024-04-08T13:30:11.949Z","5.0.0":"2024-04-20T21:38:04.181Z","6.0.0":"2024-09-22T15:32:26.237Z","7.0.0":"2025-01-09T16:54:10.300Z","8.0.0":"2025-01-17T20:16:48.535Z","8.0.1":"2025-02-03T03:23:17.952Z","8.1.0":"2025-02-12T03:13:31.348Z","8.1.1":"2025-05-02T02:33:47.910Z","8.2.0":"2025-05-04T16:03:00.795Z","8.3.0":"2025-06-01T21:54:02.572Z","8.4.0":"2025-08-17T14:38:02.066Z","8.5.0":"2025-11-01T21:03:53.217Z","9.0.0":"2025-12-08T04:33:57.291Z","9.0.1":"2026-01-11T19:09:49.719Z","9.0.2":"2026-01-24T22:09:48.390Z","9.0.3":"2026-04-19T22:27:15.604Z","10.0.0":"2026-05-18T23:59:51.949Z","10.0.1":"2026-05-31T20:44:21.746Z","10.1.0":"2026-06-12T04:48:18.280Z","10.1.1":"2026-06-16T12:55:31.109Z","10.2.0":"2026-07-05T02:21:28.340Z","11.0.0":"2026-07-05T21:47:47.286Z","11.1.0":"2026-07-18T14:46:24.639Z","11.1.1":"2026-07-18T20:58:43.045Z","11.1.2":"2026-07-18T22:06:27.758Z","11.2.0":"2026-08-02T20:15:14.820Z","12.0.0":"2026-08-02T22:21:28.103Z","12.0.1":"2026-08-09T22:39:17.222Z","12.0.2":"2026-08-10T00:10:15.678Z","12.0.3":"2026-08-12T00:16:23.868Z","13.0.0":"2026-08-12T13:13:19.769Z","14.0.0":"2026-08-17T01:41:17.102Z","14.1.0":"2026-08-22T21:33:14.746Z","14.2.0":"2026-08-23T16:43:11.870Z","14.3.0":"2026-09-16T00:55:53.348Z","14.4.0":"2026-09-27T00:37:17.358Z"},"bugs":{"url":"https://github.com/erikbrinkman/rmapi-js/issues"},"author":{"name":"Erik Brinkman","email":"erik.brinkman@gmail.com"},"license":"MIT","homepage":"https://erikbrinkman.github.io/rmapi-js/","keywords":["remarkable"],"repository":{"url":"git+ssh://git@github.com/erikbrinkman/rmapi-js.git","type":"git"},"description":"JavaScript implementation of the reMarkable 1.5 api","maintainers":[{"name":"erik.brinkman","email":"erik.brinkman@gmail.com"}],"readme":"# rmapi-js\n\n[![build](https://github.com/erikbrinkman/rmapi-js/actions/workflows/build.yml/badge.svg)](https://github.com/erikbrinkman/rmapi-js/actions/workflows/build.yml)\n[![docs](https://img.shields.io/badge/docs-docs-blue)](https://erikbrinkman.github.io/rmapi-js/modules.html)\n[![npm](https://img.shields.io/npm/v/rmapi-js)](https://www.npmjs.com/package/rmapi-js)\n[![license](https://img.shields.io/github/license/erikbrinkman/rmapi-js)](LICENSE)\n\nJavaScript implementation of the reMarkable api. It should also be pretty easy\nto customize to work with\n[rmfakecloud](https://github.com/ddvk/rmfakecloud), although that might take a\nlittle bit of extra plumbing.\n\n## API\n\nBefore using this API it's necessary to have some rudimentary understanding of\nhow the API works.\n\nAll data is stored via its sha256 hash. This includes raw files (\"documents\")\nand folders (\"collections\"). The hash indicates the full current state to manage simultaneous edits. Most entries or edits will take an input hash, and return an output hash. Additionally, every entry has an id, which is a uuid4, and remains constantant over the lifetime of the file or folder. There are two special ids, \"\" (the empty string) which corresponds to the root collection, e.g. the default location for all files, and \"trash\", which is the trash.\n\n## Usage\n\nTo explore files in the cloud, you need to first register your api and persist\nthe token. Then you can use `listItems` to explore entries of different file\ncollections.\n\n```ts\nimport { auth, register, remarkable, session } from \"rmapi-js\";\n\nconst code = \"...\"; // eight letter code from https://my.remarkable.com/device/desktop/connect\nconst token = await register(code);\n// persist token so you don't have to register again\nconst api = await remarkable(token);\nconst fileEntries = await api.listItems();\n\n// In stateless environments, exchange once and reuse.\nconst sessionToken = await auth(token);\nconst sessionApi = session(sessionToken);\n// cache `sessionToken` and reuse it across workers\n```\n\n`auth` performs the same network call that `remarkable` does for you internally,\nreturning a short-lived session token. `session` is synchronous,\nletting you construct clients from cached tokens without making a network call.\n\nTo upload an epub or pdf, simply call upload with the appropriate name and buffer.\n\n```ts\nimport { remarkable } from \"rmapi-js\";\n\nconst api = await remarkable(...);\nawait api.uploadEpub(\"name\", buffer);\nawait api.uploadPdf(\"name\", buffer);\n```\n\nThere are alos low level apis that more directly manipulate cloud storage.\nUsing these apis is a little riskier since they can potentially result in data loss, but it does come with increased flexibility.\n\n```ts\n// ...\n\n// upload with custom line height not avilable through reMarkable\nawait api.putEpub(\"name\", buffer, { lineHeight: 180 })\n\n// fetch an uploaded epub, passing an item reference (from listItems)\nconst [entry] = await api.listItems()\nconst buffer = await api.getEpub(entry)\n```\n\nTo react to changes as they happen, `listen` yields a notification each time a\ndevice finishes syncing. It names the device, not what changed, so use it as a\ncue to re-read whatever you care about. Compare against `deviceId` to skip your\nown syncs. reMarkable authorizes the socket's handshake with a header, and a\nbrowser's `WebSocket` takes only a url, so this needs node or bun.\n\n```ts\nfor await (const { attributes } of api.listen()) {\n  if (attributes.sourceDeviceID !== api.deviceId) {\n    const fileEntries = await api.listItems(true);\n  }\n}\n```\n\n### Gotchas\n\nBy default, all calls try to do their best to verify that the input and output\nmatches what I expect. However, since I reverse-engineered this, some of it\ncould be wrong. If you ever run into a `ValidationError` and know you want\nwhatever data is returned, You'll have to use the low-level api under `api.raw`\nto access the raw text file and parse the result yourself.\n\nIt seems that exporting happens within the apps themselves, which will require\nlayout of the remarkable file structure. That's currently outside the scope of\nthis project.\n\n## Users\n\n- [✉️ Send Via](https://sendvia.me/) [[github](https://github.com/PaulKinlan/send-to-remarkable)] - upload to reMarkable via email\n- [ⓡ rePub](https://chromewebstore.google.com/detail/repub/blkjpagbjaekkpojgcgdapmikoaolpbl) [[github](https://github.com/hafaio/repub)] - web clipper for reMarkable that supports images and customization\n- [reMarkable Digest](https://digest.ferrucc.io) - create and receive a daily digest on your reMarkable\n\n## Contributing\n\nSince this has all been reverse engineered, any help expanding the api would be\nhelpful. For example, There's currently a function to download the entire state\nof a document, but I ran into trouble trying to reupload that exact same file as\na clone.\n\nYou can also run `bun doc:md` to generate Markdown docs in `docs-md/`, which can\nbe handy when sharing context.\n","readmeFilename":"README.md"}