package.json
{
"name": "gorgon-editor",
"version": "0.1.4",
"description": "2D Game Sprite & Animation Editor",
"main": "dist/electron.js",
"repository": {
"type": "git",
"url": "https://github.com/cantidio/node-gorgon-editor"
},
"keywords": [
"react",
"reactjs",
"gorgon",
"games",
"editor",
"sprites",
"animation",
"pixel art"
],
"bin": {
"gorgon-editor": "dist/run-electron.js"
},
"scripts": {
"clean": "rimraf dist coverage",
"build:webpack": "cross-env NODE_ENV=prod webpack --config webpack.config.prod.js",
"build:electron": "cross-env NODE_ENV=prod babel src/electron.js -o dist/electron.js && babel src/run-electron.js -o dist/run-electron.js",
"build": "npm run clean && npm run build:webpack && npm run build:electron",
"publish:gh-pages": "github-pages",
"dev:start": "cross-env NODE_ENV=dev electron ./src/electron",
"dev:server": "cross-env NODE_ENV=dev node dev-server.js",
"dev": "concurrently --kill-others \"npm run dev:server\" \"npm run dev:start\"",
"lint": "eslint src tests && jscs src tests",
"test": "npm run lint && jest --verbose --coverage",
"prepublish": "npm run build"
},
"github-pages": {
"remote": {
"user": "cantidio",
"repo": "node-gorgon-editor"
},
"commit": {
"message": "Publishes new version of gh-pages."
},
"src": "./dist"
},
"jest": {
"testDirectoryName": "tests",
"testPathDirs": [
"tests"
],
"automock": true,
"unmockedModulePathPatterns": [
"<rootDir>/node_modules/react",
"<rootDir>/node_modules/react-dom",
"<rootDir>/node_modules/react-addons-test-utils"
]
},
"author": "Cantidio Fontes <aniquilatorbloody@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/cantidio/node-gorgon-editor/issues"
},
"dependencies": {
"react": "^0.14.7",
"react-dom": "^0.14.7",
"react-redux": "^4.4.1",
"redux": "^3.3.1",
"electron-prebuilt": "^0.37.2"
},
"devDependencies": {
"babel-cli": "^6.6.5",
"babel-core": "^6.7.2",
"babel-eslint": "^5.0.0",
"babel-jest": "^9.0.3",
"babel-loader": "^6.2.4",
"babel-plugin-react-transform": "^2.0.2",
"babel-plugin-transform-object-assign": "^6.5.0",
"babel-plugin-transform-react-inline-elements": "^6.6.5",
"babel-preset-es2015": "^6.6.0",
"babel-preset-react": "^6.5.0",
"babel-preset-react-hmre": "^1.1.1",
"concurrently": "^2.0.0",
"cross-env": "^1.0.7",
"eslint": "^2.4.0",
"eslint-plugin-babel": "^3.1.0",
"eslint-plugin-react": "^4.2.3",
"estraverse-fb": "^1.3.1",
"express": "^4.13.4",
"github-pages": "^3.0.1",
"html-webpack-plugin": "^2.12.0",
"jest-cli": "^0.9.2",
"jscs": "^2.11.0",
"react-addons-test-utils": "^0.14.7",
"rimraf": "^2.5.2",
"webpack": "^1.12.14",
"webpack-dev-middleware": "^1.5.1",
"webpack-hot-middleware": "^2.10.0"
}
}