{
  "name": "@eluvio/elv-utils-js",
  "version": "1.0.3",
  "description": "Utilities for the Eluvio Content Fabric",
  "keywords": [
    "Eluvio",
    "content",
    "fabric"
  ],
  "main": "main.js",
  "scripts": {
    "build": "echo 'Deleting and recreating ./build directory...' && rimraf build && bin/makeBuildDir.sh && npm run build-main-js",
    "build-main-js": "echo 'Rebuilding main.js...' && node ./bin/buildMain.js",
    "check-dependency-updates": "echo 'Checking dependencies in package.json for updates...' && npx npm-check-updates",
    "release": "echo 'Incrementing version and publishing to npmjs.com...' && cp package.json ./build/package.json && np --no-2fa",
    "test": "mocha --recursive \"./test/unit/**/*.test.js\"",
    "version": "echo 'Executing npm publish hook: version... (rebuilds ./build/dist)' &&  npm run build || true"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/eluv-io/elv-utils-js.git"
  },
  "author": "Eluvio, Inc.",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/eluv-io/elv-utils-js/issues"
  },
  "homepage": "https://github.com/eluv-io/elv-utils-js#readme",
  "dependencies": {
    "@eluvio/elv-abr-profile": "^1.0.1",
    "@eluvio/elv-client-js": "^4.0.147",
    "@eluvio/elv-js-helpers": "^6.3.1",
    "@eluvio/elv-lro-status": "^3.0.7",
    "@eluvio/ramda-fork": "^0.28.1",
    "airtable": "^0.11.6",
    "cbor": "^8.1.0",
    "columnify": "^1.6.0",
    "crocks": "^0.12.4",
    "ellipsize": "^0.5.1",
    "fraction.js": "^4.3.7",
    "jsonpath-plus": "^10.3.0",
    "kind-of": "^6.0.3",
    "mime-types": "^2.1.35",
    "moment": "^2.30.1",
    "node-fetch": "^2.6.7",
    "object-path": "^0.11.8",
    "objectmodel": "^4.4.5",
    "shell-escape": "^0.2.0",
    "urijs": "^1.19.11",
    "yargs": "^16.2.0"
  },
  "devDependencies": {
    "chai": "^4.3.7",
    "eslint": "^8.32.0",
    "mocha": "^10.4.0",
    "np": "^7.6.3",
    "npm-check-updates": "^16.14.20",
    "prompt": "^1.3.0",
    "rimraf": "^3.0.2",
    "sinon": "^15.0.1"
  }
}
