react-styleguidist
Version:
React components style guide generator
143 lines (142 loc) • 4.19 kB
JSON
{
"name": "react-styleguidist",
"description": "React components style guide generator",
"version": "4.2.0",
"homepage": "https://github.com/sapegin/react-styleguidist",
"author": {
"name": "Artem Sapegin",
"url": "http://sapegin.me/"
},
"repository": {
"type": "git",
"url": "git://github.com/sapegin/react-styleguidist.git"
},
"bugs": {
"url": "https://github.com/sapegin/react-styleguidist/issues"
},
"license": "MIT",
"main": "scripts/index.js",
"bin": {
"styleguidist": "bin/styleguidist.js"
},
"files": [
"bin",
"src",
"loaders",
"scripts"
],
"engines": {
"node": ">=4"
},
"dependencies": {
"babel-core": "6.18.2",
"babel-loader": "6.2.7",
"babel-preset-es2015": "6.18.0",
"babel-preset-react": "6.16.0",
"babel-preset-stage-0": "6.16.0",
"buble": "~0.14.2",
"chalk": "1.1.3",
"classnames": "2.2.5",
"codemirror": "5.20.2",
"css-loader": "0.25.0",
"entities": "1.1.1",
"express": "4.14.0",
"findup": "0.1.5",
"glob": "7.1.1",
"highlight.js": "9.8.0",
"html-webpack-plugin": "2.24.1",
"json-loader": "0.5.4",
"loader-utils": "^0.2.16",
"lodash": "4.16.6",
"minimist": "1.2.0",
"prettyjson": "1.1.3",
"react-codemirror": "0.2.6",
"react-docgen": "2.12.1",
"react-docgen-displayname-handler": "1.0.0",
"react-group": "^1.0.0",
"remark": "~6.2.0",
"remark-parse": "~2.2.0",
"semver-utils": "1.1.1",
"style-loader": "0.13.1",
"unified": "~5.1.0",
"unist-util-visit": "~1.1.0",
"webpack-dev-middleware": "1.8.4",
"webpack-hot-middleware": "2.13.1",
"webpack-merge": "0.15.0"
},
"peerDependencies": {
"react": ">=0.14.0",
"react-dom": ">=0.14.0",
"webpack": "1 || ^2.1.0-beta"
},
"devDependencies": {
"ava": "~0.16.0",
"babel-eslint": "~7.1.0",
"babel-register": "~6.18.0",
"cross-env": "~3.1.3",
"css-modules-require-hook": "~4.0.5",
"dog-names": "~1.0.2",
"enzyme": "~2.5.1",
"eslint": "~3.9.1",
"eslint-config-tamia": "~3.2.0",
"eslint-plugin-react": "~6.5.0",
"expect-react-shallow": "~1.2.1",
"gh-pages": "~0.11.0",
"lint-staged": "~3.2.0",
"mock-require": "~1.3.0",
"pre-commit": "~1.1.3",
"react": "~15.3.2",
"react-addons-test-utils": "~15.3.2",
"react-dom": "~15.3.2",
"react-modal": "~1.5.2",
"sinon": "~1.17.6",
"unexpected": "~10.18.1",
"unexpected-react": "~3.2.4",
"webpack": "1.13.3 || ^2.1.0-beta"
},
"scripts": {
"test": "npm run lint && npm run test:ava",
"test:ava": "cross-env NODE_ENV=test ava",
"test:watch": "cross-env NODE_ENV=test ava --watch",
"start": "bin/styleguidist.js server --config examples/basic/styleguide.config.js",
"start:customised": "bin/styleguidist.js server --config examples/customised/styleguide.config.js",
"start:sections": "bin/styleguidist.js server --config examples/sections/styleguide.config.js",
"lint": "eslint . --ext .js",
"lint-staged": "lint-staged",
"build": "bin/styleguidist.js build --config examples/basic/styleguide.config.js",
"build:customised": "bin/styleguidist.js build --config examples/customised/styleguide.config.js",
"build:sections": "bin/styleguidist.js build --config examples/sections/styleguide.config.js",
"publish": "npm run build && gh-pages -d examples/basic/styleguide",
"phantomjs": "phantomjs test/phantom.js examples/basic/styleguide/index.html",
"phantomjs:customised": "phantomjs test/phantom.js examples/customised/styleguide/index.html",
"phantomjs:sections": "phantomjs test/phantom.js examples/sections/styleguide/index.html"
},
"pre-commit": "lint-staged",
"ava": {
"files": [
"src/**/*.spec.js",
"test/*.spec.js"
],
"source": [
"src/**/*.js",
"loaders/**/*.js",
"scripts/**/*.js"
],
"require": [
"babel-register",
"./test/avasetup"
],
"babel": "inherit"
},
"keywords": [
"react",
"jsx",
"styleguide",
"style guide",
"documentation",
"docs",
"generator",
"component",
"components"
]
}