{
  "name": "splatoon3.ink",
  "version": "0.0.0",
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "preview": "vite preview --port 5050",
    "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore",
    "cron": "node app/index.mjs cron",
    "social": "node app/index.mjs social",
    "social:test": "node app/index.mjs socialTest",
    "social:test:image": "node app/index.mjs socialTestImage",
    "social:test:mastodon": "node app/index.mjs socialTestMastodon",
    "social:test:bluesky": "node app/index.mjs socialTestBluesky",
    "splatnet": "node app/index.mjs splatnet",
    "splatnet:all": "node app/index.mjs splatnetAll",
    "warmCaches": "node app/index.mjs warmCaches",
    "data:archive": "node app/index.mjs dataArchive"
  },
  "dependencies": {
    "@atproto/api": "^0.2.9",
    "@aws-sdk/client-s3": "^3.341.0",
    "@headlessui/vue": "^1.7.3",
    "@heroicons/vue": "^2.0.12",
    "@intlify/vite-plugin-vue-i18n": "^6.0.3",
    "console-stamp": "^3.0.6",
    "cron": "^2.1.0",
    "dotenv": "^16.0.2",
    "ecstatic": "^4.1.4",
    "ical-generator": "^3.6.0",
    "jsonpath": "^1.1.1",
    "lodash": "^4.17.21",
    "masto": "^4.9.1",
    "mkdirp": "^1.0.4",
    "nxapi": "^1.4.0",
    "pinia": "^2.0.22",
    "puppeteer": "^18.0.3",
    "sharp": "^0.32.0",
    "twitter-api-v2": "^1.12.7",
    "vue": "^3.2.39",
    "vue-i18n": "^9.2.2",
    "vue-router": "^4.1.5"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^3.1.0",
    "autoprefixer": "^10.4.12",
    "eslint": "^8.23.1",
    "eslint-plugin-vue": "^9.5.1",
    "postcss": "^8.4.16",
    "tailwindcss": "^3.1.8",
    "vite": "^3.1.3"
  }
}
