UNPKG

@modernpoacher/halacious

Version:
80 lines (79 loc) 1.99 kB
{ "name": "@modernpoacher/halacious", "version": "7.0.339", "description": "A HAL processor for Hapi", "keywords": [ "HAL", "Hapi", "hypermedia", "HATEOAS" ], "main": "./src/index.mjs", "type": "module", "types": "./src/index.d.mts", "author": { "name": "Jonathan Perry for Modern Poacher Limited", "email": "modernpoacher@modernpoacher.com", "url": "https://modernpoacher.com" }, "contributors": [ "Brad Leupen" ], "license": "ISC", "engines": { "node": ">=22.11.0" }, "repository": { "type": "git", "url": "git+https://github.com/modernpoacher/halacious.git" }, "homepage": "https://github.com/modernpoacher/halacious#readme", "bugs": { "url": "https://github.com/modernpoacher/halacious/issues" }, "scripts": { "lint": "eslint .", "lint:fix": "npm run lint -- --fix", "prepare": "husky", "test": "cross-env NODE_ENV=test mocha test" }, "dependencies": { "@hapi/boom": "^10.0.1", "@hapi/hoek": "^11.0.7", "async": "^3.2.6", "debug": "^4.4.3", "joi": "^18.0.2", "lodash": "^4.17.21", "marked": "^17.0.1", "negotiator": "^1.0.0", "pug": "^3.0.3", "urijs": "^1.19.11", "url-template": "^3.1.1" }, "devDependencies": { "@hapi/hapi": "^21.4.4", "@hapi/vision": "^7.0.3", "@sequencemedia/eslint-config-standard": "^0.2.107", "@sequencemedia/eslint-config-typescript": "^0.1.182", "@sequencemedia/sinon-chai": "^0.0.213", "@types/negotiator": "^0.6.4", "chai": "^6.2.1", "cross-env": "^10.1.0", "eslint": "9.38.0", "globals": "^16.5.0", "husky": "^9.1.7", "mocha": "^11.7.5", "sinon": "^21.0.0" }, "imports": { "#halacious": "./src/index.mjs", "#halacious/*": "./src/*.mjs", "#package": "./package.json", "#where-am-i": "./where-am-i.mjs" }, "exports": { ".": "./src/index.mjs", "./utils": "./src/utils.mjs", "./utils/*": "./src/utils/*.mjs" } }