{
  "name": "slicknode",
  "version": "0.14.4",
  "description": "GraphQL-First Application Framework and CMS for rapid software development: Serverless, declarative and extensible.",
  "bin": "./bin/run",
  "bugs": "https://github.com/slicknode/slicknode/issues",
  "scripts": {
    "postpack": "rm -f oclif.manifest.json",
    "prepack": "npm run clean && npm run build:dist && oclif-dev manifest && oclif-dev readme && npm run copyfiles",
    "test": "npm run testonly",
    "test:coverage": "nyc --extension .ts mocha --forbid-only 'test/**/*.test.ts' 'src/**/__tests__/**/*-test.{ts,tsx}'",
    "version": "oclif-dev readme && git add README.md",
    "lint": "tslint -c tslint.json 'src/**/*.ts'",
    "lint:fix": "tslint -c tslint.json --fix 'src/**/*.ts'",
    "format": "prettier --config .prettierrc '(src|test)/**/*.ts' --write",
    "build": "tsc",
    "build:dist": "tsc -p tsconfig.build.json",
    "build:test": "rimraf lib-test/ && tsc -p tsconfig.test.json",
    "clean": "rimraf lib/",
    "watch": "tsc --watch",
    "watch:test": "tsc --watch -p tsconfig.test.json",
    "copyfiles": "copyfiles -u 2 \"./src/templates/**/*\" ./lib/templates",
    "testonly": "npm run test:unit && npm run test:integration",
    "test:unit": "mocha --exit --full-trace --require ts-node/register --timeout 10000 \"src/**/__tests__/**/*-test.ts\"",
    "test:integration": "mocha --exit --full-trace --timeout 10000 --require ts-node/register \"test/**/*.test.ts\"",
    "prepare": "npm run clean && npm run build && npm run copyfiles"
  },
  "directories": {
    "lib": "./dist"
  },
  "engines": {
    "node": ">=14.0.0"
  },
  "dependencies": {
    "@graphql-tools/wrap": "^8.4.17",
    "@oclif/command": "^1.8.16",
    "@oclif/config": "^1.18.3",
    "@oclif/plugin-help": "^2.2.3",
    "@slicknode/client-node": "0.1.2",
    "@slicknode/core": "0.16.4",
    "@slicknode/slicknode-express": "0.1.4",
    "adm-zip": "^0.5.9",
    "aws-sdk": "^2.1373.0",
    "body-parser": "^1.20.0",
    "chalk": "^4.1.2",
    "cli-ux": "^5.6.7",
    "dotenv": "^10.0.0",
    "express": "^4.18.0",
    "fs-extra": "^9.1.0",
    "glob": "^7.2.0",
    "graphql": "^15.8.0",
    "indent-string": "^4.0.0",
    "inquirer": "^7.3.3",
    "joi": "^17.6.0",
    "js-yaml": "^3.14.1",
    "listr": "^0.14.3",
    "listr-verbose-renderer": "^0.6.0",
    "lodash": "^4.17.21",
    "morgan": "^1.10.0",
    "node-fetch": "^2.6.7",
    "rimraf": "^3.0.2",
    "slicknode-runtime": "^0.4.5",
    "tar": "^6.1.11",
    "tslib": "^1.14.1",
    "uuid": "^8.3.2",
    "validator": "^13.7.0",
    "wrap-ansi": "^7.0.0"
  },
  "files": [
    "/bin",
    "/lib",
    "/npm-shrinkwrap.json",
    "/oclif.manifest.json",
    "/README.md",
    "/LICENSE"
  ],
  "repository": "slicknode/slicknode",
  "keywords": [
    "graphql",
    "slicknode",
    "headless",
    "serverless",
    "framework",
    "cms"
  ],
  "author": "Slicknode LLC",
  "license": "OSL-3.0",
  "devDependencies": {
    "@oclif/dev-cli": "^1.26.10",
    "@oclif/test": "^1.2.9",
    "@types/adm-zip": "^0.5.0",
    "@types/body-parser": "^1.19.2",
    "@types/chai": "^4.3.1",
    "@types/chai-as-promised": "^7.1.5",
    "@types/copyfiles": "^2.4.1",
    "@types/es6-promisify": "^6.0.1",
    "@types/express": "^4.17.13",
    "@types/fs-extra": "^5.1.0",
    "@types/glob": "^5.0.37",
    "@types/inquirer": "^0.0.43",
    "@types/js-yaml": "^3.12.7",
    "@types/listr": "^0.13.0",
    "@types/lodash": "^4.14.182",
    "@types/mocha": "^9.1.1",
    "@types/morgan": "^1.9.3",
    "@types/nock": "^10.0.3",
    "@types/node": "^14.18.15",
    "@types/node-fetch": "^2.6.1",
    "@types/rimraf": "^2.0.5",
    "@types/sinon": "^10.0.11",
    "@types/strip-ansi": "^5.2.1",
    "@types/supertest": "^2.0.12",
    "@types/tar": "^4.0.5",
    "@types/uuid": "^3.4.10",
    "@types/validator": "^13.7.2",
    "@types/wrap-ansi": "^3.0.0",
    "chai": "^4.3.6",
    "chai-as-promised": "^7.1.1",
    "copyfiles": "^2.4.1",
    "esm": "^3.2.25",
    "mocha": "^9.2.2",
    "mocha-sinon": "^2.1.2",
    "nock": "^13.2.4",
    "nyc": "^14.1.1",
    "prettier": "^2.6.2",
    "sinon": "^11.1.2",
    "supertest": "^4.0.2",
    "ts-mock-imports": "^1.3.8",
    "ts-node": "^10.7.0",
    "tslint": "^5.20.1",
    "typescript": "^4.6.3"
  },
  "oclif": {
    "commands": "./lib/commands",
    "bin": "slicknode",
    "plugins": [
      "@oclif/plugin-help"
    ]
  }
}