{
  "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"
  }
}