Skip to content

Commit 223a5f9

Browse files
committed
Fixed handling of inline script with lang attribute specified
Added tests to handle most common cases
1 parent 74ef12d commit 223a5f9

25 files changed

+485
-134
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@ node_modules/
44
src/**/*.js*
55
test/src/*.js*
66
*.tgz
7+
/test/resources/ts/sample.js
8+
/test/resources/ts/sample.js.map

README.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,14 @@ Config parameter:
6464
<a href="http://spdx.org/licenses/MIT">show license</a>
6565
</td>
6666
</tr>
67+
<tr>
68+
<td>@typescript-eslint/typescript-estree</td>
69+
<td align="right">
70+
<a href="https://www.npmjs.com/package/@typescript-eslint/typescript-estree">homepage</a>
71+
&nbsp;-&nbsp;
72+
<a href="https://github.com/typescript-eslint/typescript-eslint/blob/master/LICENSE">show license</a>
73+
</td>
74+
</tr>
6775
<tr>
6876
<td>vue-template-compiler</td>
6977
<td align="right">
@@ -77,4 +85,4 @@ Config parameter:
7785

7886
## License
7987

80-
MIT
88+
MIT

package-lock.json

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

package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@
2020
"homepage": "https://github.com/ttskp/module-structure-lang-vue#readme",
2121
"extensions": {
2222
"module-structure:language": {
23-
"vue": "./dist/vue-dependency-provider",
24-
"ts": "./dist/vue-dependency-provider",
25-
"js": "./dist/vue-dependency-provider"
23+
"vue": "./dist/vue-dependency-provider"
2624
}
2725
},
2826
"devDependencies": {
@@ -34,6 +32,7 @@
3432
"typescript": "^3.8.3"
3533
},
3634
"dependencies": {
35+
"@typescript-eslint/typescript-estree": "^2.28.0",
3736
"@vue/component-compiler-utils": "^3.1.2",
3837
"enhanced-resolve": "^4.1.1",
3938
"konan": "^1.2.1",

0 commit comments

Comments
 (0)