{
  "name": "qb-record",
  "version": "5.0.23",
  "description": "A lightweight abstraction layer for Quick Base",
  "keywords": [
    "QuickBase",
    "quickbase",
    "Quick Base",
    "quick base",
    "qb",
    "api",
    "QBRecord",
    "qbrecord",
    "qb-record",
    "qb record",
    "QB Record"
  ],
  "homepage": "https://github.com/tflanagan/node-qb-record",
  "bugs": {
    "url": "https://github.com/tflanagan/node-qb-record/issues",
    "email": "contact@tristianflanagan.com"
  },
  "license": "Apache-2.0",
  "author": {
    "name": "Tristian Flanagan",
    "url": "https://github.com/tflanagan",
    "email": "contact@tristianflanagan.com"
  },
  "maintainers": [],
  "contributors": [],
  "main": "./dist/qb-record.js",
  "types": "./dist/qb-record.d.ts",
  "repository": {
    "type": "git",
    "url": "git@github.com:tflanagan/node-qb-record.git"
  },
  "scripts": {
    "build": "ts-node ./src/build.ts",
    "cleanup": "rm -rf ./dist/*",
    "compile": "npm run cleanup && npm run build && npm run test && npm run docs",
    "docs": "mv ./docs/_config.yml ./ && npx typedoc src/qb-record.ts && mv ./_config.yml ./docs/",
    "test": "npx ava"
  },
  "dependencies": {
    "deepmerge": "^4.2.2",
    "qb-field": "5.0.23",
    "quickbase": "5.0.23",
    "rfc4122": "^1.0.6"
  },
  "devDependencies": {
    "@ava/typescript": "^3.0.1",
    "@types/browserify": "^12.0.37",
    "@types/node": "^18.7.23",
    "ava": "^4.3.3",
    "browserify": "^17.0.0",
    "dotenv": "^16.0.2",
    "minify": "^7.2.2",
    "typedoc": "^0.23.15",
    "typescript": "^4.8.4"
  },
  "git": "git@github.com:tflanagan/node-qb-record.git"
}