{
  "$schema": "http://json-schema.org/schema",
  "name": "qwik-nx",
  "version": "0.0.1",
  "generators": {
    "application": {
      "factory": "./src/generators/application/generator",
      "schema": "./src/generators/application/schema.json",
      "description": "Qwik application generator",
      "aliases": ["app", "a"]
    },
    "init": {
      "factory": "./src/generators/init/init",
      "schema": "./src/generators/init/schema.json",
      "description": "Initialize the qwik-nx plugin",
      "aliases": ["i"]
    },
    "route": {
      "factory": "./src/generators/route/generator",
      "schema": "./src/generators/route/schema.json",
      "description": "Adding a Qwik City route",
      "aliases": ["r"]
    },
    "component": {
      "factory": "./src/generators/component/generator",
      "schema": "./src/generators/component/schema.json",
      "description": "Generating a Qwik component",
      "aliases": ["cmp", "c"]
    },
    "library": {
      "factory": "./src/generators/library/generator",
      "schema": "./src/generators/library/schema.json",
      "description": "Create a Qwik Library",
      "aliases": ["lib", "l"]
    },
    "preset": {
      "factory": "./src/generators/preset/generator",
      "schema": "./src/generators/preset/schema.json",
      "description": "Create a Qwik Workspace Preset",
      "hidden": true
    },
    "setup-tailwind": {
      "factory": "./src/generators/setup-tailwind/setup-tailwind",
      "schema": "./src/generators/setup-tailwind/schema.json",
      "description": "Set up Tailwind configuration for a project.",
      "aliases": ["tailwind", "tw", "t"]
    },
    "cloudflare-pages-integration": {
      "factory": "./src/generators/integrations/cloudflare-pages-integration/generator",
      "schema": "./src/generators/integrations/cloudflare-pages-integration/schema.json",
      "description": "Qwik City Cloudflare Pages adapter allows you to connect Qwik City to Cloudflare Pages"
    },
    "netlify-integration": {
      "factory": "./src/generators/integrations/netlify/generator",
      "schema": "./src/generators/integrations/netlify/schema.json",
      "description": "Qwik City Netlify Edge adapter allows you to connect Qwik City to Netlify Edge Functions."
    },
    "host": {
      "factory": "./src/generators/host/generator",
      "schema": "./src/generators/host/schema.json",
      "description": "Generate a host Qwik application for the micro frontend setup"
    },
    "remote": {
      "factory": "./src/generators/remote/generator",
      "schema": "./src/generators/remote/schema.json",
      "description": "Generate a remote Qwik application for the micro frontend setup"
    },
    "storybook-configuration": {
      "factory": "./src/generators/storybook-configuration/generator",
      "schema": "./src/generators/storybook-configuration/schema.json",
      "description": "Adds Storybook configuration to a project."
    },
    "react-in-app": {
      "factory": "./src/generators/integrations/react-in-app/generator",
      "schema": "./src/generators/integrations/react-in-app/schema.json",
      "description": "Add qwikified React components to your Qwik app"
    },
    "react-library": {
      "factory": "./src/generators/integrations/react-library/generator",
      "schema": "./src/generators/integrations/react-library/schema.json",
      "description": "Add qwikified React components as a separate library"
    },
    "deno-integration": {
      "factory": "./src/generators/integrations/deno/generator",
      "schema": "./src/generators/integrations/deno/schema.json",
      "description": "Qwik City Deno adaptor allows you to hook up Qwik City to a Deno server"
    },
    "angular-in-app": {
      "factory": "./src/generators/integrations/angular-in-app/generator",
      "schema": "./src/generators/integrations/angular-in-app/schema.json",
      "description": "angular-in-app generator"
    }
  }
}
