Skip to content
Snippets Groups Projects
package.json 1.53 KiB
Newer Older
  • Learn to ignore specific revisions
  • Yuriy Maksymets's avatar
    Yuriy Maksymets committed
    {
      "name": "drawing-app",
      "version": "0.1.0",
      "description": "CRDT-based p2p Drawing Application",
      "main": "index.js",
    
    Nayeem Rahman's avatar
    Nayeem Rahman committed
      "type": "module",
      "engines": {
        "node": ">=12.0.0"
      },
    
    Yuriy Maksymets's avatar
    Yuriy Maksymets committed
      "scripts": {
    
        "build": "webpack src/app.js -o public/js/app.js",
    
        "start": "node --experimental-modules src/server.js",
    
        "test": "jest --testPathIgnorePatterns src/liowebrtc src/rtcpeerconnection src/signalbuddy",
        "test-changed": "jest --only-changed --testPathIgnorePatterns src/liowebrtc src/rtcpeerconnection src/signalbuddy",
        "test-coverage": "jest --coverage --testPathIgnorePatterns src/liowebrtc src/rtcpeerconnection src/signalbuddy",
    
        "test-e2e:peer1": "testcafe firefox:headless __e2e_tests__/peer1.e2e.js",
        "test-e2e:peer2": "testcafe firefox:headless __e2e_tests__/peer2.e2e.js",
    
        "test-e2e-start": "run-p -r test-e2e start",
    
        "lint": "jshint .",
        "validate": "npm ls"
    
    Yuriy Maksymets's avatar
    Yuriy Maksymets committed
      },
    
      "dependencies": {
    
    Yuriy Maksymets's avatar
    Yuriy Maksymets committed
      },
    
      "devDependencies": {
    
    Nayeem Rahman's avatar
    Nayeem Rahman committed
        "eslint": "^6.5.1",
    
    Yuriy Maksymets's avatar
    Yuriy Maksymets committed
    }