{ "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:html": "sed 's/\"\\/app\\//\".\\/app\\//g' src/html/index.html > public/index.html", "build:sass": "node-sass --output-style compressed src/sass/app.sass public/app/style.css", "build": "rm -r public/*; run-p copy:* build:*", "copy:icons": "cp -R node_modules/open-iconic/font/fonts public", "deploy": "npm run build && gh-pages -d public -m \"Deploying $(git rev-parse --short HEAD)\"", "dev:cljs": "shadow-cljs watch app test", "dev:html": "sed 's/\"\\.\\/app\\//\"\\/app\\//g' src/html/index.html > public/index.html", "dev:sass": "npm run build:sass; node-sass -w src/sass/app.sass public/app/style.css", "dev:test": "karma start --reporters growl,progress --auto-watch", "dev": "npm-run-all 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", "bulma": "^0.7.1", "create-react-class": "^15.6.3", "open-iconic": "^1.1.1", "react": "^16.3.2", "react-dom": "^16.3.2" }, "devDependencies": { "gh-pages": "^1.2.0", "karma": "^2.0.2", "karma-chrome-launcher": "^2.2.0", "karma-cljs-test": "^0.1.0", "karma-growl-reporter": "^1.0.0", "node-sass": "^4.9.0", "npm-run-all": "^4.1.2", "react-flip-move": "^3.0.1", "react-highlight.js": "^1.0.7", "sass": "^1.3.2", "shadow-cljs": "^2.3.19" } }