{ "name": "obsidian-white-noise", "type": "module", "version": "0.0.4", "description": "Play white noise to help you focus on your work", "author": "zhouhua", "license": "MIT", "keywords": [ "obsidian", "plugin", "audio", "white noise" ], "main": "main.js", "scripts": { "dev": "node esbuild.config.mjs", "build:css": "tailwindcss -i ./src/main.css -o styles.css", "build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production && npm run build:css", "version": "node version-bump.mjs && git add manifest.json versions.json", "convert-audio": "bash scripts/convert_audio_format.sh", "typesafe-i18n": "typesafe-i18n" }, "devDependencies": { "@codemirror/language": "^6.11.0", "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.36.5", "@lezer/common": "^1.2.0", "@shadcn/ui": "^0.0.4", "@types/lodash-es": "^4.17.12", "@types/node": "^22.14.0", "@types/react": "^18.3.0", "@types/react-dom": "^18.3.0", "@typescript-eslint/eslint-plugin": "8.29.0", "@typescript-eslint/parser": "8.29.0", "@waveform-audio/inf": "^0.0.1", "builtin-modules": "4.0.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "esbuild": "0.25.2", "obsidian": "^1.8.7", "obsidian-typings": "^2.41.4", "postcss": "^8.5.3", "tailwind-merge": "^3.1.0", "tailwindcss": "^3.4.17", "tslib": "2.8.1", "typescript": "5.8.2" }, "dependencies": { "@radix-ui/react-dropdown-menu": "^2.1.6", "@radix-ui/react-icons": "^1.3.2", "@radix-ui/react-popover": "^1.1.6", "@radix-ui/react-select": "^2.1.6", "@radix-ui/react-separator": "^1.1.2", "@radix-ui/react-slider": "^1.2.3", "@radix-ui/react-switch": "^1.1.3", "@radix-ui/react-tabs": "^1.1.3", "lodash-es": "^4.17.21", "lucide-react": "^0.487.0", "react": "^18.3.0", "react-dom": "^18.3.0", "typesafe-i18n": "^5.26.2" } }