Skip to content

Commit affdc3c

Browse files
authored
Merge pull request #98 from github/add-missing-extensions-to-modules
add missing extensions to modules
2 parents 38f2616 + 5acb2ef commit affdc3c

10 files changed

+22
-80
lines changed

Diff for: .eslintrc.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
{
22
"root": true,
33
"extends": ["plugin:github/browser", "plugin:github/recommended", "plugin:github/typescript"],
4+
"rules": {
5+
"import/no-unresolved": "off"
6+
},
47
"overrides": [
58
{
69
"files": "*.js",
@@ -11,7 +14,6 @@
1114
"files": "test/test.js",
1215
"rules": {
1316
"import/extensions": "off",
14-
"import/no-unresolved": "off",
1517
"github/no-inner-html": "off",
1618
"eslint-comments/no-use": "off"
1719
}

Diff for: examples/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
<textarea cols="50" rows="10">The examples can be found here.</textarea>
6565

6666
<script type="module">
67-
import {subscribe} from '../dist/index.esm.js'
67+
import {subscribe} from '../dist/index.js'
6868
// import {subscribe} from 'https://unpkg.com/@github/paste-markdown/dist/index.esm.js'
6969
subscribe(document.querySelector('textarea'))
7070
</script>

Diff for: package-lock.json

-59
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: src/index.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import {install as installHTML, uninstall as uninstallHTML} from './paste-markdown-html'
2-
import {install as installImageLink, uninstall as uninstallImageLink} from './paste-markdown-image-link'
3-
import {install as installLink, uninstall as uninstallLink} from './paste-markdown-link'
1+
import {install as installHTML, uninstall as uninstallHTML} from './paste-markdown-html.js'
2+
import {install as installImageLink, uninstall as uninstallImageLink} from './paste-markdown-image-link.js'
3+
import {install as installLink, uninstall as uninstallLink} from './paste-markdown-link.js'
44
import {
55
installAround as installSkipFormatting,
66
uninstall as uninstallSkipFormatting,
7-
} from './paste-keyboard-shortcut-helper'
8-
import {install as installTable, uninstall as uninstallTable} from './paste-markdown-table'
9-
import {install as installText, uninstall as uninstallText} from './paste-markdown-text'
7+
} from './paste-keyboard-shortcut-helper.js'
8+
import {install as installTable, uninstall as uninstallTable} from './paste-markdown-table.js'
9+
import {install as installText, uninstall as uninstallText} from './paste-markdown-text.js'
1010
import {OptionConfig} from './option-config'
1111

1212
interface Subscription {

Diff for: src/paste-keyboard-shortcut-helper.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {OptionConfig} from './option-config'
1+
import {OptionConfig} from './option-config.js'
22

33
const skipFormattingMap = new WeakMap<HTMLElement, boolean>()
44

Diff for: src/paste-markdown-html.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import {insertText} from './text'
2-
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper'
1+
import {insertText} from './text.js'
2+
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper.js'
33

44
export function install(el: HTMLElement): void {
55
el.addEventListener('paste', onPaste)

Diff for: src/paste-markdown-image-link.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
/* @flow strict */
2-
import {insertText} from './text'
3-
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper'
1+
import {insertText} from './text.js'
2+
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper.js'
43

54
export function install(el: HTMLElement): void {
65
el.addEventListener('dragover', onDragover)

Diff for: src/paste-markdown-link.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import {OptionConfig} from './option-config'
2-
import {insertText} from './text'
3-
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper'
1+
import {OptionConfig} from './option-config.js'
2+
import {insertText} from './text.js'
3+
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper.js'
44

55
const pasteLinkAsPlainTextOverSelectedTextMap = new WeakMap<HTMLElement, boolean>()
66

Diff for: src/paste-markdown-table.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import {insertText} from './text'
2-
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper'
1+
import {insertText} from './text.js'
2+
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper.js'
33

44
export function install(el: HTMLElement): void {
55
el.addEventListener('dragover', onDragover)

Diff for: src/paste-markdown-text.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import {insertText} from './text'
2-
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper'
1+
import {insertText} from './text.js'
2+
import {shouldSkipFormatting} from './paste-keyboard-shortcut-helper.js'
33

44
export function install(el: HTMLElement): void {
55
el.addEventListener('paste', onPaste)

0 commit comments

Comments
 (0)