{
  "name": "@calebmer/testcheck",
  "version": "1.0.0-rc.5",
  "description": "Property testing for JavaScript",
  "homepage": "http://leebyron.com/testcheck-js",
  "license": "BSD-3-Clause",
  "author": {
    "name": "Lee Byron",
    "url": "https://github.com/leebyron"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/leebyron/testcheck-js"
  },
  "bugs": {
    "url": "https://github.com/leebyron/testcheck-js/issues"
  },
  "main": "dist/testcheck.js",
  "types": "dist/testcheck.d.ts",
  "devDependencies": {
    "flow-bin": "0.68.0",
    "jasmine-node": "^1.14.5",
    "typescript": "2.7.2"
  },
  "files": [
    "dist",
    "README.md",
    "LICENSE"
  ],
  "keywords": [
    "test",
    "unit test",
    "property test",
    "quickcheck",
    "doublecheck",
    "testcheck",
    "generative"
  ],
  "scripts": {
    "test": "npm run rebuild && npm run testonly && npm run flow-check && npm run ts-check && integrations/test-all",
    "testonly": "jasmine-node test",
    "flow-check": "flow check",
    "ts-check": "DIFF=$(tsc --noEmit --noImplicitAny --strictNullChecks test/types.ts | diff test/types.ts.expected -); if [ -n \"$DIFF\" ]; then echo \"$DIFF\"; exit 1; fi;",
    "ts-check-update": "tsc --noEmit --noImplicitAny --strictNullChecks test/types.ts > test/types.ts.expected; exit 0",
    "build": "rm -f dist/* && lein do clean, cljsbuild once && cp type-definitions/* dist/",
    "rebuild": "lein do cljsbuild once && cp type-definitions/* dist/",
    "prepublishOnly": "npm run build"
  }
}
