UNPKG

1.04 kBPlain TextView Raw
1export enum CommandlineArgument {
2 bundle = 'bundle',
3 webComponent = 'webComponent',
4 jsonLd = 'json-ld'
5}
6
7export enum ShortCommandlineArgument {
8 bundle = 'b',
9 webComponent = 'w',
10 jsonLd = 'j'
11};
12
13export enum CommandlineArgumentDescription {
14 bundle = 'Bundle Project',
15 webComponent = 'Create Web Component Project',
16 jsonLd = 'Create Javascript Object Notation for Linked Data Project'
17}
18
19export enum DataAttribute {
20
21}
22
23export interface IGetWebComponentScripts {
24 name: string;
25}
26
27export interface IGetWebComponentTestHtml {
28 name: string;
29}
30
31export interface ICreateWebComponentHtml {
32 packagePath: string;
33}
34
35export interface IAttributes {
36 id?: string;
37 for?: string;
38 slot?: string;
39}
40
41export interface IProperties {
42 innerHTML?: string;
43 name?: string;
44}
45
46export interface IDataset extends DOMStringMap {
47
48}
49
50export const commandlineArgumentDescription = {
51 webComponent: CommandlineArgumentDescription.webComponent,
52 w: CommandlineArgumentDescription.webComponent
53};
\No newline at end of file