UNPKG

skailan-core

Version:

Servicio de autenticación y multitenancy para Skailan.

82 lines (81 loc) 2.36 kB
{ "name": "skailan-core", "version": "6.0.0", "description": "Servicio de autenticación y multitenancy para Skailan.", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist/**/*", "README.md", "LICENSE" ], "repository": { "type": "git", "url": "https://github.com/skailan/skailan.git", "directory": "packages/core" }, "homepage": "https://github.com/skailan/skailan#readme", "bugs": { "url": "https://github.com/skailan/skailan/issues" }, "keywords": [ "skailan", "authentication", "multitenancy", "core", "backend", "api", "payments", "epayco" ], "author": "Skailan Team", "license": "MIT", "type": "module", "scripts": { "dev": "tsx watch src/index.ts --port 3006", "build": "tsc", "start": "node dist/index.js", "prepublishOnly": "npm run build", "prisma:generate": "prisma generate", "prisma:migrate": "prisma migrate dev", "prisma:migrate-tenants": "tsx prisma/migrate-tenants.ts", "test:multitenancy": "tsx scripts/test-multitenancy.ts", "test:payments": "tsx scripts/test-payments.ts", "migration:cli": "tsx scripts/tenant-migration-cli.ts", "migration:test-docker": "tsx scripts/test-flyway-docker.js", "migration:monitor": "tsx scripts/migration-monitor.js", "migration:backup": "tsx scripts/migration-backup.js", "migration:generate": "tsx scripts/generate-tenant-migration.ts", "migration:test": "tsx scripts/test-migration-system.ts", "migration:setup": "tsx scripts/setup-migration-system.ts", "migration:check": "tsx scripts/quick-check.ts" }, "dependencies": { "@prisma/client": "^6.12.0", "@types/bcrypt": "^6.0.0", "axios": "^1.7.2", "bcrypt": "^6.0.0", "bcryptjs": "^2.4.3", "cors": "^2.8.5", "dotenv": "^16.4.5", "express": "^4.18.2", "jsonwebtoken": "^9.0.0", "prisma": "^6.12.0", "resend": "^4.6.0", "crypto": "^1.0.1", "joi": "^17.12.2", "moment": "^2.30.1", "node-cron": "^3.0.3" }, "devDependencies": { "@types/axios": "^0.9.36", "@types/bcryptjs": "^2.4.6", "@types/cors": "^2.8.19", "@types/express": "^4.17.21", "@types/jsonwebtoken": "^9.0.10", "@types/node-cron": "^3.0.11", "ts-node-dev": "^2.0.0", "tsx": "^4.19.2", "typescript": "^5.0.0" } }