UNPKG

biketag-vue

Version:

<h1 align=center>BikeTag-Vue</h1> <div align="center"> <img alt="biketag-vue logo" src="https://raw.githubusercontent.com/keneucker/biketag-website/production/public/img/Tag-Logo-Stacked-V2-medium.png" height="auto" width="200" style="border-radius:25%;">

166 lines (165 loc) 5.12 kB
{ "name": "biketag-vue", "version": "3.5.0", "license": "AGPL-3.0-or-later", "author": "Ken Eucker", "bugs": { "url": "https://github.com/keneucker/biketag-vue/issues" }, "scripts": { "build:functions": "tsc --project tsconfig.functions.json", "watch:functions": "tsc --project tsconfig.functions.json --watch", "lint": "npm run lint:js && npm run lint:style", "lint:js": "eslint --ext .ts,.js,.vue src --fix", "lint:style": "stylelint \"./src/**/*.vue\" \"./src/**/*.scss\" --fix", "serve": "vite", "pub:expose": "mv dist/index.d.ts ./index.d.ts && mv dist/biketag-vue.* ./ && mv dist/components ./components && mv dist/common ./common && mv dist/store ./store && mv dist/directives ./directives", "pub:clear": "rm -f ./index.d.ts ./biketag-vue.es.js ./biketag-vue.css && rm -rf dist ./components ./common ./store", "pub:build": "vue-tsc && vite build --config publish.config.ts", "build": "vite build", "commit": "cz", "dev:rerun": "npm run dev:clear && npm run dev", "dev:clear": "rm -rf node_modules/.vite && rm -rf dist", "dev": "netlify dev --functions-port 7200", "preview": "npm run build -w && npm run serve dist" }, "dependencies": { "@atproto/api": "^0.13.35", "@auth0/auth0-vue": "^2.3.3", "@img-comparison-slider/vue": "^8.0.0", "@netlify/functions": "^2.5.1", "@popperjs/core": "^2.11.8", "@serverless-jwt/jwt-verifier": "^0.2.1", "@turf/turf": "^6.5.0", "@vuepic/vue-datepicker": "^11.0.2", "@vueuse/head": "^2.0.0", "ajv": "^8.17.1", "autoprefixer": "^10.4.17", "biketag": "^3.5.33", "bootstrap": "^5.3.3", "bootstrap-vue-next": "^0.15.5", "crypto-js": "^4.2.0", "dom-to-image": "^2.6.0", "exifr": "^7.1.3", "jose": "^5.2.0", "leaflet": "^1.9.4", "leaflet.locatecontrol": "^0.79.0", "liquidjs": "^10.10.0", "loglevel": "^1.8.1", "lzutf8": "^0.6.3", "mitt": "^3.0.1", "moment-timezone": "^0.5.47", "netlify-identity-widget": "^1.9.2", "nodemailer": "^6.9.8", "pinia": "^2.0.0", "public-ip": "^7.0.1", "qs": "^6.11.2", "register-service-worker": "^1.7.2", "sharp": "^0.34.3", "swiper": "^11.0.5", "v-lazy-image": "^2.1.1", "vue": "^3.0.0", "vue-confetti-explosion": "^1.0.2", "vue-google-maps-community-fork": "^0.3.1", "vue-i18n": "^9.9.0", "vue-iframes": "^0.0.20", "vue-loading-overlay": "^6.0.3", "vue-router": "^4.0.0", "vue-socials": "^2.0.5", "vue-timer-hook": "^1.0.84", "vue-toast-notification": "^3.1.2", "vue3-cookies": "^1.0.6", "vue3-markdown-it": "^1.0.10" }, "peerDependencies": { "biketag": "^3.5.33", "pinia": "^2.0.0", "vue": "^3.0.0", "vue-router": "^4.0.0" }, "devDependencies": { "@commitlint/cli": "^18.4.4", "@commitlint/config-conventional": "^18.4.4", "@originjs/vite-plugin-commonjs": "^1.0.3", "@types/crypto-js": "^4.2.1", "@types/device-uuid": "^1.0.3", "@types/dom-to-image": "^2.6.7", "@types/markdown-it": "^13.0.7", "@types/md5": "^2.3.5", "@types/node": "^20.11.5", "@types/nodemailer": "^6.4.14", "@types/qs": "^6.14.0", "@typescript-eslint/eslint-plugin": "^6.19.0", "@typescript-eslint/parser": "^6.19.0", "@vitejs/plugin-vue": "^6.0.0", "@vitejs/plugin-vue-jsx": "^5.0.1", "@vue/eslint-config-standard": "^8.0.1", "@vue/eslint-config-typescript": "^12.0.0", "commitizen": "^4.3.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-formatter-friendly": "^7.0.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-vue": "^9.20.1", "netlify-cli": "^22.3.0", "path": "^0.12.7", "postcss": "^8.4.33", "postcss-html": "^1.6.0", "prettier": "^3.2.4", "sass": "1.69.0", "stylelint": "^16.2.0", "stylelint-config-standard": "^36.0.0", "stylelint-config-standard-scss": "^13.0.0", "stylelint-order": "^6.0.4", "stylelint-selector-bem-pattern": "^3.0.1", "typescript": "^5.3.3", "vite": "^6.0.0", "vite-plugin-dts": "^4.5.3", "vite-plugin-env-compatible": "^2.0.1", "vite-plugin-environment": "^1.1.3", "vite-plugin-html": "^3.2.2", "vite-plugin-pwa": "^1.0.1", "vue-tsc": "^2.2.8", "workbox-build": "^7.0.0", "workbox-core": "^7.0.0", "workbox-window": "^7.0.0" }, "engines": { "node": ">=20" }, "lint-staged": { "*.ts": [ "eslint . --fix" ], "*.{js,css,md,yml,yaml,json}": "prettier . --write" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "keywords": [ "typescript", "biketag", "vue3", "vue", "vuejs" ], "types": "./index.d.ts", "exports": { ".": { "import": "./biketag-vue.es.js", "require": "./biketag-vue.umd.js" }, "./biketag-vue.css": { "import": "./biketag-vue.css", "require": "./biketag-vue.css" } }, "module": "./biketag-vue.es.js" }