UNPKG

vue3-toastify

Version:

🎉 Vue3-Toastify allows you to add notifications to your app with ease. No more nonsense!

152 lines (151 loc) • 4.35 kB
{ "name": "vue3-toastify", "version": "0.2.9", "type": "module", "description": "🎉 Vue3-Toastify allows you to add notifications to your app with ease. No more nonsense!", "keywords": [ "vue", "vue3", "notification", "vue-notification", "vue3-notification", "alert", "toast", "toastify", "vue-toastify", "vue3-toastify", "vue-toast", "vue3-toast", "vue3-component" ], "homepage": "https://vue3-toastify.js-bridge.com", "bugs": { "url": "https://github.com/jerrywu001/vue3-toastify/issues" }, "repository": { "type": "git", "url": "git+https://github.com/jerrywu001/vue3-toastify.git" }, "license": "MIT", "author": "jerrywu001 <57242263@163.com>", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./*": [ "./*", "./*.d.ts" ] }, "typesVersions": { "*": { "*": [ "./dist/*", "./*" ] } }, "files": [ "dist", "global.d.ts", "package.json", "README.md" ], "scripts": { "build": "vite build && npm run build:css", "dev": "pnpm -F playground run dev", "dev:use-bundle": "run-p tsup-w dev-pack", "docs": "pnpm -F docs run docs:dev", "build:docs": "pnpm -F docs run docs:build", "build:css": "npm run build:scss && npm run build:postcss && rimraf rf ./src/index.css", "build:scss": "sass --no-source-map --style=compressed src/styles/main.scss src/index.css", "build:postcss": "postcss src/index.css -o dist/index.css", "build:tsup": "tsup && npm run build:css", "preview:docs": "pnpm -F docs run docs:serve", "lint": "eslint \"**/*.{ts,tsx,vue}\"", "lint:inspector": "npx @eslint/config-inspector", "tsup-w": "tsup --watch", "dev-pack": "pnpm -F playground run dev:usepack", "prepare": "chmod a+x .husky/* && husky", "prepublishOnly": "npm run build", "release": "bumpp --commit --tag --push", "stylelint": "stylelint \"**/*.{css,less,scss,vue}\"", "test": "vitest", "test:ui": "vitest --ui", "typecheck": "tsc && vue-tsc", "check": "run-p typecheck lint stylelint" }, "devDependencies": { "@babel/core": "^7.29.0", "@babel/plugin-transform-runtime": "^7.29.0", "@babel/plugin-transform-typescript": "^7.28.6", "@babel/preset-env": "^7.29.0", "@babel/preset-typescript": "^7.28.5", "@commitlint/cli": "^20.4.3", "@commitlint/config-conventional": "^20.4.3", "@stylistic/eslint-plugin": "^5.10.0", "@swc/core": "^1.15.18", "@testing-library/jest-dom": "^6.9.1", "@testing-library/user-event": "^14.6.1", "@testing-library/vue": "^8.1.0", "@types/lodash.isequal": "^4.5.8", "@types/lz-string": "^1.5.0", "@types/node": "^24.12.0", "@typescript-eslint/parser": "^8.56.1", "@vitejs/plugin-vue": "^6.0.4", "@vitejs/plugin-vue-jsx": "^5.1.4", "@vitest/ui": "^4.0.18", "@vue/babel-plugin-jsx": "^1.5.0", "autoprefixer": "^10.4.27", "babel-loader": "^10.1.0", "browserslist-to-esbuild": "^2.1.1", "bumpp": "^10.4.1", "core-js": "^3.48.0", "cssnano": "^7.1.3", "esbuild-plugin-babel": "^0.2.3", "eslint-plugin-vue": "^10.8.0", "husky": "^9.1.7", "jsdom": "^27.4.0", "lint-staged": "^16.3.2", "npm": "^11.11.0", "npm-run-all": "^4.1.5", "postcss": "^8.5.8", "postcss-cli": "^11.0.1", "postcss-loader": "^8.2.1", "postcss-nested": "^7.0.2", "postcss-scss": "^4.0.9", "rimraf": "^5.0.10", "sass": "^1.97.3", "shelljs": "^0.10.0", "stylelint": "^16.26.1", "stylelint-config-recommended-vue": "^1.6.1", "stylelint-config-standard": "^39.0.1", "tsup": "^8.5.1", "typescript": "~5.9.3", "vite": "^7.3.1", "vite-plugin-dts": "^4.5.4", "vite-plugin-eslint": "^1.8.1", "vite-plugin-style-import": "^2.0.0", "vitest": "^4.0.18", "vue-eslint-parser": "^10.4.0", "vue-tsc": "^3.2.5" }, "peerDependencies": { "vue": ">=3.2.0" }, "peerDependenciesMeta": { "vue": { "optional": true } }, "engines": { "node": ">=20", "npm": ">=9.0.0" }, "packageManager": "pnpm@10.30.3" }