{ "name": "memo", "description": "Web-based memos that support real-time collaboration. Inspired by scrumblr.", "version": "0.9.0", "license": "AGPL-3.0", "type": "module", "repository": { "url": "https://codeberg.org/mrflos/memo" }, "author": "Florian Schmitt", "scripts": { "format": "eslint --fix --ext .js,.ts .", "dev": "bun server.js --watch" }, "nodemonConfig": { "ignore": [ ".DS_Store", " /.git/*", "*.rdb", "docs/*" ] }, "dependencies": { "async": "^3.2.6", "compression": "^1.8.0", "dompurify": "^3.2.6", "express": "^5.1.0", "hiredis": "^0.5.0", "jsdom": "^26.1.0", "pug": "^3.0.3", "redis": "~0.12.1", "simplesets": "^1.2.0", "socket.io": "^4.8.1", "typeface-inter": "^3.18.1", "yargs": "^18.0.0" }, "devDependencies": { "@eslint/compat": "^1.2.9", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.28.0", "@stylistic/eslint-plugin": "^3.1.0", "eslint": "^9.28.0", "eslint-config-airbnb-extended": "^1.0.11", "eslint-config-prettier": "^10.1.5", "eslint-plugin-import-x": "^4.15.1", "eslint-plugin-n": "^17.19.0", "eslint-plugin-prettier": "^5.4.1", "prettier": "^3.5.3" } }