UNPKG

angular-calendar

Version:

A calendar component for angular 20.2+ that can display events on a month, week or day view

63 lines (62 loc) 1.93 kB
{ "$schema": "http://json-schema.org/schema", "$id": "angular-calendar-schematic-ng-add", "title": "angular-calendar ng-add schematic", "type": "object", "properties": { "dateAdapter": { "description": "Which date adapter to use", "type": "string", "default": "date-fns", "enum": ["moment", "date-fns"], "x-prompt": { "message": "What date adapter would you like to use?", "type": "list", "items": [ { "value": "date-fns", "label": "date-fns [ https://date-fns.org/ ]" }, { "value": "moment", "label": "moment [ https://momentjs.com/ ]" } ] } }, "standalone": { "type": "boolean", "default": true, "description": "Install to a standalone component (default) or NgModule", "x-prompt": { "message": "Install to a standalone component or NgModule?", "type": "list", "items": [ { "value": true, "label": "Standalone component (recommended)" }, { "value": false, "label": "NgModule" } ] } }, "installToPath": { "type": "string", "description": "Path to the component or NgModule file relative to the project root (e.g., 'src/app/my-component.ts')", "x-prompt": { "message": "Please enter the path to the component or NgModule file (optional, will use the root app component/module if not specified)", "type": "input" } }, "projectName": { "type": "string", "description": "Which project should the styles be added to", "x-prompt": "Please enter the name of the project that will use the calendar (optional, will use the default project if not specified)" } }, "required": [], "additionalProperties": false }