{
  "name": "@eik/core",
  "version": "2.4.0",
  "description": "Core server package",
  "main": "lib/main.js",
  "types": "./types/main.d.ts",
  "type": "module",
  "files": [
    "CHANGELOG.md",
    "package.json",
    "lib",
    "types"
  ],
  "scripts": {
    "clean": "node -e \"['.tap', 'node_modules', 'types'].forEach(d => require('fs').rmSync(d, {recursive: true, force: true}))\"",
    "lint": "eslint .",
    "lint:fix": "eslint --fix .",
    "test": "node --test 'test/**/*.js'",
    "test:snapshots": "node --test --test-update-snapshots 'test/**/*.js'",
    "types": "run-s types:module types:test",
    "types:module": "tsc",
    "types:test": "tsc --project tsconfig.test.json"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:eik-lib/core.git"
  },
  "keywords": [],
  "author": "",
  "license": "MIT",
  "dependencies": {
    "@eik/sink": "1.4.0",
    "@eik/sink-file-system": "2.4.0",
    "@eik/sink-memory": "2.4.0",
    "@metrics/client": "2.5.5",
    "abslog": "2.4.4",
    "busboy": "1.6.0",
    "http-errors": "2.0.1",
    "mrmime": "2.0.1",
    "original-url": "1.2.3",
    "semver": "7.8.5",
    "ssri": "14.0.0",
    "tar": "7.5.22"
  },
  "devDependencies": {
    "@eik/common": "5.2.1",
    "@eik/eslint-config": "2.0.15",
    "@eik/prettier-config": "1.0.2",
    "@eik/semantic-release-config": "1.0.19",
    "@eik/typescript-config": "1.0.2",
    "@types/readable-stream": "4.0.24",
    "eslint": "10.4.1",
    "mkdirp": "3.0.1",
    "npm-run-all2": "9.0.3",
    "prettier": "3.8.3",
    "semantic-release": "25.0.8",
    "typescript": "6.0.3"
  }
}
