@bdelab/roar-sre
Version:
The ROAR hackathon version of the timed sentence reading efficiency
125 lines • 4.94 kB
JSON
{
"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"
}
}