UNPKG

vue-concurrency

Version:

A library for encapsulating asynchronous operations and managing concurrency for Vue + Composition API

80 lines (79 loc) 1.92 kB
{ "name": "vue-concurrency", "version": "5.0.3", "description": "A library for encapsulating asynchronous operations and managing concurrency for Vue + Composition API", "type": "module", "source": "src/index.ts", "types": "dist/index.d.ts", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.umd.cjs" } } }, "files": [ "dist", "src" ], "scripts": { "dev": "vite", "build": "tsc --p ./tsconfig.build.json && vite build", "test": "vitest", "prepublishOnly": "npm run build", "test:coverage": "vitest run --coverage", "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs", "release": "release-it", "docs:preview": "vitepress preview docs" }, "keywords": [ "vue", "composition api", "vuejs", "generators", "concurrency", "task", "async", "hooks" ], "author": "Martin Malinda", "repository": "github:martinmalinda/vue-concurrency", "homepage": "https://vue-concurrency.netlify.app/", "license": "MIT", "dependencies": { "caf": "^15.0.1" }, "peerDependencies": { "vue": "^3.3" }, "devDependencies": { "@testing-library/vue": "^8.0.1", "@types/node": "^20.10.4", "@vitest/coverage-v8": "^1.0.4", "happy-dom": "^12.10.3", "release-it": "^17.0.1", "typescript": "5.3.3", "vite": "^5.0.9", "vite-plugin-dts": "^3.6.4", "vitepress": "^1.1.4", "vitest": "^1.0.4", "vue": "^3.3.11", "vuepress": "^1.9.10", "vuepress-plugin-typescript": "^0.3.1" }, "release-it": { "github": { "tokenRef": "RELEASE_IT_GITHUB_TOKEN_VC", "release": true } }, "sideEffects": false }