aboutsummaryrefslogtreecommitdiffstats
path: root/src/packages/vue/package.json
diff options
context:
space:
mode:
authorMatthew Strapp <matt@mattstrapp.net>2024-10-31 13:28:18 -0500
committerGitHub <noreply@github.com>2024-10-31 13:28:18 -0500
commit9172bb74d2c03c92902136c1831874337ab394dd (patch)
tree56f73bed76bba4b55ad622a7a0a6af7713899c7f /src/packages/vue/package.json
parentrefactor: Update eslint configuration (diff)
downloadlocusts-9172bb74d2c03c92902136c1831874337ab394dd.tar
locusts-9172bb74d2c03c92902136c1831874337ab394dd.tar.gz
locusts-9172bb74d2c03c92902136c1831874337ab394dd.tar.bz2
locusts-9172bb74d2c03c92902136c1831874337ab394dd.tar.lz
locusts-9172bb74d2c03c92902136c1831874337ab394dd.tar.xz
locusts-9172bb74d2c03c92902136c1831874337ab394dd.tar.zst
locusts-9172bb74d2c03c92902136c1831874337ab394dd.zip
feat: Vue (#37)
--------- Signed-off-by: Matt Strapp <matt@mattstrapp.net>
Diffstat (limited to 'src/packages/vue/package.json')
-rw-r--r--src/packages/vue/package.json55
1 files changed, 55 insertions, 0 deletions
diff --git a/src/packages/vue/package.json b/src/packages/vue/package.json
new file mode 100644
index 0000000..f706e3d
--- /dev/null
+++ b/src/packages/vue/package.json
@@ -0,0 +1,55 @@
+{
+ "name": "@locusts/vue",
+ "description": "A Vue 3 component that introduces locusts into your website.",
+ "author": "Matt Strapp <matt+locusts@mattstrapp.net> (https://mattstrapp.net)",
+ "bugs": "https://github.com/locusts-r-us/locusts/issues",
+ "license": "0BSD",
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/locusts-r-us/locusts.git",
+ "directory": "packages/vue"
+ },
+ "version": "0.0.0",
+ "type": "module",
+ "files": [
+ "dist"
+ ],
+ "main": "./dist/locusts.umd.cjs",
+ "module": "./dist/locusts.js",
+ "exports": {
+ ".": {
+ "types": "./dist/index.d.ts",
+ "import": "./dist/locusts.js",
+ "require": "./dist/locusts.umd.cjs"
+ }
+ },
+ "types": "./dist/index.d.ts",
+ "scripts": {
+ "dev": "vite dev",
+ "build": "vite build && vue-tsc --declaration --emitDeclarationOnly && publint",
+ "check": "vue-tsc --noEmit",
+ "format": "prettier --write .",
+ "lint": "prettier --check . && eslint --fix .",
+ "preview": "vite preview"
+ },
+ "keywords": [
+ "vue",
+ "vue3",
+ "component",
+ "why",
+ "joke"
+ ],
+ "peerDependencies": {
+ "vue": "^3.0.0"
+ },
+ "devDependencies": {
+ "@repo/eslint-config": "workspace:*",
+ "@repo/typescript-config": "workspace:*",
+ "@vitejs/plugin-vue": "^5.1.4",
+ "eslint-plugin-vue": "^9.30.0",
+ "publint": "^0.2.0",
+ "typescript": "^5.6.3",
+ "vite": "^5.4.10",
+ "vue-tsc": "^2.1.8"
+ }
+}