UNPKG

react-to-component

Version:

Blazing fast library to componentify imperative or functional apis

86 lines (85 loc) 2.03 kB
{ "name": "react-to-component", "version": "1.0.2", "description": "Blazing fast library to componentify imperative or functional apis", "repository": { "type": "git", "url": "https://github.com/diogofcunha/react-to-component.git" }, "main": "lib/index.js", "types": "lib/index.d.ts", "files": [ "lib/" ], "author": "Diogo Cunha <diogofncunha@gmail.com>", "license": "MIT", "private": false, "scripts": { "build": "tsc", "test": "jest", "release": "semantic-release", "lint:prettier": "prettier --ignore-path .gitignore --write './**/*.{js,jsx,ts,tsx}'", "lint:tslint": "tslint './src/**/*.{ts,tsx}' -t verbose", "lint": "yarn lint:prettier && yarn lint:tslint" }, "dependencies": { "fast-deep-equal": "^2.0.1" }, "devDependencies": { "@semantic-release/changelog": "^3.0.0", "@semantic-release/git": "^7.0.4", "@semantic-release/npm": "^5.0.4", "@types/jest": "^23.3.3", "@types/node": "^10.11.4", "@types/react": "^16.4.15", "codecov.io": "^0.1.6", "coveralls": "^3.0.2", "husky": "^1.1.1", "jest": "^23.6.0", "prettier": "^1.14.3", "pretty-quick": "^1.7.0", "react": "^16.5.2", "react-dom": "^16.5.2", "react-testing-library": "^5.2.0", "semantic-release": "^15.9.17", "ts-jest": "^23.10.4", "tslint": "^5.11.0", "typescript": "^3.1.2" }, "peerDependencies": { "react": "^16.5.2" }, "jest": { "roots": [ "<rootDir>/src" ], "transform": { "^.+\\.tsx?$": "ts-jest" }, "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$", "moduleFileExtensions": [ "ts", "tsx", "js", "jsx", "json", "node" ] }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged && yarn lint", "pre-push": "yarn test" } }, "keywords": [ "react", "componentify", "convert-to-component", "composition", "async", "promise", "component", "reactive" ] }