a-remarkable-js-sdk
Version:
a reMarkable Cloud API wrapper written in TypeScript
83 lines • 2.77 kB
JSON
{
"name": "a-remarkable-js-sdk",
"version": "0.4.3",
"description": "a reMarkable Cloud API wrapper written in TypeScript",
"keywords": [
"reMarkable",
"reMarkable Cloud",
"pdf",
"ePub",
"api"
],
"author": "Alberto Hernandez Cerezo <pascu216@gmail.com>",
"license": "MIT",
"repository": {
"type": "git",
"url": "git://github.com/Alberto-Writes-Typescript/a-remarkable-js-sdk"
},
"bugs": "https://github.com/Alberto-Writes-Typescript/a-remarkable-js-sdk/issues",
"type": "module",
"main": "dist/index.js",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"./package.json": "./package.json"
},
"files": [
"dist"
],
"scripts": {
"test:setup": "npx tsx --tsconfig ./config/tsconfig.json ./scripts/regenerateTestData.ts",
"test:unit": "jest --config config/jest.config.js",
"test:unit:without-file-buffer": "jest --config config/jest.config.js --testPathIgnorePatterns test/internal/FileBuffer.test.ts",
"test:unit:file-buffer": "jest --config config/jest.config.js test/internal/FileBuffer.test.ts",
"test": "yarn run test:unit",
"build:tsup": "tsup-node --config config/tsup.config.ts --tsconfig config/tsconfig.json",
"build": "yarn build:tsup",
"lint:eslint": "yarn run eslint src test -c config/.eslintrc --ignore-path config/.eslintignore",
"lint:tsc": "tsc --noEmit -p ./config",
"lint": "yarn run lint:eslint && yarn run lint:tsc",
"version:bump": "npx tsx --tsconfig ./config/tsconfig.json ./scripts/bumpPackageVersion.ts"
},
"dependencies": {
"@polkadot/x-textencoder": "^12.6.2",
"base64-js": "^1.5.1",
"jwt-decode": "^4.0.0",
"uuid": "^9.0.1"
},
"peerDependencies": {},
"devDependencies": {
"@clack/prompts": "^0.7.0",
"@pollyjs/adapter-fetch": "^6.0.6",
"@pollyjs/adapter-node-http": "^6.0.6",
"@pollyjs/core": "^6.0.6",
"@pollyjs/persister-fs": "^6.0.6",
"@types/jest": "^29.5.12",
"@types/uuid": "^9.0.8",
"@typescript-eslint/eslint-plugin": "^7.1.0",
"@typescript-eslint/parser": "^7.1.0",
"consola": "^3.2.3",
"dotenv": "^16.4.5",
"eslint": "^8.57.0",
"eslint-config-standard-with-typescript": "^43.0.1",
"eslint-plugin-import": "^2.25.2",
"eslint-plugin-n": "^15.0.0",
"eslint-plugin-promise": "^6.0.0",
"fs-extra": "^11.2.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-fetch-mock": "^3.0.3",
"minimist": "^1.2.8",
"npm-dts": "^1.3.12",
"open": "^10.1.0",
"path": "^0.12.7",
"readline-sync": "^1.4.10",
"semver": "^7.6.0",
"ts-jest": "^29.1.2",
"tsup": "^8.0.2",
"typescript": "^5.3.3"
}
}