@easy-smart-app-banner/vue-plugin
Version:
A Vue Plugin for the Easy Smart App Banner
75 lines (74 loc) • 2.29 kB
JSON
{
"name": "@easy-smart-app-banner/vue-plugin",
"shortName": "Easy Smart App Banner - Vue Plugin",
"description": "A Vue Plugin for the Easy Smart App Banner",
"homepage": "https://github.com/albert118/smart-app-banner/tree/master/plugins/vue-plugin",
"author": "Albert Ferguson <albertferguson118@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/albert118/smart-app-banner/issues"
},
"version": "2.0.1",
"private": false,
"type": "module",
"main": "./dist/index.js",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.js"
},
"./style.css": "./dist/styles.css",
"./style.scss": "./dist/styles.scss",
"./variables.scss": "./dist/variables.scss"
},
"scripts": {
"build": "npm run build-only && npm run type-check",
"build-only": "vite build",
"type-check": "vue-tsc --project tsconfig.app.json --composite false --noEmit",
"test": "echo No tests found!",
"format": "prettier --write src/",
"clean": "rm -rf ./dist",
"prepublish": "npm run clean && npm run build"
},
"engines": {
"node": ">=20"
},
"repository": {
"type": "git",
"url": "git+https://github.com/albert118/smart-app-banner.git"
},
"dependencies": {
"@easy-smart-app-banner/core": "^2.0.0",
"@vueuse/core": "^13.0.0",
"js-logger": "^1.6.1",
"typescript": "^5.8.2",
"vue": "^3.5.13"
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.2.3",
"@vue/compiler-sfc": "^3.5.13",
"@types/jsdom": "^21.1.7",
"@types/node": "^22.13.9",
"happy-dom": "^17.4.6",
"jsdom": "^26.0.0",
"prettier": "3.5.3",
"rollup-plugin-copy": "^3.5.0",
"sass-embedded": "^1.87.0",
"typescript": "~5.8.0",
"vite": "^6.3.5",
"vite-plugin-dts": "^4.5.3",
"vite-plugin-static-copy": "^3.0.0",
"vite-plugin-strip-comments": "^0.0.5",
"vue-tsc": "^2.2.10"
},
"keywords": [
"typescript",
"vue",
"mobile",
"smartbanner"
],
"files": [
"dist"
]
}