UNPKG

pawnote

Version:

A purrfect API wrapper for PRONOTE.

83 lines (82 loc) 1.95 kB
{ "name": "pawnote", "version": "1.2.2", "description": "A purrfect API wrapper for PRONOTE.", "repository": "https://github.com/LiterateInk/Pawnote", "sideEffects": false, "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "scripts": { "build": "tsup", "release": "release-it", "lint": "tsc && eslint .", "test": "bun test" }, "files": [ "dist" ], "keywords": [ "pronote", "wrapper", "api" ], "author": "LiterateInk <contact@literate.ink> (https://literate.ink)", "homepage": "https://docs.literate.ink/pawnote", "bugs": { "url": "https://github.com/LiterateInk/Pawnote/issues" }, "license": "GPL-3.0-or-later", "engines": { "node": ">=18" }, "release-it": { "git": { "commitMessage": "chore: release v${version}", "tagAnnotation": "Release v${version}", "tagName": "js-v${version}" }, "github": { "draft": false, "release": true, "releaseName": "js v${version}" }, "npm": { "publish": false }, "hooks": { "before:init": "pnpm test && pnpm lint" } }, "devDependencies": { "@inquirer/prompts": "^4.3.3", "@stylistic/eslint-plugin": "^2.7.2", "@types/bun": "^1.1.8", "@types/node": "^22.5.4", "@types/node-forge": "^1.3.11", "@types/pako": "^2.0.3", "@typescript-eslint/parser": "^8.4.0", "dotenv": "^16.4.5", "eslint": "^9.10.0", "release-it": "^17.6.0", "terser": "^5.31.6", "tsup": "^8.2.4", "typescript": "^5.5.4" }, "dependencies": { "@literate.ink/utilities": "1.0.0-10641118381.1", "html-entities": "^2.5.2", "node-forge": "^1.3.1", "pako": "^2.1.0" } }