UNPKG

@developers-joyride/shortify

Version:

High performance URL shortener library with multi-database support (MongoDB, SQLite, PostgreSQL, MySQL)

63 lines (62 loc) 1.59 kB
{ "name": "@developers-joyride/shortify", "version": "2.1.0", "description": "High performance URL shortener library with multi-database support (MongoDB, SQLite, PostgreSQL, MySQL)", "main": "dist/index.js", "types": "dist/index.d.ts", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/Divyansh-007/shortify.git" }, "bugs": { "url": "https://github.com/Divyansh-007/shortify/issues" }, "homepage": "https://github.com/Divyansh-007/shortify#readme", "keywords": [ "url-shortener", "shortify", "link-shortener", "mongodb", "sqlite", "postgresql", "mysql", "typescript", "nodejs" ], "scripts": { "build": "rimraf dist && tsc", "test": "jest", "test:coverage": "jest --coverage", "dev": "nodemon --watch src --exec ts-node src/index.ts", "prepare": "npm run build", "lint": "tsc --noEmit", "prepublishOnly": "npm run test && npm run build", "clean": "rimraf dist coverage" }, "dependencies": { "dotenv": "^16.5.0", "express": "^5.1.0", "mongoose": "^8.14.1", "nanoid": "^5.1.5", "sqlite3": "^5.1.7", "pg": "^8.12.0", "mysql2": "^3.9.2" }, "devDependencies": { "@types/express": "^5.0.1", "@types/jest": "^29.5.14", "@types/node": "^22.15.3", "@types/sqlite3": "^3.1.11", "@types/pg": "^8.11.10", "jest": "^29.7.0", "nodemon": "^3.1.10", "rimraf": "^6.0.1", "ts-jest": "^29.3.2", "ts-node": "^10.9.2", "typescript": "^5.8.3" }, "engines": { "node": ">=14.0.0" } }