{
  "name": "cryptalk",
  "version": "1.2.9",
  "description": "Encrypted HTML5/Node.JS instant chat",
  "main": "server/server.js",
  "preferGlobal": true,
  "private": false,
  "scripts": {
    "test": "echo \"No tests written yet\" && exit 0",
    "build": "npm update && npm outdated && npm run test:lint && npx rollup -c rollup.config.js && npm run build:minify && npm run build:cleanup",
    "build:ci": "npm run test:lint && npx rollup -c rollup.config.js && npm run build:minify && npm run build:cleanup",
    "build:minify": "uglifyjs client/public/js/cryptalk.js --source-map -o client/public/js/cryptalk.min.js",
    "build:cleanup": "(rm client/public/js/cryptalk.js || del client\\public\\js\\cryptalk.js)",
    "test:lint": "eslint ./client/source/**/*.js ./server/*.js",
    "start": "node ./server/server.js"
  },
  "keywords": [
    "cryptalk",
    "chat",
    "crypto-js",
    "AES",
    "secure",
    "html5",
    "encryption",
    "privacy",
    "e2ee"
  ],
  "author": "Hexagon <Hexagon@GitHub>",
  "contributors": [
    {
      "name": "Pehr Boman",
      "email": "unkelpehr@gmail.com"
    }
  ],
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git://github.com/Hexagon/cryptalk.git"
  },
  "bin": "./server/server.js",
  "dependencies": {
    "serve": "^13.0.2",
    "socket.io": "^4.3.1"
  },
  "os": [
    "darwin",
    "linux",
    "win32"
  ],
  "devDependencies": {
    "@rollup/plugin-commonjs": "^24.0.1",
    "@rollup/plugin-node-resolve": "^13.0.6",
    "crypto-js": "^4.1.1",
    "eslint": "^8.1.0",
    "rollup": "^2.59.0",
    "uglify-js": "^3.14.3"
  }
}