@lit-labs/gen-utils
Version:
Utilities for lit code generators
28 lines (27 loc) • 890 B
TypeScript
/**
* @license
* Copyright 2022 Google LLC
* SPDX-License-Identifier: BSD-3-Clause
*/
/**
* Use https://marketplace.visualstudio.com/items?itemName=zjcompt.es6-string-javascript
* for JS syntax highlighting
*/
export declare const javascript: (strings: TemplateStringsArray, ...values: unknown[]) => string;
/**
* Use https://marketplace.visualstudio.com/items?itemName=Tobermory.es6-string-html
* for HTML syntax highlighting
*/
export declare const html: (strings: TemplateStringsArray, ...values: unknown[]) => string;
/**
* Converts string to initial cap.
*/
export declare const toInitialCap: (str: string) => string;
/**
* Converts kabob-case string to PascalCase.
*/
export declare const kabobToPascalCase: (str: string) => string;
/**
* Converts kabob-case event name to an "on" event: `onEventName`.
*/
export declare const kabobToOnEvent: (str: string) => string;