Skip to content
Snippets Groups Projects
package.json 2.02 KiB
Newer Older
  • Learn to ignore specific revisions
  • Ray Schamp's avatar
    Ray Schamp committed
    {
      "name": "scratch-gui",
      "version": "0.1.0",
      "description": "GraphicaL User Interface for creating and running Scratch 3.0 projects",
      "main": "./src/index.js",
    
      "config": {
    
    Ray Schamp's avatar
    Ray Schamp committed
        "port": 8601
    
    Ray Schamp's avatar
    Ray Schamp committed
      "scripts": {
    
        "build": "npm run clean && webpack --progress --colors --bail",
        "clean": "rm -rf ./build && mkdir -p build",
    
        "deploy": "gh-pages -d build -m \"Build for $(git log --pretty=format:%H -n1)\"",
    
        "lint": "eslint .",
    
    Ray Schamp's avatar
    Ray Schamp committed
        "postmerge": "opt --in postmerge --exec 'npm install'",
        "postrewrite": "opt --in postrewrite --exec 'npm install'",
        "precommit": "opt --in precommit --exec 'npm run lint'",
        "prepush": "opt --in prepush --exec 'npm run test'",
    
        "start": "webpack-dev-server --port $npm_package_config_port --content-base=./build",
        "test": "npm run lint && npm run build"
    
    Ray Schamp's avatar
    Ray Schamp committed
      },
      "author": "Massachusetts Institute of Technology",
      "license": "BSD-3-Clause",
      "homepage": "https://github.com/LLK/scratch-gui#readme",
      "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/LLK/scratch-gui.git"
      },
    
      "peerDependencies": {
        "react": "15.x.x",
        "react-dom": "15.x.x"
      },
    
    Ray Schamp's avatar
    Ray Schamp committed
      "devDependencies": {
        "babel-core": "6.14.0",
        "babel-eslint": "6.1.2",
        "babel-loader": "6.2.5",
    
    Ray Schamp's avatar
    Ray Schamp committed
    Ray Schamp's avatar
    Ray Schamp committed
    Ray Schamp's avatar
    Ray Schamp committed
        "opt-cli": "1.5.1",
    
    Ray Schamp's avatar
    Ray Schamp committed
        "webpack": "1.13.2",
    
    Ray Schamp's avatar
    Ray Schamp committed
      }
    }