This repository was archived by the owner on Sep 22, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +31
-4
lines changed Expand file tree Collapse file tree 2 files changed +31
-4
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,20 @@ A modal dialog opened with a <details> button.
10
10
11
11
## Usage
12
12
13
+ ### Script
14
+
15
+ Import as ES modules:
16
+
17
+ ```js
18
+ import '@github/details-dialog-element'
19
+ ```
20
+
21
+ Include with a script tag:
22
+
23
+ ``` html
24
+ <script type =" module" src =" ./node_modules/@github/details-dialog-element/dist/index.js" >
25
+ ` ` `
26
+
13
27
### details-dialog
14
28
15
29
### Markup
Original file line number Diff line number Diff line change @@ -27,8 +27,20 @@ function generateTitle({packageJson: {name}}) {
27
27
return `<${ formattedName } > element`
28
28
}
29
29
30
- function generateDescription ( { packageJson : { description} } ) {
31
- return description
30
+ function generateImportInstructions ( { packageJson : { name} } ) {
31
+ return `### Script
32
+
33
+ Import as ES modules:
34
+
35
+ \`\`\`js
36
+ import '${ name } '
37
+ \`\`\`
38
+
39
+ Include with a script tag:
40
+
41
+ \`\`\`html
42
+ <script type="module" src="./node_modules/${ name } /dist/index.js">
43
+ \`\`\``
32
44
}
33
45
34
46
export function readme ( options ) {
@@ -41,10 +53,11 @@ export function readme(options) {
41
53
async packageLinkPhase ( { customElementsManifest} ) {
42
54
const content = [
43
55
`# ${ title || generateTitle ( { packageJson} ) } ` ,
44
- generateDescription ( { packageJson} ) ,
56
+ packageJson . description ,
45
57
preamble ,
46
58
generateInstallationInstructions ( { packageJson} ) ,
47
- `## Usage`
59
+ `## Usage` ,
60
+ generateImportInstructions ( { packageJson} ) ,
48
61
]
49
62
for ( const module of customElementsManifest . modules ) {
50
63
for ( const { name, tagName, description} of module . declarations . filter ( x => x . customElement ) ) {
You can’t perform that action at this time.
0 commit comments