{
  "name": "@ig3/srf",
  "version": "6.0.15",
  "description": "Spaced Repetition Flashcards",
  "keywords": [
    "srf",
    "spaced-repetition",
    "spaced repetition",
    "flashcards",
    "learning",
    "anki",
    "server"
  ],
  "main": "lib/srf.js",
  "bin": {
    "srf": "./bin/cmd.js"
  },
  "scripts": {
    "test": "eslint . && c8 multi-tape test/*.js",
    "quicktest": "multi-tape test/*.js"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:ig3/srf.git"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@ig3/config": "^0.2.2",
    "@ig3/srf-scheduler": "^2.1.4",
    "better-sqlite3": "^11.9.1",
    "csv-parse": "^5.6.0",
    "express": "^5.1.0",
    "express-handlebars": "^8.0.1",
    "handlebars-form-helper": "^1.0.4",
    "json5": "^2.2.3",
    "md5": "^2.3.0",
    "mustache": "^4.2.0",
    "serve-favicon": "^2.5.0",
    "timezonecomplete": "^5.13.1",
    "tzdata": "^1.0.44",
    "uuid": "^11.1.0",
    "yauzl": "^3.2.0"
  },
  "devDependencies": {
    "@ig3/eslint-config-entrain": "^4.0.4",
    "@ig3/test": "^0.0.10",
    "c8": "^10.1.3",
    "multi-tape": "^1.7.1",
    "tmp": "^0.2.3",
    "wtfnode": "^0.10.0"
  },
  "files": [
    "sql/*.sql",
    "public",
    "views"
  ]
}
