{
  "name": "@ekipnico/video-fetch",
  "version": "1.0.3",
  "description": "Video metadata extraction and processing utilities",
  "type": "module",
  "main": "out/index.js",
  "types": "out/index.d.ts",
  "files": [
    "out"
  ],
  "scripts": {
    "build": "tsc",
    "test": "npm run build && mocha",
    "test:unit": "npm run build && mocha --grep 'Integration' --invert",
    "test:integration": "npm run build && mocha --grep 'Integration'",
    "test:channel": "npm run build && mocha --grep 'Channel Download'",
    "prepublishOnly": "npm run build",
    "publish:patch": "npm version patch && npm publish",
    "publish:minor": "npm version minor && npm publish",
    "publish:major": "npm version major && npm publish"
  },
  "dependencies": {
    "@ekipnico/video-core": "^1.0.0",
    "airtight": "^5.7.2",
    "dotenv": "^16.4.5",
    "mesh-ioc": "^4.1.0"
  },
  "devDependencies": {
    "mocha": "^10.4.0",
    "@types/mocha": "^10.0.6",
    "reflect-metadata": "^0.2.2"
  },
  "publishConfig": {
    "access": "public"
  }
}
