UNPKG

@pactsafe/pactsafe-react-sdk

Version:

PactSafe React SDK - React SDK for easy Clickwrap/Browsewrap implementation leveraging PactSafe's JavaScript API

92 lines (91 loc) 2.5 kB
{ "name": "@pactsafe/pactsafe-react-sdk", "version": "2.0.0", "description": "PactSafe React SDK - React SDK for easy Clickwrap/Browsewrap implementation leveraging PactSafe's JavaScript API", "author": "PactSafe", "main": "lib/index.js", "module": "es/index.js", "homepage": "https://github.com/PactSafe/pactsafe-react-sdk", "scripts": { "build": "nwb build-react-component", "clean": "nwb clean-module && nwb clean-demo", "prepublishOnly": "npm run build", "start": "nwb serve-react-demo", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:coverage-watch": "jest --coverage --watch", "lint": "./node_modules/.bin/eslint src/ tests/ demo/src/ --fix", "preversion": "npm test && npm run lint", "postversion": "git push && git push --tags", "deploy": "npm run build && gh-pages -d demo/dist" }, "license": "UNLICENSED", "dependencies": { "classnames": "^2.1.2", "dotenv-webpack": "^1.6.0", "prop-types": "^15.5.10", "react-proptype-conditional-require": "^1.0.4", "uuid": "^3.3.2" }, "peerDependencies": { "react": "16.x" }, "devDependencies": { "babel-eslint": "^10.0.0", "babel-jest": "^23.6.0", "babel-preset-react": "^6.24.1", "enzyme": "^3.7.0", "enzyme-adapter-react-16": "^1.6.0", "enzyme-to-json": "^3.3.4", "eslint": "^5.8.0", "eslint-config-airbnb": "^17.0.0", "eslint-plugin-import": "^2.11.0", "eslint-plugin-jest": "^22.0.1", "eslint-plugin-jsx-a11y": "^6.0.3", "eslint-plugin-react": "^7.7.0", "gh-pages": "^2.0.1", "jest": "^23.6.0", "jsdom": "^13.0.0", "nwb": "0.23.x", "react": "^16.6.0", "react-dom": "^16.6.0", "react-test-renderer": "^16.6.0" }, "repository": { "type": "git", "url": "https://github.com/PactSafe/pactsafe-react-sdk.git" }, "bugs": { "url": "https://github.com/PactSafe/pactsafe-react-sdk/issues" }, "jest": { "setupFiles": [ "./tests/jest-setup.js" ], "snapshotSerializers": [ "enzyme-to-json/serializer" ], "transform": { "^.+\\.js$": "<rootDir>/jest.transform.js" } }, "publishConfig": { "access": "public" }, "contributors": [ { "name": "Kyle Peeler", "email": "kpeeler@pactsafe.com", "url": "https://pactsafe.com" } ], "keywords": [ "react-component", "react", "clickwrap", "contract", "browsewrap", "pactsafe" ] }