react-widgets
Version:
An à la carte set of polished, extensible, and accessible inputs built for React
131 lines (130 loc) • 4.5 kB
JSON
{
"name": "react-widgets",
"version": "3.1.1",
"description": "An à la carte set of polished, extensible, and accessible inputs built for React",
"main": "lib/index.js",
"author": {
"name": "Jason",
"email": "monastic.panic@gmail.com"
},
"keywords": [
"react",
"widgets",
"dropdown",
"combobox",
"calendar",
"datepicker",
"date picker",
"numberpicker",
"number picker",
"radio group",
"checkbox list",
"multiselect",
"form",
"input",
"react-ui",
"react-component"
],
"scripts": {
"test": "npm run lint && npm run test:all",
"test:all": "mocha -R spec ./test/server.js && karma start karma.conf.js --single-run=true",
"tdd": "karma start",
"lint": "eslint src test --ext .jsx --ext .js",
"less": "lessc -x src/less/react-widgets.less dist/css/react-widgets.css",
"assets:lib": "cpy src/img/* lib/img/ && cpy src/fonts/* lib/fonts/ && cpy src/less/* lib/less/",
"assets:docs": "cpy node_modules/babel-core/browser.min.js docs/vendor",
"assets:dist": "cpy src/img/* dist/img/ && cpy src/fonts/* dist/fonts/",
"clean:lib": "rimraf ./lib/*",
"clean:dist": "rimraf ./dist/*",
"clean:docs": "rimraf ./docs/public/*",
"compile:lib": "node build/babel src --out-dir lib",
"compile:docs": "webpack --config build/docs.config.js --production",
"compile:dist": "webpack --config build/browser.config.js",
"compile:locale": "webpack --config build/localizers.config.js",
"build:lib": "npm run clean:lib && npm run compile:lib && npm run assets:lib",
"build:docs": "npm run clean:docs && npm run compile:docs && npm run assets:docs",
"build:dist": "npm run clean:dist && npm run compile:dist & npm run compile:locale && npm run less && npm run assets:dist",
"build": "npm run build:lib && npm run build:dist",
"docs": "npm run clean:docs && webpack-dev-server --config ./build/docs.config.js --hot",
"dev": "webpack-dev-server --config ./build/dev.config.js --hot",
"release": "release",
"alpha": "release --preid alpha --tag next",
"beta": "release --preid beta --tag next"
},
"homepage": "http://jquense.github.io/react-widgets/docs/",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/jquense/react-widgets"
},
"peerDependencies": {
"react": "^0.14.0",
"react-dom": "^0.14.0"
},
"dependencies": {
"classnames": "^2.1.2",
"date-arithmetic": "^3.0.0",
"dom-helpers": "^2.2.4",
"invariant": "^2.1.0",
"uncontrollable": "^3.0.2",
"warning": "^2.0.0"
},
"optionalDependencies": {
"format-number-with-string": "0.0.1",
"deconstruct-number-format": "0.0.1"
},
"devDependencies": {
"@jquense/component-playground": "jquense/component-playground",
"babel": "^5.8.29",
"babel-core": "^5.8.21",
"babel-eslint": "^3.1.30",
"babel-loader": "^5.3.2",
"babel-plugin-external-helpers": "^1.1.1",
"babel-plugin-object-assign": "^1.2.1",
"chance": "^0.7.6",
"cpy": "^3.4.0",
"css-loader": "^0.15.6",
"eslint": "^0.24.1",
"eslint-plugin-mocha": "^0.5.1",
"eslint-plugin-react": "^2.7.1",
"extract-text-webpack-plugin": "^0.8.2",
"file-loader": "^0.8.1",
"glob": "^5.0.14",
"globalize": "^0.1.1",
"imports-loader": "^0.6.4",
"json-loader": "^0.5.3",
"karma": "^0.13.3",
"karma-chrome-launcher": "^0.2.1",
"karma-expect": "~1.1.0",
"karma-jsdom-launcher": "^1.0.0",
"karma-mocha": "^0.2.0",
"karma-mocha-reporter": "^1.1.1",
"karma-sauce-launcher": "^0.2.14",
"karma-sinon": "^1.0.4",
"karma-sourcemap-loader": "^0.3.5",
"karma-webpack": "^1.7.0",
"less": "^2.5.1",
"less-loader": "^2.2.0",
"marked": "^0.3.5",
"moment": "^2.10.6",
"mt-changelog": "^0.6.2",
"node-libs-browser": "^0.5.2",
"output-file-sync": "^1.1.1",
"phantomjs": "^1.9.17",
"prismjs": "^1.2.0",
"raw-loader": "^0.5.1",
"react": "^0.14.1",
"react-bootstrap": "^0.27.3",
"react-dom": "^0.14.1",
"react-router": "1.0.0-beta3",
"release-script": "^0.3.0",
"rimraf": "^2.4.2",
"scriptjs": "^2.5.8",
"sinon": "^1.17.2",
"style-loader": "^0.12.3",
"url-loader": "^0.5.5",
"webpack": "^1.10.5",
"webpack-dev-server": "^1.10.1",
"yargs": "^3.19.0"
}
}