react-terrific-bridge
Version:
A utility belt for using TerrificJS together with React. Provides module registration and unregistration as well as an action API for event bindings, also supporting Flow and TypeScript.
109 lines (108 loc) • 3.3 kB
JSON
{
"name": "react-terrific-bridge",
"version": "2.0.0",
"main": "dist/index.js",
"author": "Jan Biasi <biasijan@gmail.com>",
"contributors": [
{
"name": "Simon Mollweide",
"email": "simon.mollweide@namics.com"
},
{
"name": "Dominic Modalek",
"email": "dominic.modalek@namics.com"
}
],
"license": "MIT",
"description": "A utility belt for using TerrificJS together with React. Provides module registration and unregistration as well as an action API for event bindings, also supporting Flow and TypeScript.",
"keywords": [
"react",
"terrific",
"bridge",
"es6",
"react-dom",
"modules",
"connection",
"t",
"namics",
"brunschgi"
],
"repository": {
"type": "git",
"url": "https://github.com/namics/react-terrific-bridge"
},
"bugs": {
"url": "https://github.com/namics/react-terrific-bridge/issues",
"email": "opensource@namics.com"
},
"engines": {
"node": ">=6.0.0",
"npm": ">=2.0.0"
},
"scripts": {
"precommit": "npm-run-all test lint",
"release": "./node_modules/.bin/release-it",
"release:dry-run": "./node_modules/.bin/release-it --dry-run",
"start": "npm-run-all --parallel start:dev lint:dev",
"start:dev": "webpack-dev-server --hot --inline",
"watch": "webpack -w -d",
"build": "cross-env NODE_ENV=release babel ./TerrificBridge.js --out-file ./dist/index.js --ignore spec.js",
"test": "cross-env CI=true NODE_ENV=test jest --silent --verbose --noStackTrace",
"test:dev": "cross-env NODE_ENV=test jest --watchAll --logHeapUsage",
"lint": "./node_modules/.bin/esw webpack.config.* src --color",
"lint:dev": "npm run lint -- --watch"
},
"devDependencies": {
"babel-cli": "6.26.0",
"babel-core": "~6.25.0",
"babel-eslint": "~7.2.0",
"babel-jest": "20.0.0",
"babel-loader": "~7.1.0",
"babel-plugin-transform-class-properties": "~6.24.0",
"babel-plugin-transform-dev-warning": "~0.1.0",
"babel-plugin-transform-react-constant-elements": "~6.23.0",
"babel-plugin-transform-react-inline-elements": "~6.22.0",
"babel-plugin-transform-replace-object-assign": "~0.2.1",
"babel-plugin-transform-runtime": "~6.23.0",
"babel-preset-es2015": "~6.24.0",
"babel-preset-react": "~6.24.0",
"babel-preset-stage-2": "~6.24.0",
"babel-runtime": "~6.23.0",
"core-js": "^2.5.1",
"cross-env": "~5.0.1",
"enzyme": "~3.1.0",
"enzyme-adapter-react-16": "~1.0.1",
"eslint": "~4.18.2",
"eslint-watch": "~3.1.0",
"handlebars": "^4.5.0",
"husky": "~0.14.3",
"jest": "20.0.0",
"jest-cli": "20.0.0",
"jquery": "~3.5.0",
"npm-run-all": "~4.0.0",
"raf": "^3.4.0",
"react": "~16.3.0",
"react-dom": "~16.3.0",
"react-test-renderer": "~16.3.0",
"regenerator-runtime": "~0.10.0",
"release-it": "10.3.1",
"simple-assign": "~0.1.0",
"sinon": "^4.0.1",
"terrific": "~3.0.0",
"webpack": "4.29.6",
"webpack-cli": "3.3.0",
"webpack-dev-server": "3.2.1"
},
"peerDependencies": {
"react": ">= 16.3.0",
"react-dom": ">= 16.3.0",
"terrific": "~3.0.0"
},
"jest": {
"setupFiles": [
"raf/polyfill"
],
"coverageDirectory": "./coverage/",
"collectCoverage": true
}
}