UNPKG

@cretadoc/server

Version:
86 lines 2.52 kB
{ "name": "@cretadoc/server", "description": "The Cretadoc server.", "keywords": [ "cretadoc", "server", "express" ], "version": "1.0.1", "license": "MIT", "author": { "name": "Armand Philippot", "email": "contact@armandphilippot.com", "url": "https://www.armandphilippot.com/" }, "homepage": "https://github.com/ArmandPhilippot/cretadoc/tree/main/packages/server#readme", "repository": { "type": "git", "url": "git+ssh://git@github.com:ArmandPhilippot/cretadoc.git", "directory": "packages/server" }, "bugs": { "url": "https://github.com/ArmandPhilippot/cretadoc/issues" }, "packageManager": "pnpm@8.7.0", "engines": { "node": ">=14.6.0" }, "type": "module", "files": [ "dist/**", "LICENSE-docs" ], "main": "dist/server.cjs", "module": "dist/server.mjs", "types": "dist/server.d.ts", "exports": { ".": { "require": "./dist/server.cjs", "import": "./dist/server.mjs" } }, "dependencies": { "@cretadoc/api": "^1.0.0", "@cretadoc/utils": "^1.0.1", "cors": "^2.8.5", "express": "^4.18.2", "helmet": "^7.0.0", "vite": "^4.4.9" }, "devDependencies": { "@cretadoc/eslint-config": "^1.1.0", "@cretadoc/prettier-config": "^1.0.0", "@types/cors": "^2.8.13", "@types/express": "^4.17.17", "@types/express-serve-static-core": "^4.17.36", "@types/node": "^20.5.7", "@types/supertest": "^2.0.12", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", "@vitest/coverage-v8": "^0.34.3", "commit-and-tag-version": "^11.2.3", "eslint": "^8.48.0", "eslint-plugin-import": "^2.28.1", "rimraf": "^5.0.1", "rollup": "^3.28.1", "rollup-plugin-dts": "^6.0.0", "rollup-plugin-esbuild": "^5.0.0", "supertest": "^6.3.3", "ts-node": "^10.9.1", "typescript": "^5.2.2", "vitest": "^0.34.3" }, "scripts": { "build": "pnpm clean && rollup --config rollup.config.ts --configPlugin rollup-plugin-esbuild", "clean": "rimraf ./dist", "dev": "node --experimental-specifier-resolution=node --loader ts-node/esm server.ts", "fix": "eslint --fix --ext .js,.cjs,.mjs,.ts", "lint": "eslint --ext .js,.cjs,.mjs,.ts", "release": "commit-and-tag-version -s --no-verify", "test": "vitest", "test:coverage": "vitest run --coverage", "test:watch": "vitest watch", "watch": "rollup --config rollup.config.ts --configPlugin rollup-plugin-esbuild --watch" } }