UNPKG

@smartsamurai/krapi-sdk

Version:

KRAPI TypeScript SDK - Easy-to-use client SDK for connecting to self-hosted KRAPI servers (like Appwrite SDK)

77 lines (76 loc) 2.16 kB
{ "name": "@smartsamurai/krapi-sdk", "version": "0.5.18", "description": "KRAPI TypeScript SDK - Easy-to-use client SDK for connecting to self-hosted KRAPI servers (like Appwrite SDK)", "keywords": [ "krapi", "backend", "sdk", "api", "client", "self-hosted", "database", "collections", "documents" ], "repository": { "type": "git", "url": "git+https://github.com/Smart-Samurai/Krapi-SDK.git" }, "homepage": "https://github.com/Smart-Samurai/Krapi-SDK#readme", "license": "UNLICENSED", "author": "GenorTG", "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./client": { "types": "./dist/client.d.ts", "import": "./dist/client.mjs", "require": "./dist/client.js" } }, "files": [ "dist", "src", "README.md" ], "scripts": { "build": "tsup src/index.ts src/client.ts --format cjs,esm --dts", "dev": "tsup src/index.ts src/client.ts --format cjs,esm --dts --watch", "type-check": "tsc --noEmit", "lint": "eslint . --ext .ts", "lint:fix": "eslint . --ext .ts --fix", "check": "npm run lint && npm run type-check", "test:headers": "node test-header-logic.js", "security-check": "npm audit --audit-level=moderate", "check-outdated": "node scripts/check-outdated.js", "prepublishOnly": "npm run security-check && npm run check-outdated && npm run build && npm run check", "prepack": "npm run build" }, "dependencies": { "bcryptjs": "^3.0.2", "axios": "^1.13.1", "nodemailer": "^7.0.10" }, "devDependencies": { "@types/bcryptjs": "^2.4.6", "@types/node": "^22.15.31", "@types/nodemailer": "^6.4.14", "@typescript-eslint/eslint-plugin": "^8.38.0", "@typescript-eslint/parser": "^8.38.0", "eslint": "^9.32.0", "eslint-plugin-import": "^2.32.0", "tsup": "^8.0.0", "typescript": "^5.8.3" } }