@vueuse/metadata
Advanced tools
| //#region types.d.ts | ||
| interface PackageManifest { | ||
| name: string; | ||
| display: string; | ||
| addon?: boolean; | ||
| author?: string; | ||
| description?: string; | ||
| external?: string[]; | ||
| globals?: Record<string, string>; | ||
| manualImport?: boolean; | ||
| deprecated?: boolean; | ||
| submodules?: boolean; | ||
| build?: boolean; | ||
| iife?: boolean; | ||
| mjs?: boolean; | ||
| dts?: boolean; | ||
| target?: string; | ||
| utils?: boolean; | ||
| copy?: string[]; | ||
| } | ||
| interface VueUseFunction { | ||
| name: string; | ||
| package: string; | ||
| importPath?: string; | ||
| lastUpdated?: number; | ||
| category?: string; | ||
| description?: string; | ||
| docs?: string; | ||
| deprecated?: boolean; | ||
| internal?: boolean; | ||
| component?: boolean; | ||
| directive?: boolean; | ||
| external?: string; | ||
| alias?: string[]; | ||
| related?: string[]; | ||
| } | ||
| interface VueUsePackage extends PackageManifest { | ||
| dir: string; | ||
| docs?: string; | ||
| } | ||
| interface PackageIndexes { | ||
| packages: Record<string, VueUsePackage>; | ||
| categories: string[]; | ||
| functions: VueUseFunction[]; | ||
| } | ||
| interface CommitInfo { | ||
| functions: string[]; | ||
| version?: string; | ||
| hash: string; | ||
| date: string; | ||
| message: string; | ||
| refs?: string; | ||
| body?: string; | ||
| author_name: string; | ||
| author_email: string; | ||
| } | ||
| interface ContributorInfo { | ||
| name: string; | ||
| count: number; | ||
| hash: string; | ||
| } | ||
| //#endregion | ||
| //#region metadata.d.ts | ||
| declare const metadata: PackageIndexes; | ||
| declare const functions: PackageIndexes["functions"]; | ||
| declare const packages: PackageIndexes["packages"]; | ||
| declare const categories: PackageIndexes["categories"]; | ||
| declare const functionNames: string[]; | ||
| declare const categoryNames: string[]; | ||
| declare const coreCategoryNames: string[]; | ||
| declare const addonCategoryNames: string[]; | ||
| declare function getFunction(name: string): VueUseFunction | undefined; | ||
| //#endregion | ||
| //#region utils.d.ts | ||
| declare function getCategories(functions: VueUseFunction[]): string[]; | ||
| declare function uniq<T extends any[]>(a: T): any[]; | ||
| //#endregion | ||
| export { CommitInfo, ContributorInfo, PackageIndexes, PackageManifest, VueUseFunction, VueUsePackage, addonCategoryNames, categories, categoryNames, coreCategoryNames, functionNames, functions, getCategories, getFunction, metadata, packages, uniq }; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
+8
-11
| { | ||
| "name": "@vueuse/metadata", | ||
| "type": "module", | ||
| "version": "14.0.0-alpha.0", | ||
| "version": "14.0.0-alpha.1", | ||
| "description": "Metadata for VueUse functions", | ||
@@ -24,19 +24,16 @@ "author": "Anthony Fu <https://github.com/antfu>", | ||
| "exports": { | ||
| ".": "./index.mjs", | ||
| "./*": "./*" | ||
| ".": "./dist/index.js", | ||
| "./*": "./dist/*" | ||
| }, | ||
| "main": "./index.mjs", | ||
| "module": "./index.mjs", | ||
| "types": "./index.d.mts", | ||
| "main": "./dist/index.js", | ||
| "module": "./dist/index.js", | ||
| "types": "./dist/index.d.ts", | ||
| "files": [ | ||
| "*.d.mts", | ||
| "*.js", | ||
| "*.mjs", | ||
| "index.json" | ||
| "dist" | ||
| ], | ||
| "scripts": { | ||
| "update": "tsx scripts/update.ts", | ||
| "build": "rollup --config=rollup.config.ts --configPlugin=rollup-plugin-esbuild", | ||
| "build": "tsdown", | ||
| "test:attw": "attw --pack --config-path ../../.attw.json ." | ||
| } | ||
| } |
-78
| import * as _vueuse_core_metadata_mjs from '@vueuse/core/metadata.mjs'; | ||
| interface PackageManifest { | ||
| name: string; | ||
| display: string; | ||
| addon?: boolean; | ||
| author?: string; | ||
| description?: string; | ||
| external?: string[]; | ||
| globals?: Record<string, string>; | ||
| manualImport?: boolean; | ||
| deprecated?: boolean; | ||
| submodules?: boolean; | ||
| build?: boolean; | ||
| iife?: boolean; | ||
| mjs?: boolean; | ||
| dts?: boolean; | ||
| target?: string; | ||
| utils?: boolean; | ||
| copy?: string[]; | ||
| } | ||
| interface VueUseFunction { | ||
| name: string; | ||
| package: string; | ||
| importPath?: string; | ||
| lastUpdated?: number; | ||
| category?: string; | ||
| description?: string; | ||
| docs?: string; | ||
| deprecated?: boolean; | ||
| internal?: boolean; | ||
| component?: boolean; | ||
| directive?: boolean; | ||
| external?: string; | ||
| alias?: string[]; | ||
| related?: string[]; | ||
| } | ||
| interface VueUsePackage extends PackageManifest { | ||
| dir: string; | ||
| docs?: string; | ||
| } | ||
| interface PackageIndexes { | ||
| packages: Record<string, VueUsePackage>; | ||
| categories: string[]; | ||
| functions: VueUseFunction[]; | ||
| } | ||
| interface CommitInfo { | ||
| functions: string[]; | ||
| version?: string; | ||
| hash: string; | ||
| date: string; | ||
| message: string; | ||
| refs?: string; | ||
| body?: string; | ||
| author_name: string; | ||
| author_email: string; | ||
| } | ||
| interface ContributorInfo { | ||
| name: string; | ||
| count: number; | ||
| hash: string; | ||
| } | ||
| declare const metadata: PackageIndexes; | ||
| declare const functions: PackageIndexes["functions"]; | ||
| declare const packages: PackageIndexes["packages"]; | ||
| declare const categories: PackageIndexes["categories"]; | ||
| declare const functionNames: string[]; | ||
| declare const categoryNames: string[]; | ||
| declare const coreCategoryNames: string[]; | ||
| declare const addonCategoryNames: string[]; | ||
| declare function getFunction(name: string): _vueuse_core_metadata_mjs.VueUseFunction | undefined; | ||
| declare function getCategories(functions: VueUseFunction[]): string[]; | ||
| declare function uniq<T extends any[]>(a: T): any[]; | ||
| export { addonCategoryNames, categories, categoryNames, coreCategoryNames, functionNames, functions, getCategories, getFunction, metadata, packages, uniq }; | ||
| export type { CommitInfo, ContributorInfo, PackageIndexes, PackageManifest, VueUseFunction, VueUsePackage }; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
164488
1.38%5251
-0.87%1
Infinity%