{ "name": "@k-l-lambda/web-editor", "version": "0.1.1", "description": "A WebSocket based text file synchronizer between disk and web browser.", "keywords": [ "websocket", "text", "synchronize" ], "main": "lib/index.js", "types": "lib/index.d.ts", "browser": "app/lib/index.mjs", "scripts": { "build": "tsc && tsc --build ./tsconfig.browser.json && webpack", "serve": "http-server ./app & tsc --build ./tsconfig.browser.json -w & webpack --watch", "dev": "ts-node-dev ./main.ts", "test-pack": "npm pack && tar -xvzf *.tgz && rm -rf package *.tgz", "prepublishOnly": "npm run build" }, "repository": { "type": "git", "url": "git+https://github.com/k-l-lambda/web-editor.git" }, "bugs": { "url": "https://github.com/k-l-lambda/web-editor/issues" }, "author": "k-l-lambda (https://k-l-lambda.github.io)", "license": "ISC", "dependencies": { "diff": "^4.0.2", "events": "^3.2.0", "sha1": "^1.1.1", "websocket": "^1.0.31" }, "devDependencies": { "@purtuga/esm-webpack-plugin": "^1.2.1", "@types/node": "^14.6.0", "@types/yargs": "^15.0.5", "@typescript-eslint/parser": "^3.9.1", "eslint": "^7.7.0", "http-server": "^0.12.3", "ip": "^1.1.5", "ts-node-dev": "^1.0.0-pre.60", "typescript": "^4.0.2", "webpack": "^4.44.1", "webpack-cli": "^3.3.12", "yargs": "^15.4.1" } }