Permalink
Fetching contributors…
Cannot retrieve contributors at this time
190 lines (189 sloc) 4.36 KB
{
"name": "libreact",
"version": "2.5.0",
"description": "React standard library",
"main": "lib/index.js",
"repository": {
"type": "git",
"url": "https://github.com/streamich/libreact.git"
},
"files": [
"lib/",
"modules/"
],
"scripts": {
"start": "yarn test:story",
"clean": "rimraf lib modules && yarn test:story:clean && yarn docs:clean",
"build": "tsc",
"build:modules": "tsc --project tsconfig.es6.json",
"test": "yarn test:server && yarn test:client",
"test:server": "mocha -r ts-node/register src/**/*.test-server.ts*",
"test:client": "jest",
"test:client:coverage": "jest --coverage",
"test:watch": "jest --watch",
"test:story:clean": "rimraf storybook-static",
"test:story": "yarn storybook",
"test:story:build": "build-storybook",
"docs:clean": "rimraf dist_docs docs/_book",
"docs:serve": "yarn docs:clean && gitbook install ./docs && gitbook serve ./docs",
"docs:build": "yarn docs:clean && gitbook install ./docs && gitbook build ./docs",
"docs:publish": "yarn test:story:build && yarn docs:build && ./build/publish-docs.sh",
"storybook": "start-storybook -p 6007",
"semantic-release": "semantic-release"
},
"dependencies": {
"throttle-debounce": "^2.0.1",
"nano-css": "^1.13.0",
"screenfull": "^3.3.2",
"fast-af": "^0.1.0",
"tslib": "^1.9.0",
"react-universal-interface": "^0.3.1",
"react-focus-lock": "1.6.5"
},
"peerDependencies": {
"react": "^16.4.0",
"react-dom": "^16.4.0",
"prop-types": "^15.6.1"
},
"devDependencies": {
"@storybook/addon-actions": "^3.3.10",
"@storybook/addon-links": "^3.3.10",
"@storybook/react": "^3.3.10",
"@types/chai": "4.1.1",
"@types/jest": "22.0.1",
"@types/node": "9.3.0",
"@types/react": "^16.4.14",
"@types/react-dom": "^16.0.8",
"chai": "4.1.2",
"enzyme": "^3.3.0",
"enzyme-adapter-react-16": "^1.1.1",
"enzyme-to-json": "^3.3.4",
"jest": "^23.6.0",
"jest-environment-jsdom": "^23.4.0",
"jest-environment-jsdom-global": "^1.1.0",
"mocha": "5.0.0",
"git-cz": "^1.7.0",
"react-markdown": "3.1.4",
"react-test-renderer": "16.2.0",
"rimraf": "2.6.2",
"to-string-loader": "1.1.5",
"ts-jest": "^23.10.3",
"ts-loader": "^5.2.1",
"ts-node": "^7.0.1",
"typescript": "^3.1.1",
"webpack": "3.10.0",
"semantic-release": "^15.5.0",
"@semantic-release/changelog": "^2.0.2",
"@semantic-release/npm": "^3.3.1",
"@semantic-release/git": "^5.0.0",
"gitbook-cli": "2.3.2",
"glob": "^7.1.2",
"mkdirp": "0.5.1",
"react": "^16.2.0",
"react-dom": "^16.2.0",
"prop-types": "^15.6.0"
},
"release": {
"verifyConditions": [
"@semantic-release/changelog",
"@semantic-release/npm",
"@semantic-release/git"
],
"prepare": [
"@semantic-release/changelog",
"@semantic-release/npm",
"@semantic-release/git"
]
},
"config": {
"commitizen": {
"path": "git-cz"
}
},
"jest": {
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"jsx"
],
"transform": {
"^.+\\.tsx?$": "ts-jest"
},
"transformIgnorePatterns": [],
"testRegex": ".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$",
"setupFiles": [
"./src/__tests__/setup.js"
],
"testEnvironment": "jest-environment-jsdom-global",
"testURL": "http://localhost"
},
"keywords": [
"react",
"lib",
"libreact",
"stdlib",
"hoc",
"higher-order",
"composition",
"facc",
"components",
"utilities",
"toolbox",
"toolbox",
"dummies",
"mock",
"mocks",
"loadable",
"lazy",
"delayed",
"viewport",
"inversion",
"invert",
"state",
"toggle",
"flipflop",
"list",
"map",
"sensor",
"sensors",
"battery",
"geolocation",
"location",
"hover",
"media",
"motion",
"mouse",
"network",
"light",
"orientation",
"scroll",
"size",
"intersection",
"observer",
"context",
"provider",
"consumer",
"routing",
"router",
"route",
"theming",
"theme",
"translation",
"internationalization",
"audio",
"video",
"localstorage",
"speak",
"vibrate",
"sms",
"mailto",
"link",
"fullscreen",
"css",
"reset",
"portal",
"overlay",
"modal"
]
}