{"_id":"vue-global-api","_rev":"2864816","name":"vue-global-api","description":"Use Vue Composition API globally","dist-tags":{"latest":"0.4.1"},"maintainers":[{"name":"antfu","email":""}],"time":{"modified":"2022-09-15T07:09:13.000Z","created":"2021-07-10T16:55:38.216Z","0.4.1":"2021-07-31T13:04:38.973Z","0.4.0":"2021-07-31T11:52:37.042Z","0.3.0":"2021-07-26T04:41:48.446Z","0.2.4":"2021-07-15T16:56:10.268Z","0.2.3":"2021-07-15T14:52:40.648Z","0.2.1":"2021-07-15T07:41:13.335Z","0.2.0":"2021-07-15T05:25:53.825Z","0.1.3":"2021-07-12T12:30:00.475Z","0.1.2":"2021-07-12T07:49:29.678Z","0.1.1":"2021-07-10T17:52:47.355Z","0.1.0":"2021-07-10T17:46:13.693Z","0.0.1-beta.3":"2021-07-10T17:33:56.834Z","0.0.1-beta.2":"2021-07-10T17:28:39.745Z","0.0.1-beta.1":"2021-07-10T17:23:36.085Z","0.0.0":"2021-07-10T16:55:38.216Z"},"users":{},"author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"versions":{"0.4.1":{"name":"vue-global-api","version":"0.4.1","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{"./eslint-config":"./eslint-config/index.js","./eslint-config/*":"./eslint-config/*","./onActivated":{"import":"./onActivated.mjs","require":"./onActivated.cjs"},"./onBeforeMount":{"import":"./onBeforeMount.mjs","require":"./onBeforeMount.cjs"},"./onBeforeUnmount":{"import":"./onBeforeUnmount.mjs","require":"./onBeforeUnmount.cjs"},"./onBeforeUpdate":{"import":"./onBeforeUpdate.mjs","require":"./onBeforeUpdate.cjs"},"./onDeactivated":{"import":"./onDeactivated.mjs","require":"./onDeactivated.cjs"},"./onErrorCaptured":{"import":"./onErrorCaptured.mjs","require":"./onErrorCaptured.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onServerPrefetch":{"import":"./onServerPrefetch.mjs","require":"./onServerPrefetch.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"},"./onUpdated":{"import":"./onUpdated.mjs","require":"./onUpdated.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./customRef":{"import":"./customRef.mjs","require":"./customRef.cjs"},"./isReadonly":{"import":"./isReadonly.mjs","require":"./isReadonly.cjs"},"./isRef":{"import":"./isRef.mjs","require":"./isRef.cjs"},"./markRaw":{"import":"./markRaw.mjs","require":"./markRaw.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./readonly":{"import":"./readonly.mjs","require":"./readonly.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./shallowReadonly":{"import":"./shallowReadonly.mjs","require":"./shallowReadonly.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./toRaw":{"import":"./toRaw.mjs","require":"./toRaw.cjs"},"./toRef":{"import":"./toRef.mjs","require":"./toRef.cjs"},"./toRefs":{"import":"./toRefs.mjs","require":"./toRefs.cjs"},"./triggerRef":{"import":"./triggerRef.mjs","require":"./triggerRef.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./defineAsyncComponent":{"import":"./defineAsyncComponent.mjs","require":"./defineAsyncComponent.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./h":{"import":"./h.mjs","require":"./h.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./useCssModule":{"import":"./useCssModule.mjs","require":"./useCssModule.cjs"},".":{"import":"./index.mjs","require":"./index.cjs"},"./lifecycle":{"import":"./lifecycle.mjs","require":"./lifecycle.cjs"},"./component":{"import":"./component.mjs","require":"./component.cjs"},"./reactivity":{"import":"./reactivity.mjs","require":"./reactivity.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","dependencies":{"eslint-config-vue-global-api":"0.4.1","vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rimraf":"^3.0.2","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"scripts":{"build":"esno scripts/generate.ts","clean":"rimraf *.cjs *.d.ts *.mjs eslint-config/*.js","release":"npx bumpp --commit --tag --push package.json eslint-config/package.json && npm run build && pnpm -r publish"},"gitHead":"8b4ec01e23e0233ce1e69fe76a9646936c383ecd","_id":"vue-global-api@0.4.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"b26680200e84d9682986d0258b826b51acd07531","size":8192,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.4.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.4.1_1627736678849_0.7088555669122276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:35.433Z","publish_time":1627736678973,"_cnpm_publish_time":1627736678973},"0.4.0":{"name":"vue-global-api","version":"0.4.0","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{"./eslint-config":"./eslint-config/index.js","./eslint-config/*":"./eslint-config/*","./onActivated":{"import":"./onActivated.mjs","require":"./onActivated.cjs"},"./onBeforeMount":{"import":"./onBeforeMount.mjs","require":"./onBeforeMount.cjs"},"./onBeforeUnmount":{"import":"./onBeforeUnmount.mjs","require":"./onBeforeUnmount.cjs"},"./onBeforeUpdate":{"import":"./onBeforeUpdate.mjs","require":"./onBeforeUpdate.cjs"},"./onDeactivated":{"import":"./onDeactivated.mjs","require":"./onDeactivated.cjs"},"./onErrorCaptured":{"import":"./onErrorCaptured.mjs","require":"./onErrorCaptured.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onServerPrefetch":{"import":"./onServerPrefetch.mjs","require":"./onServerPrefetch.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"},"./onUpdated":{"import":"./onUpdated.mjs","require":"./onUpdated.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./customRef":{"import":"./customRef.mjs","require":"./customRef.cjs"},"./isReadonly":{"import":"./isReadonly.mjs","require":"./isReadonly.cjs"},"./isRef":{"import":"./isRef.mjs","require":"./isRef.cjs"},"./markRaw":{"import":"./markRaw.mjs","require":"./markRaw.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./readonly":{"import":"./readonly.mjs","require":"./readonly.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./shallowReadonly":{"import":"./shallowReadonly.mjs","require":"./shallowReadonly.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./toRaw":{"import":"./toRaw.mjs","require":"./toRaw.cjs"},"./toRef":{"import":"./toRef.mjs","require":"./toRef.cjs"},"./toRefs":{"import":"./toRefs.mjs","require":"./toRefs.cjs"},"./triggerRef":{"import":"./triggerRef.mjs","require":"./triggerRef.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./defineAsyncComponent":{"import":"./defineAsyncComponent.mjs","require":"./defineAsyncComponent.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./h":{"import":"./h.mjs","require":"./h.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./useCssModule":{"import":"./useCssModule.mjs","require":"./useCssModule.cjs"},".":{"import":"./index.mjs","require":"./index.cjs"},"./lifecycle":{"import":"./lifecycle.mjs","require":"./lifecycle.cjs"},"./component":{"import":"./component.mjs","require":"./component.cjs"},"./reactivity":{"import":"./reactivity.mjs","require":"./reactivity.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","dependencies":{"vue-demi":"latest","eslint-config-vue-global-api":"0.4.0"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rimraf":"^3.0.2","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"scripts":{"build":"esno scripts/generate.ts","clean":"rimraf *.cjs *.d.ts *.mjs eslint-config/*.js","release":"npx bumpp --commit --tag --push package.json eslint-config/package.json && pnpm -r publish"},"gitHead":"e8b34cfbad50a3d7851883916684520e2d287f75","_id":"vue-global-api@0.4.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"7e784e37fdf5bc55eb96b6281e644f24949b3a90","size":8186,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.4.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.4.0_1627732356867_0.014487118601038684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:35.337Z","publish_time":1627732357042,"_cnpm_publish_time":1627732357042},"0.3.0":{"name":"vue-global-api","version":"0.3.0","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","clean":"rimraf *.cjs *.d.ts *.mjs eslint-config","release":"npx bumpp --commit --tag --push && npm publish"},"exports":{"./eslint-config":"./eslint-config/index.js","./eslint-config/*":"./eslint-config/*","./onActivated":{"import":"./onActivated.mjs","require":"./onActivated.cjs"},"./onBeforeMount":{"import":"./onBeforeMount.mjs","require":"./onBeforeMount.cjs"},"./onBeforeUnmount":{"import":"./onBeforeUnmount.mjs","require":"./onBeforeUnmount.cjs"},"./onBeforeUpdate":{"import":"./onBeforeUpdate.mjs","require":"./onBeforeUpdate.cjs"},"./onDeactivated":{"import":"./onDeactivated.mjs","require":"./onDeactivated.cjs"},"./onErrorCaptured":{"import":"./onErrorCaptured.mjs","require":"./onErrorCaptured.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onServerPrefetch":{"import":"./onServerPrefetch.mjs","require":"./onServerPrefetch.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"},"./onUpdated":{"import":"./onUpdated.mjs","require":"./onUpdated.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./customRef":{"import":"./customRef.mjs","require":"./customRef.cjs"},"./isReadonly":{"import":"./isReadonly.mjs","require":"./isReadonly.cjs"},"./isRef":{"import":"./isRef.mjs","require":"./isRef.cjs"},"./markRaw":{"import":"./markRaw.mjs","require":"./markRaw.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./readonly":{"import":"./readonly.mjs","require":"./readonly.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./shallowReadonly":{"import":"./shallowReadonly.mjs","require":"./shallowReadonly.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./toRaw":{"import":"./toRaw.mjs","require":"./toRaw.cjs"},"./toRef":{"import":"./toRef.mjs","require":"./toRef.cjs"},"./toRefs":{"import":"./toRefs.mjs","require":"./toRefs.cjs"},"./triggerRef":{"import":"./triggerRef.mjs","require":"./triggerRef.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./defineAsyncComponent":{"import":"./defineAsyncComponent.mjs","require":"./defineAsyncComponent.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./h":{"import":"./h.mjs","require":"./h.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./useCssModule":{"import":"./useCssModule.mjs","require":"./useCssModule.cjs"},".":{"import":"./index.mjs","require":"./index.cjs"},"./lifecycle":{"import":"./lifecycle.mjs","require":"./lifecycle.cjs"},"./component":{"import":"./component.mjs","require":"./component.cjs"},"./reactivity":{"import":"./reactivity.mjs","require":"./reactivity.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rimraf":"^3.0.2","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"9b0e53b95aa5379b6a307e354ec7f2d75598347b","_id":"vue-global-api@0.3.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"0247e629eb9aaa2f8e46fe1225f492c46c0797de","size":8075,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.3.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.3.0_1627274508281_0.47481312415608623"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:34.455Z","publish_time":1627274508446,"_cnpm_publish_time":1627274508446},"0.2.4":{"name":"vue-global-api","version":"0.2.4","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","clean":"rimraf *.cjs *.d.ts *.mjs","release":"npx bumpp --commit --tag --push && npm publish"},"exports":{"./onActivated":{"import":"./onActivated.mjs","require":"./onActivated.cjs"},"./onBeforeMount":{"import":"./onBeforeMount.mjs","require":"./onBeforeMount.cjs"},"./onBeforeUnmount":{"import":"./onBeforeUnmount.mjs","require":"./onBeforeUnmount.cjs"},"./onBeforeUpdate":{"import":"./onBeforeUpdate.mjs","require":"./onBeforeUpdate.cjs"},"./onDeactivated":{"import":"./onDeactivated.mjs","require":"./onDeactivated.cjs"},"./onErrorCaptured":{"import":"./onErrorCaptured.mjs","require":"./onErrorCaptured.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onServerPrefetch":{"import":"./onServerPrefetch.mjs","require":"./onServerPrefetch.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"},"./onUpdated":{"import":"./onUpdated.mjs","require":"./onUpdated.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./customRef":{"import":"./customRef.mjs","require":"./customRef.cjs"},"./isReadonly":{"import":"./isReadonly.mjs","require":"./isReadonly.cjs"},"./isRef":{"import":"./isRef.mjs","require":"./isRef.cjs"},"./markRaw":{"import":"./markRaw.mjs","require":"./markRaw.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./readonly":{"import":"./readonly.mjs","require":"./readonly.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./shallowReadonly":{"import":"./shallowReadonly.mjs","require":"./shallowReadonly.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./toRaw":{"import":"./toRaw.mjs","require":"./toRaw.cjs"},"./toRef":{"import":"./toRef.mjs","require":"./toRef.cjs"},"./toRefs":{"import":"./toRefs.mjs","require":"./toRefs.cjs"},"./triggerRef":{"import":"./triggerRef.mjs","require":"./triggerRef.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./defineAsyncComponent":{"import":"./defineAsyncComponent.mjs","require":"./defineAsyncComponent.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./h":{"import":"./h.mjs","require":"./h.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./useCssModule":{"import":"./useCssModule.mjs","require":"./useCssModule.cjs"},".":{"import":"./index.mjs","require":"./index.cjs"},"./lifecycle":{"import":"./lifecycle.mjs","require":"./lifecycle.cjs"},"./component":{"import":"./component.mjs","require":"./component.cjs"},"./reactivity":{"import":"./reactivity.mjs","require":"./reactivity.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rimraf":"^3.0.2","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"6c3b2581ac9b5cc23676094e677f20147c962319","_id":"vue-global-api@0.2.4","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"438f0b9a7b9ee6387c4619dd2d314b201ceeb650","size":6665,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.2.4.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.2.4_1626368170116_0.23327718090982974"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:33.562Z","publish_time":1626368170268,"_cnpm_publish_time":1626368170268},"0.2.3":{"name":"vue-global-api","version":"0.2.3","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","clean":"rimraf *.cjs *.d.ts *.mjs","release":"npx bumpp --commit --tag --push && npm publish"},"exports":{"./onActivated":{"import":"./onActivated.mjs","require":"./onActivated.cjs"},"./onBeforeMount":{"import":"./onBeforeMount.mjs","require":"./onBeforeMount.cjs"},"./onBeforeUnmount":{"import":"./onBeforeUnmount.mjs","require":"./onBeforeUnmount.cjs"},"./onBeforeUpdate":{"import":"./onBeforeUpdate.mjs","require":"./onBeforeUpdate.cjs"},"./onDeactivated":{"import":"./onDeactivated.mjs","require":"./onDeactivated.cjs"},"./onErrorCaptured":{"import":"./onErrorCaptured.mjs","require":"./onErrorCaptured.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onServerPrefetch":{"import":"./onServerPrefetch.mjs","require":"./onServerPrefetch.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"},"./onUpdated":{"import":"./onUpdated.mjs","require":"./onUpdated.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./customRef":{"import":"./customRef.mjs","require":"./customRef.cjs"},"./isReadonly":{"import":"./isReadonly.mjs","require":"./isReadonly.cjs"},"./isRef":{"import":"./isRef.mjs","require":"./isRef.cjs"},"./markRaw":{"import":"./markRaw.mjs","require":"./markRaw.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./readonly":{"import":"./readonly.mjs","require":"./readonly.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./shallowReadonly":{"import":"./shallowReadonly.mjs","require":"./shallowReadonly.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./toRaw":{"import":"./toRaw.mjs","require":"./toRaw.cjs"},"./toRef":{"import":"./toRef.mjs","require":"./toRef.cjs"},"./toRefs":{"import":"./toRefs.mjs","require":"./toRefs.cjs"},"./triggerRef":{"import":"./triggerRef.mjs","require":"./triggerRef.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./defineAsyncComponent":{"import":"./defineAsyncComponent.mjs","require":"./defineAsyncComponent.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./h":{"import":"./h.mjs","require":"./h.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./useCssModule":{"import":"./useCssModule.mjs","require":"./useCssModule.cjs"},".":{"import":"./index.mjs","require":"./index.cjs"},"./lifecycle":{"import":"./lifecycle.mjs","require":"./lifecycle.cjs"},"./component":{"import":"./component.mjs","require":"./component.cjs"},"./reactivity":{"import":"./reactivity.mjs","require":"./reactivity.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rimraf":"^3.0.2","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"09d534913de0b83908b75e51473cda20b42d7a21","_id":"vue-global-api@0.2.3","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"113a0e4ddea4a7b4001b30e7d50a9837fe580a0b","size":6434,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.2.3.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.2.3_1626360760285_0.216967592933069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:33.485Z","publish_time":1626360760648,"_cnpm_publish_time":1626360760648},"0.2.1":{"name":"vue-global-api","version":"0.2.1","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{"./onActivated":{"import":"./onActivated.mjs","require":"./onActivated.cjs"},"./onBeforeMount":{"import":"./onBeforeMount.mjs","require":"./onBeforeMount.cjs"},"./onBeforeUnmount":{"import":"./onBeforeUnmount.mjs","require":"./onBeforeUnmount.cjs"},"./onBeforeUpdate":{"import":"./onBeforeUpdate.mjs","require":"./onBeforeUpdate.cjs"},"./onDeactivated":{"import":"./onDeactivated.mjs","require":"./onDeactivated.cjs"},"./onErrorCaptured":{"import":"./onErrorCaptured.mjs","require":"./onErrorCaptured.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onServerPrefetch":{"import":"./onServerPrefetch.mjs","require":"./onServerPrefetch.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"},"./onUpdated":{"import":"./onUpdated.mjs","require":"./onUpdated.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./customRef":{"import":"./customRef.mjs","require":"./customRef.cjs"},"./isReadonly":{"import":"./isReadonly.mjs","require":"./isReadonly.cjs"},"./isRef":{"import":"./isRef.mjs","require":"./isRef.cjs"},"./markRaw":{"import":"./markRaw.mjs","require":"./markRaw.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./readonly":{"import":"./readonly.mjs","require":"./readonly.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./shallowReadonly":{"import":"./shallowReadonly.mjs","require":"./shallowReadonly.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./toRaw":{"import":"./toRaw.mjs","require":"./toRaw.cjs"},"./toRef":{"import":"./toRef.mjs","require":"./toRef.cjs"},"./toRefs":{"import":"./toRefs.mjs","require":"./toRefs.cjs"},"./triggerRef":{"import":"./triggerRef.mjs","require":"./triggerRef.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./h":{"import":"./h.mjs","require":"./h.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./useCssModule":{"import":"./useCssModule.mjs","require":"./useCssModule.cjs"},".":{"import":"./index.mjs","require":"./index.cjs"},"./lifecycle":{"import":"./lifecycle.mjs","require":"./lifecycle.cjs"},"./component":{"import":"./component.mjs","require":"./component.cjs"},"./reactivity":{"import":"./reactivity.mjs","require":"./reactivity.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","release":"npx bumpp --commit --tag --push && npm publish"},"dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"8c84620cba966f16e433ce32979ce7f7a2c01092","_id":"vue-global-api@0.2.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"410b9dafd8186be81dfa7e1e5fc58e23a34b61fa","size":6273,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.2.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.2.1_1626334873205_0.9728996567131438"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:32.576Z","publish_time":1626334873335,"_cnpm_publish_time":1626334873335},"0.2.0":{"name":"vue-global-api","version":"0.2.0","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{"./onActivated":{"import":"./onActivated.mjs","require":"./onActivated.cjs"},"./onBeforeMount":{"import":"./onBeforeMount.mjs","require":"./onBeforeMount.cjs"},"./onBeforeUnmount":{"import":"./onBeforeUnmount.mjs","require":"./onBeforeUnmount.cjs"},"./onBeforeUpdate":{"import":"./onBeforeUpdate.mjs","require":"./onBeforeUpdate.cjs"},"./onDeactivated":{"import":"./onDeactivated.mjs","require":"./onDeactivated.cjs"},"./onErrorCaptured":{"import":"./onErrorCaptured.mjs","require":"./onErrorCaptured.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onServerPrefetch":{"import":"./onServerPrefetch.mjs","require":"./onServerPrefetch.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"},"./onUpdated":{"import":"./onUpdated.mjs","require":"./onUpdated.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./customRef":{"import":"./customRef.mjs","require":"./customRef.cjs"},"./isReadonly":{"import":"./isReadonly.mjs","require":"./isReadonly.cjs"},"./isRef":{"import":"./isRef.mjs","require":"./isRef.cjs"},"./markRaw":{"import":"./markRaw.mjs","require":"./markRaw.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./readonly":{"import":"./readonly.mjs","require":"./readonly.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./shallowReadonly":{"import":"./shallowReadonly.mjs","require":"./shallowReadonly.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./toRaw":{"import":"./toRaw.mjs","require":"./toRaw.cjs"},"./toRef":{"import":"./toRef.mjs","require":"./toRef.cjs"},"./toRefs":{"import":"./toRefs.mjs","require":"./toRefs.cjs"},"./triggerRef":{"import":"./triggerRef.mjs","require":"./triggerRef.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./h":{"import":"./h.mjs","require":"./h.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./useCssModule":{"import":"./useCssModule.mjs","require":"./useCssModule.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","release":"npx bumpp --commit --tag --push && npm publish"},"dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},".":{"import":"./index.mjs","require":"./index.cjs"},"./lifecycles":{"import":"./lifecycles.mjs","require":"./lifecycles.cjs"},"./misc":{"import":"./misc.mjs","require":"./misc.cjs"},"./reactivity":{"import":"./reactivity.mjs","require":"./reactivity.cjs"},"./lifecycle":{"import":"./lifecycle.mjs","require":"./lifecycle.cjs"},"./component":{"import":"./component.mjs","require":"./component.cjs"},"gitHead":"0f4b86795ec1d6fc3e56e70affe27cee0b2aa233","_id":"vue-global-api@0.2.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"847257bb09ae6c1d6c6fa8445d66aaf0b08dbb6b","size":6310,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.2.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.2.0_1626326753651_0.07704376989030126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:31.674Z","publish_time":1626326753825,"_cnpm_publish_time":1626326753825},"0.1.3":{"name":"vue-global-api","version":"0.1.3","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{".":{"import":"./index.mjs","require":"./index.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./customRef":{"import":"./customRef.mjs","require":"./customRef.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./h":{"import":"./h.mjs","require":"./h.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./isRef":{"import":"./isRef.mjs","require":"./isRef.cjs"},"./isReadonly":{"import":"./isReadonly.mjs","require":"./isReadonly.cjs"},"./markRaw":{"import":"./markRaw.mjs","require":"./markRaw.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./readonly":{"import":"./readonly.mjs","require":"./readonly.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./shallowReadonly":{"import":"./shallowReadonly.mjs","require":"./shallowReadonly.cjs"},"./toRaw":{"import":"./toRaw.mjs","require":"./toRaw.cjs"},"./toRef":{"import":"./toRef.mjs","require":"./toRef.cjs"},"./toRefs":{"import":"./toRefs.mjs","require":"./toRefs.cjs"},"./triggerRef":{"import":"./triggerRef.mjs","require":"./triggerRef.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./useCssModule":{"import":"./useCssModule.mjs","require":"./useCssModule.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","release":"npx bumpp --commit --tag --push && npm publish"},"dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"5badc2030f6a067726ece0ce49e91f02e807dd2d","_id":"vue-global-api@0.1.3","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"360e9a5a69d2fa636b9b8e6c87520469a526eab1","size":4860,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.1.3.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.1.3_1626093000299_0.9586678805578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:30.791Z","publish_time":1626093000475,"_cnpm_publish_time":1626093000475},"0.1.2":{"name":"vue-global-api","version":"0.1.2","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{".":{"import":"./index.mjs","require":"./index.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./h":{"import":"./h.mjs","require":"./h.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./isRef":{"import":"./isRef.mjs","require":"./isRef.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./toRaw":{"import":"./toRaw.mjs","require":"./toRaw.cjs"},"./toRef":{"import":"./toRef.mjs","require":"./toRef.cjs"},"./toRefs":{"import":"./toRefs.mjs","require":"./toRefs.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./useCssModule":{"import":"./useCssModule.mjs","require":"./useCssModule.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","release":"npx bumpp --commit --tag --push && npm publish"},"dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"bad6568a2bcc424977ea846e8b915bf0c69ad2ee","_id":"vue-global-api@0.1.2","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"e7e9c81ca5fb0a41039c56f845b189062494a522","size":4050,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.1.2.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.1.2_1626076169489_0.0070790273989513874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:29.916Z","publish_time":1626076169678,"_cnpm_publish_time":1626076169678},"0.1.1":{"name":"vue-global-api","version":"0.1.1","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{".":{"import":"./index.mjs","require":"./index.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./unref":{"import":"./unref.mjs","require":"./unref.cjs"},"./shallowRef":{"import":"./shallowRef.mjs","require":"./shallowRef.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./shallowReactive":{"import":"./shallowReactive.mjs","require":"./shallowReactive.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","release":"npx bumpp --commit --tag --push && npm publish"},"dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"c603b7c4836f978308fd01825c241f5bc12fd429","_id":"vue-global-api@0.1.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"ed2803152859d7f0bd7b2f236ca289d9b9d719d3","size":3397,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.1.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.1.1_1625939567233_0.9922411532155264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:29.022Z","publish_time":1625939567355,"_cnpm_publish_time":1625939567355},"0.1.0":{"name":"vue-global-api","version":"0.1.0","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{".":{"import":"./index.mjs","require":"./index.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","release":"npx bumpp --commit --tag --push && npm publish"},"dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"8e5cf22280d3547a0480cb5597c48157a88724ca","_id":"vue-global-api@0.1.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"e53c4213adbeed0ab08a892628496e0414d12f30","size":2903,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.1.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.1.0_1625939173575_0.23648359859072832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:28.125Z","publish_time":1625939173693,"_cnpm_publish_time":1625939173693},"0.0.1-beta.3":{"name":"vue-global-api","version":"0.0.1-beta.3","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{".":{"import":"./index.mjs","require":"./index.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","release":"npx bumpp --commit --tag --push && npm publish"},"dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"b93a3d10dfd7f32fb9e5d5e0933ad477fde3ad1b","_id":"vue-global-api@0.0.1-beta.3","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"2e65b54591bb26fb3c84afcebd6316782e4e58b7","size":2320,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.0.1-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.0.1-beta.3.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.0.1-beta.3_1625938436711_0.640889531572723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:27.191Z","publish_time":1625938436834,"_cnpm_publish_time":1625938436834},"0.0.1-beta.2":{"name":"vue-global-api","version":"0.0.1-beta.2","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{".":{"import":"./index.mjs","require":"./index.cjs"},"./ref":{"import":"./ref.mjs","require":"./ref.cjs"},"./computed":{"import":"./computed.mjs","require":"./computed.cjs"},"./reactive":{"import":"./reactive.mjs","require":"./reactive.cjs"},"./watch":{"import":"./watch.mjs","require":"./watch.cjs"},"./watchEffect":{"import":"./watchEffect.mjs","require":"./watchEffect.cjs"},"./getCurrentInstance":{"import":"./getCurrentInstance.mjs","require":"./getCurrentInstance.cjs"},"./inject":{"import":"./inject.mjs","require":"./inject.cjs"},"./provide":{"import":"./provide.mjs","require":"./provide.cjs"},"./defineComponent":{"import":"./defineComponent.mjs","require":"./defineComponent.cjs"},"./nextTick":{"import":"./nextTick.mjs","require":"./nextTick.cjs"},"./onMounted":{"import":"./onMounted.mjs","require":"./onMounted.cjs"},"./onUnmounted":{"import":"./onUnmounted.mjs","require":"./onUnmounted.cjs"}},"main":"./index.cjs","module":"./index.mjs","types":"./index.d.ts","scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","release":"npx bumpp --commit --tag --push && npm publish"},"dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"c468c48c8cbbae89ee660bfbec7d7904f5fae42e","_id":"vue-global-api@0.0.1-beta.2","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"6176f5381872cddfa0f2baa1a57163f5472dd7c9","size":2302,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.0.1-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.0.1-beta.2.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.0.1-beta.2_1625938119644_0.8819452156960534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:26.277Z","publish_time":1625938119745,"_cnpm_publish_time":1625938119745},"0.0.1-beta.1":{"name":"vue-global-api","version":"0.0.1-beta.1","description":"Use Vue Composition API globally","homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antfu/vue-global-api.git"},"funding":"https://github.com/sponsors/antfu","author":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"exports":{".":{"import":"./index.esm.js","require":"./index.cjs.js"},"./ref":{"import":"./ref.esm.js","require":"./ref.cjs.js"},"./computed":{"import":"./computed.esm.js","require":"./computed.cjs.js"},"./reactive":{"import":"./reactive.esm.js","require":"./reactive.cjs.js"},"./watch":{"import":"./watch.esm.js","require":"./watch.cjs.js"},"./watchEffect":{"import":"./watchEffect.esm.js","require":"./watchEffect.cjs.js"},"./getCurrentInstance":{"import":"./getCurrentInstance.esm.js","require":"./getCurrentInstance.cjs.js"},"./inject":{"import":"./inject.esm.js","require":"./inject.cjs.js"},"./provide":{"import":"./provide.esm.js","require":"./provide.cjs.js"},"./defineComponent":{"import":"./defineComponent.esm.js","require":"./defineComponent.cjs.js"},"./nextTick":{"import":"./nextTick.esm.js","require":"./nextTick.cjs.js"},"./onMounted":{"import":"./onMounted.esm.js","require":"./onMounted.cjs.js"},"./onUnmounted":{"import":"./onUnmounted.esm.js","require":"./onUnmounted.cjs.js"}},"main":"./index.js","module":"./index.mjs","types":"./index.d.ts","scripts":{"build":"esno scripts/generate.ts","prepublishOnly":"npm run build","release":"npx bumpp --commit --tag --push && npm publish"},"dependencies":{"vue-demi":"latest"},"devDependencies":{"@antfu/eslint-config":"^0.6.6","@antfu/utils":"^0.2.4","@types/fs-extra":"^9.0.12","@types/node":"^15.14.0","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","esno":"^0.7.3","fs-extra":"^10.0.0","rollup":"^2.52.6","ts-jest":"^27.0.3","typescript":"^4.3.5","vue":"^3.1.4"},"gitHead":"abcdc898a6467ebaf297cedb7f6a1b1089e9362a","_id":"vue-global-api@0.0.1-beta.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"499284e7bb6f618bea7aa0dc5163cf0e5975c5a1","size":2263,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.0.1-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.0.1-beta.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.0.1-beta.1_1625937815967_0.37929616524188625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:25.396Z","publish_time":1625937816085,"_cnpm_publish_time":1625937816085},"0.0.0":{"name":"vue-global-api","version":"0.0.0","_id":"vue-global-api@0.0.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"2d94d7d6df5b178ef96e1e07202f2bc6cd592a5a","size":148,"noattachment":false,"key":"/vue-global-api/-/vue-global-api-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-global-api/download/vue-global-api-0.0.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-global-api_0.0.0_1625936138085_0.05283321980458089"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T18:08:24.473Z","publish_time":1625936138216,"_cnpm_publish_time":1625936138216}},"readme":"# vue-global-api\n\nUse Vue Composition API globally\n\n<a href='https://www.npmjs.com/package/vue-global-api'>\n<img src='https://img.shields.io/npm/v/vue-global-api?color=222&label='>\n</a>\n\n<br>\n<br>\n\nInstead of import APIs from `vue` in every file,\n\n```html\n<script setup>\nimport { ref, computed, watch } from 'vue'\n\nconst counter = ref(0)\n\nconst doubled = computed(() => counter.value * 2)\n\nwatch(doubled, (v) => {\n  console.log('New value: ' + v)\n})\n</script>\n```\n\nNow you can directly use them everywhere (with TypeScript support!)\n\n```html\n<script setup>\nconst counter = ref(0)\n\nconst doubled = computed(() => counter.value * 2)\n\nwatch(doubled, (v) => {\n  console.log('New value: ' + v)\n})\n</script>\n```\n\n## Installation\n\n```bash\nnpm i vue-global-api\n```\n\nThen import `vue-global-api` in your main entry to register the global apis **before any usages**\n\n```ts\n// main.js\nimport 'vue-global-api'\n```\n\nAnd enjoy :)\n\n## Customization\n\nBy default, importing `vue-global-api` will register [all common composition apis](https://github.com/antfu/vue-global-api/blob/main/scripts/generate.ts) to the global object. If you want to have fine-grain control, use submodule per API:\n\n```ts\n// only register `ref` and `computed` as global APIs\nimport 'vue-global-api/ref'\nimport 'vue-global-api/computed'\n```\n\n### Collections\n\nWe have provided a few sub-set collections if you want to control the global API registration by their type.\n\n```ts\n// register all reactivity apis (`ref`, `computed`, `watch`, etc.)\nimport 'vue-global-api/reactivity'\n// register all lifecycle hooks (`onMounted`, `onUpdated`, `onUnmounted`, etc.)\nimport 'vue-global-api/lifecycle'\n// register component apis (`inject`, `provide`, `h`, etc.)\nimport 'vue-global-api/component'\n```\n\n## CDN Usage\n\nIf you want to have global api work in CDN, you don't actually need this package. All you need to do is:\n\n```ts\nObject.assign(window, Vue)\n```\n\n## Motivation\n\nIn [the latest `<script setup>`](https://github.com/vuejs/rfcs/pull/227), compile time macros like `defineProps` and `defineEmits` are now available globally without the need to import them from `vue`. So, as your components are likely to rely on composition APIs like `ref` and `computed`, why don't we just have them available globally as well?\n\n## ESLint\n\nIf you use ESLint it'll complain about you using undefined variables. This package provides the ESLint config presets to solve it.\n\nExtend in your ESLint config:\n\n```javascript\n// .eslintrc.js\nmodule.exports = {\n  extends: [\n    'vue-global-api'\n  ]\n};\n```\n\nIt also provides the same collections and single API options for fine-grain control.\n\n```javascript\n// .eslintrc.js\nmodule.exports = {\n  extends: [\n    // collections\n    'vue-global-api/reactivity',\n    'vue-global-api/lifecycle',\n    'vue-global-api/component',\n    // single apis\n    'vue-global-api/ref',\n    'vue-global-api/toRef',\n  ]\n};\n```\n\n## License\n\nMIT License © 2021 [Anthony Fu](https://github.com/antfu)\n","_attachments":{},"homepage":"https://github.com/antfu/vue-global-api","bugs":{"url":"https://github.com/antfu/vue-global-api/issues"},"license":"MIT"}