UNPKG

@hirosystems/api-toolkit

Version:
74 lines (73 loc) 2.28 kB
{ "name": "@hirosystems/api-toolkit", "version": "1.12.0", "description": "API development toolkit", "main": "./dist/index.js", "typings": "./dist/index.d.ts", "scripts": { "build": "rimraf ./dist && tsc --project tsconfig.build.json && copyfiles -u 1 ./src/server-version/*.mjs ./dist", "test": "jest --runInBand", "lint:eslint": "eslint . --ext .js,.jsx,.ts,.tsx -f unix", "lint:prettier": "prettier --check src/**/*.ts", "testenv:run": "docker compose -f docker/docker-compose.dev.postgres.yml up", "testenv:stop": "docker compose -f docker/docker-compose.dev.postgres.yml down -v -t 0", "testenv:logs": "docker compose -f docker/docker-compose.dev.postgres.yml logs -t -f" }, "bin": { "api-toolkit-git-info": "./bin/api-toolkit-git-info.js" }, "repository": { "type": "git", "url": "git+https://github.com/hirosystems/api-toolkit.git" }, "keywords": [ "api", "toolkit" ], "files": [ "dist/", "bin/" ], "author": "Hiro Systems PBC <engineering@hiro.so> (https://hiro.so)", "license": "Apache 2.0", "bugs": { "url": "https://github.com/hirosystems/api-toolkit/issues" }, "homepage": "https://github.com/hirosystems/api-toolkit#readme", "prettier": "@stacks/prettier-config", "engines": { "node": ">=22" }, "devDependencies": { "@commitlint/cli": "^17.5.0", "@commitlint/config-conventional": "^17.4.4", "@stacks/eslint-config": "^1.2.0", "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^5.56.0", "@typescript-eslint/parser": "^5.56.0", "babel-jest": "^29.5.0", "copyfiles": "^2.4.1", "eslint": "^8.36.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-tsdoc": "^0.2.17", "husky": "^8.0.3", "jest": "^29.7.0", "prettier": "^2.8.6", "rimraf": "^4.4.1", "ts-jest": "^29.3.1", "ts-node": "^10.9.2", "typescript": "^5.8.2" }, "dependencies": { "@fastify/cors": "^8.0.0", "@fastify/swagger": "^8.3.1", "@fastify/type-provider-typebox": "^3.2.0", "@sinclair/typebox": "^0.28.20", "@types/node": "^22.14.1", "fastify": "^4.3.0", "fastify-metrics": "^10.2.0", "node-pg-migrate": "^6.2.2", "pino": "^8.11.0", "postgres": "^3.3.4" } }