{ "name": "airsonic-ui", "version": "0.0.1", "description": "Airsonic UI written with re-frame", "main": "index.js", "scripts": { "build:cljs": "shadow-cljs release app", "build-extra:cljs-report": "shadow-cljs run shadow.cljs.build-report app public/build-report.html", "build:sass": "node-sass --output-style compressed src/sass/app.sass | postcss -o public/app/app.css", "build": "mkdir -p public; rm -r public/*; run-p copy:* build:*", "copy:assets": "cp -R src/assets/* public/", "copy:icons": "cp -R node_modules/open-iconic/font/fonts public", "deploy": "gh-pages -d public -m \"[skip ci] Deploying $(git rev-parse --short HEAD)\"", "dev:cljs": "shadow-cljs watch app test", "dev:sass": "node-sass -w src/sass/app.sass -o public/app", "dev:test": "karma start --reporters notify,progress --auto-watch", "dev": "rm -r public/*; npm-run-all build:sass copy:* test:compile -p dev:*", "test": "run-s test:compile test:run", "test:compile": "shadow-cljs compile test", "test:run": "karma start --single-run" }, "author": "Arne Schlüter", "license": "ISC", "repository": { "type": "git", "url": "git://github.com/heyarne/airsonic-ui.git" }, "dependencies": { "@hugojosefson/color-hash": "^2.0.3", "autoprefixer": "^9.5.0", "bulma": "^0.8.0", "create-react-class": "^15.6.3", "highlight.js": "9.18.1", "open-iconic": "^1.1.1", "postcss-cli": "^7.0.0", "react": "^16.8.6", "react-dom": "^16.8.6", "react-sortable-hoc": "^1.8.3" }, "devDependencies": { "gh-pages": "^2.0.1", "karma": "^5.0.0", "karma-chrome-launcher": "^3.0.0", "karma-cljs-test": "^0.1.0", "karma-firefox-launcher": "^1.2.0", "karma-notify-reporter": "^1.1.0", "node-sass": "^4.13.1", "npm-run-all": "^4.1.5", "react-flip-move": "^3.0.3", "react-highlight.js": "^1.0.7", "sass": "^1.17.3", "shadow-cljs": "^2.8.93" } }