{
  "name": "web",
  "version": "0.1.6",
  "private": true,
  "scripts": {
    "dev": "nuxt-ts",
    "build": "nuxt-ts build",
    "start": "nuxt-ts start",
    "generate": "nuxt-ts generate",
    "lint:js": "eslint --ext .js,.vue --ignore-path .gitignore .",
    "lint": "yarn lint:js"
  },
  "dependencies": {
    "@msgpack/msgpack": "^2.1.0",
    "@nuxt/typescript-runtime": "^2.0.0",
    "core-js": "^3.6.5",
    "file-saver": "^2.0.2",
    "n-link-core": "0.0.0",
    "nuxt": "^2.14.5",
    "vue-async-computed": "^3.9.0",
    "vue-property-decorator": "^9.0.2",
    "web-libnspire": "^0.1.5",
    "worker-rpc": "^0.2.0"
  },
  "devDependencies": {
    "@nuxt/types": "^2.14.5",
    "@nuxt/typescript-build": "^2.0.3",
    "@nuxtjs/eslint-config": "^3.1.0",
    "@nuxtjs/eslint-config-typescript": "^3.0.0",
    "@nuxtjs/eslint-module": "^2.0.0",
    "@nuxtjs/tailwindcss": "^3.0.2",
    "@types/file-saver": "^2.0.1",
    "@types/w3c-web-usb": "^1.0.4",
    "babel-eslint": "^10.1.0",
    "eslint": "^7.8.1",
    "eslint-config-prettier": "^6.11.0",
    "eslint-plugin-nuxt": "^1.0.0",
    "eslint-plugin-prettier": "^3.1.4",
    "prettier": "^2.1.1",
    "vue-final-modal": "^2.1.0",
    "worker-loader": "^3.0.3"
  }
}
