{
  "name": "ltws",
  "version": "1.0.9",
  "description": "Less Than Websocket",
  "main": "./dist/index.js",
  "scripts": {
    "clean": "rimraf ./dist",
    "build": "npm run clean && babel src -d dist --copy-files",
    "test:client": "nodemon --max-old-space-size=4096 ./tests/client.js --config nodemon.json",
    "test:clientAsync": "nodemon --max-old-space-size=4096 ./tests/client-async.js --config nodemon.json",
    "test:server": "babel-node ./tests/server.js"
  },
  "keywords": [
    "ltws",
    "websocket",
    "websocket-manager",
    "websocket-reconnect",
    "websocket-async"
  ],
  "author": "ltmin",
  "files": [
    "dist",
    "index.d.ts"
  ],
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/ltmin/ltws.git"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org"
  },
  "dependencies": {
    "ajv": "^8.11.0",
    "ajv-errors": "^3.0.0",
    "bluebird": "^3.7.2",
    "lodash": "^4.17.21",
    "ws": "^8.9.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.25.9",
    "@babel/core": "^7.26.0",
    "@babel/node": "^7.26.0",
    "@babel/plugin-proposal-class-properties": "^7.18.6",
    "@babel/preset-env": "^7.26.0",
    "babel-plugin-module-resolver": "^4.1.0",
    "husky": "^8.0.1",
    "nodemon": "^3.1.7",
    "rimraf": "^3.0.2"
  }
}
