nabii-sdk
Version:
Private SDK of Nabii by Ulysse Dupont
108 lines • 2.93 kB
JSON
{
"name": "nabii-sdk",
"version": "1.0.19",
"description": "Private SDK of Nabii by Ulysse Dupont",
"engines": {
"node": ">=22",
"pnpm": ">=9"
},
"files": [
"dist"
],
"type": "module",
"exports": {
"./package.json": "./package.json",
".": {
"import": "./dist/index.js",
"default": "./dist/index.js"
}
},
"main": "./dist/index.js",
"repository": {
"type": "github",
"url": "github+https://github.com/NABII-app/sdk.git"
},
"keywords": [
"node",
"typescript",
"javascript",
"type",
"types",
"Back-end",
"safe",
"typesafe",
"nabii",
"v1"
],
"author": {
"email": "ulyssedupont2707@gmail.com",
"name": "Dulysse",
"url": "https://github.com/Dulysse"
},
"license": "MIT",
"bugs": {
"url": "https://github.com/NABII-app/sdk/issues"
},
"homepage": "https://github.com/NABII-app/sdk/blob/master/README.md",
"dependencies": {
"@capacitor-firebase/messaging": "^7.1.0",
"@capacitor/core": "^7.1.0",
"@capacitor/push-notifications": "^7.0.0",
"@dulysse1/ts-branding": "^1.2.1",
"@dulysse1/ts-helper": "^1.1.4",
"axios": "^1.8.4",
"file-type": "^20.4.1",
"firebase": "^11.5.0",
"form-data": "^4.0.2",
"socket.io-client": "^4.8.1",
"stacktrace-parser": "^0.1.11",
"zod": "^3.24.2"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.17.4",
"@eslint/js": "^9.23.0",
"@faker-js/faker": "^9.6.0",
"@types/fs-extra": "^11.0.4",
"@types/imap": "^0.8.42",
"@types/node": "^22.13.14",
"@types/prompts": "^2.4.9",
"@types/request": "^2.48.12",
"@typescript-eslint/eslint-plugin": "^8.28.0",
"@typescript-eslint/parser": "^8.28.0",
"@vitest/coverage-v8": "3.0.9",
"chalk": "^5.4.1",
"dotenv": "^16.4.7",
"eslint": "^9.23.0",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-prettier": "^5.2.5",
"eslint-plugin-unused-imports": "^4.1.4",
"fs-extra": "^11.3.0",
"globals": "^16.0.0",
"husky": "^9.1.7",
"imap": "^0.8.19",
"javascript-obfuscator": "^4.1.1",
"lint-staged": "^15.5.0",
"only-allow": "^1.2.1",
"prettier": "3.5.3",
"prompts": "^2.4.2",
"tsconfig-paths": "^4.2.0",
"tsup": "^8.4.0",
"tsx": "^4.19.3",
"typescript": "^5.8.2",
"typescript-eslint": "^8.28.0",
"vite-tsconfig-paths": "^5.1.4",
"vitest": "^3.0.9"
},
"scripts": {
"build": "tsup && tsx src/utils/post-build.ts",
"lint": "npx eslint --fix . --no-cache",
"format": "prettier . --write",
"generate:model": "tsx src/utils/bricks/generate.ts",
"test:model": "tsx src/utils/bricks/test.ts",
"remove:model": "tsx src/utils/bricks/remove.ts",
"test": "vitest run --coverage",
"test:coverage": "tsx src/utils/coverage.ts",
"demo": "tsx src/demo.ts",
"check-exports": "attw --pack . --ignore-rules cjs-resolves-to-esm"
}
}