UNPKG

vue-types

Version:
1 lines 1.7 kB
{"version":3,"file":"vue-types.D1zhuSli.cjs","sources":["../../src/config.ts","../../src/is-plain-obj.ts","../../src/sensibles.ts"],"sourcesContent":["import { VueTypesConfig } from './types'\n\nexport const config: VueTypesConfig = {\n silent: false,\n logLevel: 'warn',\n}\n","/**\n * Extracted from https://github.com/sindresorhus/is-plain-obj\n */\nexport function isPlainObject(value: any): value is Record<string, any> {\n if (typeof value !== 'object' || value === null) {\n return false\n }\n\n const prototype = Object.getPrototypeOf(value)\n return (\n (prototype === null ||\n prototype === Object.prototype ||\n Object.getPrototypeOf(prototype) === null) &&\n !(Symbol.toStringTag in value) &&\n !(Symbol.iterator in value)\n )\n}\n","import { VueTypesDefaults } from './types'\n\nexport const typeDefaults = (): VueTypesDefaults => ({\n func: () => undefined,\n bool: true,\n string: '',\n number: 0,\n array: () => [],\n object: () => ({}),\n integer: 0,\n})\n"],"names":[],"mappings":";;AAEO,MAAM,MAAA,GAAyB;AAAA,EACpC,MAAA,EAAQ,KAAA;AAAA,EACR,QAAA,EAAU;AACZ;;ACFO,SAAS,cAAc,KAAA,EAA0C;AACtE,EAAA,IAAI,OAAO,KAAA,KAAU,QAAA,IAAY,KAAA,KAAU,IAAA,EAAM;AAC/C,IAAA,OAAO,KAAA;AAAA,EACT;AAEA,EAAA,MAAM,SAAA,GAAY,MAAA,CAAO,cAAA,CAAe,KAAK,CAAA;AAC7C,EAAA,OAAA,CACG,cAAc,IAAA,IACb,SAAA,KAAc,MAAA,CAAO,SAAA,IACrB,OAAO,cAAA,CAAe,SAAS,CAAA,KAAM,IAAA,KACvC,EAAE,MAAA,CAAO,WAAA,IAAe,KAAA,CAAA,IACxB,EAAE,OAAO,QAAA,IAAY,KAAA,CAAA;AAEzB;;ACdO,MAAM,eAAe,OAAyB;AAAA,EACnD,MAAM,MAAM,MAAA;AAAA,EACZ,IAAA,EAAM,IAAA;AAAA,EACN,MAAA,EAAQ,EAAA;AAAA,EACR,MAAA,EAAQ,CAAA;AAAA,EACR,KAAA,EAAO,MAAM,EAAC;AAAA,EACd,MAAA,EAAQ,OAAO,EAAC,CAAA;AAAA,EAChB,OAAA,EAAS;AACX,CAAA;;;;;;"}