Skip to content

Commit 9c40a1d

Browse files
crx v1.1.1 (#28)
Co-authored-by: Dimitris Grammatikogiannis <[email protected]>
1 parent 2770fff commit 9c40a1d

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -398,4 +398,5 @@ FodyWeavers.xsd
398398
*.sln.iml
399399

400400
# Other
401-
crx.zip
401+
crx.zip
402+
.DS_STORE

capo.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ function isPreload(element) {
8787
}
8888

8989
function isDeferScript(element) {
90-
return element.matches('script[src][defer]') || element.matches('script:not([src][async])[src][type=module]');
90+
return element.matches('script[src][defer], script:not([src][async])[src][type=module]');
9191
}
9292

9393
function isPrefetchPrerender(element) {

crx/chrome.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ function capo() {
141141
}
142142

143143
function isSyncScript(element) {
144-
return element.matches('script:not([src][defer],[src][async],[type*=json])')
144+
return element.matches('script:not([src][defer],[src][type=module],[src][async],[type*=json])')
145145
}
146146

147147
function isSyncStyles(element) {
@@ -153,7 +153,7 @@ function capo() {
153153
}
154154

155155
function isDeferScript(element) {
156-
return element.matches('script[src][defer]');
156+
return element.matches('script[src][defer], script:not([src][async])[src][type=module]');
157157
}
158158

159159
function isPrefetchPrerender(element) {

crx/manifest.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"manifest_version": 3,
33
"name": "Capo: get your <head> in order",
4-
"description": "Visualize how optimal the ordering of the <head> element is on any web page.",
5-
"version": "1.0.0",
4+
"description": "Visualize the optimal ordering of <head> elements on any web page",
5+
"version": "1.1.1",
66
"permissions": [
77
"scripting",
88
"activeTab"

0 commit comments

Comments
 (0)