@prismicio/mock
Version:
Generate mock Prismic documents, fields, Slices, and models for development and testing environments
1 lines • 769 B
Source Map (JSON)
{"version":3,"file":"boolean.cjs","names":["createFaker"],"sources":["../../src/value/boolean.ts"],"sourcesContent":["import type * as prismic from \"@prismicio/client\"\n\nimport { createFaker } from \"../lib/createFaker\"\nimport type { MockValueConfig } from \"../types\"\n\nexport type MockBooleanValueConfig<\n\tModel extends prismic.CustomTypeModelBooleanField = prismic.CustomTypeModelBooleanField,\n> = MockValueConfig<Model>\n\nexport const boolean = <Model extends prismic.CustomTypeModelBooleanField>(\n\tconfig: MockBooleanValueConfig<Model>,\n): prismic.BooleanField => {\n\tconst faker = config.faker || createFaker(config.seed)\n\n\treturn faker.boolean()\n}\n"],"mappings":";;AASA,MAAa,WACZ,WAC0B;AAG1B,SAFc,OAAO,SAASA,oBAAAA,YAAY,OAAO,KAAK,EAEzC,SAAS"}