frrb
Version:
Fat Responsive Radiobutton
69 lines (68 loc) • 1.95 kB
JSON
{
"name": "frrb",
"version": "0.1.3",
"description": "Fat Responsive Radiobutton",
"main": "build/index.js",
"scripts": {
"test": "eslint src",
"clean:build": "rimraf build && mkdirp build",
"clean:demo": "rimraf demo && mkdirp demo",
"clean": "npm run -s clean:build && npm run -s clean:demo",
"prebuild": "npm run -s clean",
"build:js": "babel --stage 0 --ignore src/demo.js -d build src",
"build:demo": "NODE_ENV=production browserify -t [babelify --stage 0] -t envify -g [uglifyify --no-sourcemap] src/demo.js -o demo/frrb.js",
"build:css": "unistyle --no-babel -o demo/frrb.css style",
"build:html": "cp -f demo.html demo/index.html",
"build": "npm run -s build:js && npm run -s build:css && npm run -s build:demo && npm run -s build:html",
"predeploy": "git subtree split --prefix demo -b gh-pages",
"deploy": "git push -f origin gh-pages:gh-pages",
"postdeploy": "git branch -D gh-pages",
"prepublish": "npm run -s build"
},
"keywords": [
"react",
"component",
"unistyle",
"responsive",
"radio",
"radiobutton",
"css"
],
"author": {
"name": "Joakim Carlstein",
"email": "joakim@klei.se"
},
"license": "MIT",
"devDependencies": {
"babel": "^5.8.23",
"babel-eslint": "^4.1.3",
"babelify": "^6.3.0",
"browserify": "^11.2.0",
"envify": "^3.4.0",
"eslint": "^1.5.1",
"eslint-config-xo": "^0.6.0",
"eslint-config-xo-react": "^0.3.0",
"eslint-plugin-babel": "^2.1.1",
"eslint-plugin-react": "^3.5.0",
"mkdirp": "^0.5.1",
"react": "^0.13.3",
"rimraf": "^2.4.3",
"uglifyify": "^3.0.1",
"unistyle": "^0.2.0"
},
"repository": "joakimbeng/frrb",
"dependencies": {
"classnameify": "^1.0.0",
"classnames": "^2.1.3",
"cngen": "^1.0.0"
},
"eslintConfig": {
"env": {
"browser": true
},
"extends": [
"xo/esnext",
"xo-react"
]
}
}