{ "name": "@iconify/api", "description": "Iconify API", "author": "Vjacheslav Trushkin", "license": "MIT", "version": "3.1.1", "type": "module", "bugs": "https://github.com/iconify/api/issues", "homepage": "https://github.com/iconify/api", "repository": { "type": "git", "url": "https://github.com/iconify/api.git" }, "packageManager": "npm@11.6.2", "engines": { "node": ">=16.15.0" }, "scripts": { "build": "tsc -b", "test": "vitest --config vitest.config.mjs", "start": "node --expose-gc lib/index.js", "docker:build": "./docker.sh", "docker:start": "docker run -d -p 3000:3000 iconify/api", "docker:stop": "docker ps -q --filter ancestor=iconify/api | xargs -r docker stop", "docker:cleanup": "docker ps -q -a --filter ancestor=iconify/api | xargs -r docker rm", "docker:publish": "docker push iconify/api" }, "dependencies": { "@fastify/formbody": "^7.4.0", "@iconify/tools": "^4.1.1", "@iconify/types": "^2.0.0", "@iconify/utils": "^2.3.0", "dotenv": "^16.4.7", "fastify": "^4.29.0" }, "devDependencies": { "@types/jest": "^30.0.0", "@types/node": "^20.17.17", "typescript": "^5.7.3", "vitest": "^3.0.5" } }