{
  "author": "Curt Elsasser",
  "engines": {
    "node": ">=22.0.0"
  },
  "description": "Reads, parses and writes MIDI files. Fork of NHQ's midi-file-parser.",
  "devDependencies": {
    "@types/jest": "29.5.14",
    "@types/node": "22.10.0",
    "jest": "29.7.0",
    "jest-junit": "16.0.0",
    "ts-jest": "29.2.5",
    "typescript": "5.7.2"
  },
  "keywords": [
    "midi",
    ".mid",
    "parse",
    "read",
    "write",
    "file"
  ],
  "license": "see license",
  "main": "dist/index",
  "name": "midi-file-io",
  "readmeFilename": "README.md",
  "repository": {
    "type": "git",
    "url": "https://github.com/celsasser/midi-file-io"
  },
  "scripts": {
    "build": "npx tsc -p tsconfig.json",
    "clean": "rm -rf './.buildcache' '*.log' './build'",
    "deploy": "npm run rebuild && npm run test && npm publish",
    "rebuild": "npm run clean && npm run build",
    "test": "npm run build && npm run test:unit",
    "test:unit": "npx jest ./test/unit"
  },
  "types": "dist/index",
  "version": "4.1.1"
}
