cantidio/node-gorgon-editor

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "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"
  }
}