UNPKG

artmapper

Version:

Spring Boot clone for Node.js with TypeScript/JavaScript - JPA-like ORM, Lombok decorators, dependency injection, and MySQL support

85 lines (84 loc) 1.98 kB
{ "name": "artmapper", "version": "1.0.14", "description": "Spring Boot clone for Node.js with TypeScript/JavaScript - JPA-like ORM, Lombok decorators, dependency injection, and MySQL support", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist", "README.md", "LICENSE", "CHANGELOG.md", "tsconfig.json", "jsconfig.json" ], "scripts": { "build": "tsc", "dev": "ts-node-dev --respawn --transpile-only src/example/main.ts", "start": "node dist/index.js", "example": "ts-node-dev --respawn --transpile-only src/example/main.ts", "prepublishOnly": "npm run build", "test": "jest" }, "keywords": [ "springboot", "spring", "typescript", "javascript", "orm", "jpa", "hibernate", "lombok", "mysql", "decorators", "dependency-injection", "di", "entity", "repository", "service", "controller", "rest", "api", "framework", "nodejs", "express" ], "author": { "name": "Sanjay Sokal", "url": "https://github.com/SanjaySokal" }, "repository": { "type": "git", "url": "git+https://github.com/SanjaySokal/artmapper.git" }, "bugs": { "url": "https://github.com/SanjaySokal/artmapper/issues" }, "homepage": "https://github.com/SanjaySokal/artmapper#readme", "license": "MIT", "engines": { "node": ">=14.0.0" }, "dependencies": { "class-transformer": "^0.5.1", "class-validator": "^0.14.0", "express": "^4.18.0", "mysql2": "^3.6.5", "reflect-metadata": "^0.1.14" }, "devDependencies": { "@types/express": "^4.17.21", "@types/node": "^20.10.6", "ts-node-dev": "^2.0.0", "tslib": "^2.8.1", "typescript": "^5.3.3" }, "peerDependencies": { "express": "^4.18.0" }, "peerDependenciesMeta": { "express": { "optional": false } } }