{ "name": "http-to-nostr-client", "version": "1.0.0", "description": "A client tool to convert HTTP requests to Nostr Kind 21120 events", "main": "dist/index.html", "scripts": { "build": "webpack --mode production", "dev": "webpack serve", "start": "npm run build && npx serve dist", "clean": "rm -rf dist", "lint": "eslint . --ext .ts", "lint:fix": "eslint . --ext .ts --fix", "validate": "npm run lint && tsc --noEmit", "prepare": "husky" }, "keywords": [ "nostr", "http", "converter" ], "author": "", "license": "MIT", "devDependencies": { "@types/qrcode": "^1.5.5", "@types/qrcode-generator": "^1.0.6", "@typescript-eslint/eslint-plugin": "^8.29.0", "@typescript-eslint/parser": "^8.29.0", "buffer": "^6.0.3", "copy-webpack-plugin": "^13.0.0", "crypto-browserify": "^3.12.1", "css-loader": "^7.1.2", "eslint": "^9.24.0", "eslint-plugin-import": "^2.31.0", "husky": "^9.1.7", "node-polyfill-webpack-plugin": "^4.1.0", "process": "^0.11.10", "serve": "^14.0.0", "stream-browserify": "^3.0.0", "style-loader": "^4.0.0", "ts-loader": "^9.5.2", "typescript": "^5.0.0", "webpack": "^5.98.0", "webpack-cli": "^6.0.1", "webpack-dev-server": "^5.2.1" }, "dependencies": { "jsqr": "^1.4.0", "nostr-login": "^1.7.11", "nostr-tools": "^2.12.0", "qrcode": "^1.5.4", "qrcode-generator": "^1.4.4" } }