package.json 7.97 KiB
Newer Older
Amaury Martiny's avatar
Amaury Martiny committed
{
Amaury Martiny's avatar
Amaury Martiny committed
  "name": "parity-ui",
  "version": "0.4.0",
  "description": "The Electron app for Parity UI",
  "main": ".build/electron.js",
  "jsnext:main": ".build/electron.js",
    "name": "Parity Technologies",
  "maintainers": [
    "Jaco Greeff",
    "Nicolas Gotchac"
  ],
  "contributors": [
    "Jannis Redmann"
  ],
  "license": "GPL-3.0",
  "repository": {
    "type": "git",
Amaury Martiny's avatar
Amaury Martiny committed
    "url": "git+https://github.com/parity-js/shell.git"
Amaury Martiny's avatar
Amaury Martiny committed
  },
  "keywords": [
    "Ethereum",
    "Parity"
  ],
  "parity": {
    "channel": "nightly"
Amaury Martiny's avatar
Amaury Martiny committed
  "scripts": {
    "build": "npm run build:inject && npm run build:app && npm run build:electron && npm run build:embed",
    "build:app": "webpack --config webpack/app",
    "build:electron": "webpack --config webpack/electron",
    "build:inject": "webpack --config webpack/inject && webpack --config webpack/preload",
    "build:embed": "cross-env EMBED=1 node webpack/embed",
    "build:i18n": "npm run clean && npm run build && babel-node ./scripts/build-i18n.js",
    "ci:build": "cross-env NODE_ENV=production npm run build",
    "clean": "rimraf ./.build ./.coverage ./.happypack",
    "coveralls": "npm run testCoverage && coveralls < coverage/lcov.info",
    "electron": "npm run build && electron .build/electron.js",
    "electron:dev": "electron electron/ --ui-dev",
    "lint": "npm run lint:css && npm run lint:js",
    "lint:cached": "npm run lint:css && npm run lint:js:cached",
    "lint:css": "stylelint ./src/**/*.css",
    "lint:fix": "npm run lint:js:fix",
    "lint:i18n": "babel-node ./scripts/lint-i18n.js",
    "lint:js": "eslint --ignore-path .gitignore ./src/",
    "lint:js:cached": "eslint --cache --ignore-path .gitignore ./src/",
    "lint:js:fix": "eslint --fix --ignore-path .gitignore ./src/",
Amaury Martiny's avatar
Amaury Martiny committed
    "release": "npm run ci:build && electron-builder --config electron/config.json",
    "start": "npm run clean && npm install && npm run build:inject && npm run start:app",
    "start:app": "node webpack/dev.server",
    "test": "cross-env NODE_ENV=test mocha 'src/**/*.spec.js'",
    "test:coverage": "cross-env NODE_ENV=test istanbul cover _mocha -- 'src/**/*.spec.js'"
  },
  "devDependencies": {
  },
  "dependencies": {
Amaury Martiny's avatar
Amaury Martiny committed
  }