@unleash/proxy
Version:
The Unleash Proxy (Open-Source)
83 lines (82 loc) • 2.12 kB
JSON
{
"name": "@unleash/proxy",
"version": "1.4.17",
"description": "The Unleash Proxy (Open-Source)",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"build": "tsc --pretty",
"example": "yarn run build && node example",
"lint": "biome check --write ./src",
"test": "jest",
"updateSnapshots": "jest -u",
"prepare": "npm run build",
"dev": "ENABLE_OAS=true ts-node-dev src/start.ts",
"fmt": "biome check ./src --write",
"fmt:check": "biome check ./src",
"biome:ci": "biome ci ./src"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Unleash/unleash-proxy.git"
},
"engines": {
"node": ">=22"
},
"keywords": [
"Unleash",
"frontend",
"native",
"ios",
"android",
"feature",
"flags"
],
"author": "@unleash",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/Unleash/unleash-proxy/issues"
},
"homepage": "https://github.com/Unleash/unleash-proxy#readme",
"dependencies": {
"@wesleytodd/openapi": "^1.1.0",
"compression": "^1.8.1",
"cors": "^2.8.6",
"express": "^4.22.1",
"json-schema-to-ts": "^3.1.1",
"openapi-types": "^12.1.3",
"prom-client": "^15.1.3",
"qs": "^6.15.0",
"type-is": "^2.0.1",
"unleash-client": "^6.9.6"
},
"devDependencies": {
"@apidevtools/swagger-parser": "12.1.0",
"@babel/core": "^7.29.0",
"@biomejs/biome": "^2.4.2",
"@types/compression": "^1.8.1",
"@types/cors": "^2.8.19",
"@types/express": "^4.17.25",
"@types/jest": "^30.0.0",
"@types/node": "20.19.33",
"@types/supertest": "^6.0.3",
"@types/type-is": "^1.6.7",
"babel-jest": "^30.2.0",
"jest": "^30.2.0",
"semver": "^7.7.4",
"supertest": "^7.2.2",
"ts-jest": "^29.4.6",
"ts-node-dev": "^2.0.0",
"typescript": "^5.9.3"
},
"resolutions": {
"cookie": "^1.0.0",
"wrap-ansi": "7.0.0",
"string-width": "4.1.0",
"qs": "^6.9.7",
"json5": "^2.2.2",
"cookiejar": "^2.1.4",
"router/path-to-regexp": "0.1.12"
},
"packageManager": "yarn@4.12.0"
}