UNPKG

@bdelab/roar-sre

Version:

The ROAR hackathon version of the timed sentence reading efficiency

125 lines 4.94 kB
{ "name": "@bdelab/roar-sre", "description": "The ROAR hackathon version of the timed sentence reading efficiency", "version": "1.16.0", "author": "Jasmine Tran <jasetran@stanford.edu>", "module": "lib/index.D22TcxzA.js", "main": "lib/index.D22TcxzA.js", "type": "module", "files": [ "lib" ], "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build:dev": "npx webpack --mode production --env dbmode=development", "build:prod": "npx webpack --mode production --env dbmode=production", "emulate:start": "npx firebase emulators:start", "emulate:import": "npx firebase emulators:start --project=gse-roar-assessment-dev --import=./emulator-exports --export-on-exit=./emulator-exports", "emulate:stop": "npx kill-port 4000 5000 8080 9099 9000", "emulate:serve": "npx webpack serve --open --mode development --env dbmode=emulator", "emulate:serve-ci": "npx http-server dist -p 8000", "emulate:build": "npx webpack --mode production --env dbmode=emulator", "preemulate:import": "mkdir -p firebase && curl -o firebase/firestore.rules https://raw.githubusercontent.com/yeatmanlab/roar-dashboard/main/firebase/assessment/firestore.rules", "preemulate:start": "mkdir -p firebase && curl -o firebase/firestore.rules https://raw.githubusercontent.com/yeatmanlab/roar-dashboard/main/firebase/assessment/firestore.rules", "preemulate:serve": "npx kill-port 8000", "prepackage": "rimraf lib/", "package": "npx rollup -c", "postpackage": "node postBuildPackage.js", "prepublishOnly": "npm run package", "postversion": "GIT_REMOTE=$(git remote -v | grep \"yeatmanlab/roar-sre.git \\(push\\)\" | cut -f 1) && git push $GIT_REMOTE && git push $GIT_REMOTE --tags", "predev": "kill-port 8000 || true", "dev": "npx webpack serve --open --mode development --env dbmode=development", "preprod": "kill-port 8000 || true", "prod": "npx webpack serve --open --mode development --env dbmode=production", "lint": "npx eslint --ext .ts,.tsx,.js,.jsx .", "format": "npx prettier . --write", "cypress:open": "cypress open" }, "repository": { "type": "git", "url": "git+https://github.com/yeatmanlab/roar-sre-2.0.git" }, "license": "STANFORD ACADEMIC SOFTWARE LICENSE FOR ROAR™", "keywords": [ "roar", "literacy", "dyslexia", "reading", "web-assessment" ], "bugs": { "url": "https://github.com/yeatmanlab/roar-sre-2.0/issues" }, "homepage": "https://github.com/yeatmanlab/roar-sre-2.0", "dependencies": { "@babel/core": "^7.19.3", "@babel/preset-env": "^7.19.4", "@bdelab/roar-firekit": "^9.0.0", "@bdelab/roar-utils": "^1.2.2", "@jspsych-contrib/plugin-audio-multi-response": "^1.0.0", "@jspsych-contrib/plugin-html-multi-response": "^1.0.2", "@jspsych/plugin-audio-keyboard-response": "^1.1.2", "@jspsych/plugin-call-function": "^1.1.3", "@jspsych/plugin-fullscreen": "^1.1.2", "@jspsych/plugin-html-keyboard-response": "^1.1.2", "@jspsych/plugin-preload": "^1.1.2", "@jspsych/plugin-survey-html-form": "^1.0.2", "@jspsych/plugin-survey-multi-select": "^1.1.2", "@jspsych/plugin-survey-text": "^1.1.2", "@sentry/browser": "^7.101.0", "@sentry/integrations": "^7.101.1", "@sentry/wasm": "^7.101.0", "babel-loader": "^8.2.5", "dotenv": "^16.4.5", "file-loader": "^6.2.0", "firebase": "^10.13.2", "i18next": "^23.2.11", "i18next-browser-languagedetector": "^7.1.0", "jspsych": "^7.3.4", "lodash": "^4.17.21", "papaparse": "^5.4.1", "regenerator-runtime": "^0.13.10", "roarr": "^7.14.0", "store2": "^2.14.2", "webpack": "^5.74.0", "webpack-dev-server": "^4.11.1" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.3", "@rollup/plugin-dsv": "^3.0.2", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.1.0", "@rollup/plugin-terser": "^0.4.3", "@sentry/rollup-plugin": "^2.14.0", "@sentry/webpack-plugin": "^2.14.0", "buffer": "^6.0.3", "css-loader": "^6.7.1", "csv-loader": "^3.0.5", "cypress": "^13.15.0", "cypress-fs": "^0.2.6", "dotenv-webpack": "^8.1.0", "eslint": "^8.25.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-cypress": "^2.15.1", "eslint-plugin-import": "^2.26.0", "events": "^3.3.0", "firebase-tools": "^13.20.0", "folder-hash": "^4.0.2", "html-webpack-plugin": "^5.6.0", "http-server": "^14.1.1", "kill-port": "^2.0.1", "path-browserify": "^1.0.1", "prettier": "^3.0.3", "rimraf": "^5.0.1", "rollup-plugin-postcss": "^4.0.2", "sass": "^1.65.1", "sass-loader": "^13.3.2", "stream-browserify": "^3.0.0", "style-loader": "^3.3.1", "util": "^0.12.5", "wait-on": "^8.0.1", "webpack-cli": "^5.1.4", "webpack-merge": "^5.8.0" } }