{
  "name": "simplr-forms",
  "version": "4.0.1-beta.4",
  "description": "Shared simplr-forms logic.",
  "repository": "SimplrJS/simplr-forms",
  "homepage": "https://github.com/SimplrJS/simplr-forms",
  "main": "index.js",
  "types": "index.d.ts",
  "author": "simplrjs <simplr@quatrodev.com> (https://github.com/simplrjs)",
  "scripts": {
    "build": "gulp",
    "watch": "webpack -w",
    "uglifyjs": "uglifyjs ./dist/simplr-forms.js -o ./dist/simplr-forms.min.js --compress --mangle",
    "release": "npm run build && npm run uglifyjs",
    "test": "jest",
    "test-tslint": "tslint --config ./tslint.json --project . --exclude ./__tests__/* && echo TsLint test successfully passed.",
    "test-tsc": "tsc -p . --noEmit",
    "test-watch": "jest --watchAll",
    "test-coverage": "npm test -- --coverage",
    "prepublishOnly": "npm run build",
    "gulp-build": "tsc -p ./tools/tsconfig.gulp.json",
    "gulp-watch": "npm run gulp-build -- -w"
  },
  "license": "AGPL-3.0",
  "files": [
    "**/*.md",
    "*.js",
    "**/*.d.ts",
    "!*.config.js",
    "!gulpfile.js",
    "!node_modules/**"
  ],
  "devDependencies": {
    "@types/chokidar": "^1.7.0",
    "@types/enzyme": "^2.8.0",
    "@types/gulp": "^4.0.4",
    "@types/jest": "^19.2.4",
    "@types/sinon": "^2.3.1",
    "@types/undertaker": "^1.1.2",
    "@types/vinyl-fs": "^2.4.5",
    "@types/webpack": "^2.2.15",
    "enzyme": "^2.8.2",
    "gulp": "github:gulpjs/gulp#4.0",
    "jest": "^20.0.4",
    "jest-enzyme": "^3.2.0",
    "simplr-mvdir": "0.0.1-beta.8",
    "sinon": "^2.3.4",
    "source-map-loader": "^0.2.1",
    "react-test-renderer": "^15.6.1",
    "ts-jest": "^20.0.6",
    "ts-loader": "^2.1.0",
    "tslint": "^5.4.3",
    "typescript": "^2.3.4",
    "uglify-js": "^3.0.17",
    "webpack": "^2.6.1"
  },
  "dependencies": {
    "@types/fbemitter": "^2.0.32",
    "@types/flux": "^3.1.0",
    "@types/prop-types": "^15.5.1",
    "@types/react": "^15.0.29",
    "@types/react-dom": "^15.5.0",
    "action-emitter": "^0.2.1",
    "immutable": "^3.8.1",
    "prop-types": "^15.5.10",
    "react": "^15.6.1",
    "react-dom": "^15.6.1",
    "tslib": "^1.7.1",
    "typed-immutable-record": "^0.0.6"
  },
  "jest": {
    "setupTestFrameworkScriptFile": "./node_modules/jest-enzyme/lib/index.js",
    "transform": {
      ".(ts|tsx)": "<rootDir>/node_modules/ts-jest/preprocessor.js"
    },
    "testRegex": "/__tests__/.*\\.(test|spec).(ts|tsx|js)$",
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js"
    ]
  }
}
