@@ -80,10 +80,12 @@ Load .vue files dynamically at runtime from your html/js. No node.js environment
80
80
81
81
## dist/
82
82
83
- [ ![ latest bundle version] ( https://img.shields.io/npm/v/vue3-sfc-loader?label=version )] ( https://github.com/FranckFreiburger/vue3-sfc-loader/blob/main/CHANGELOG.md )
84
- [ ![ bundle minified size] ( https://img.shields.io/bundlephobia/min/vue3-sfc-loader?label=min )] ( #dist )
85
- [ ![ bundle minified+zip size] ( https://img.shields.io/bundlephobia/minzip/vue3-sfc-loader?label=min%2Bzip )] ( #dist )
86
- [ ![ bundle minified+bz2 size] ( https://img.shields.io/badge/min%2Bbz2-even%20smaller-blue )] ( #dist )
83
+ [ ![ latest bundle version] ( https://img.shields.io/npm/v/vue3-sfc-loader?label=latest%20version )] ( https://github.com/FranckFreiburger/vue3-sfc-loader/blob/main/CHANGELOG.md )
84
+ <!-- [](#dist) -->
85
+ <!-- [](#dist) -->
86
+ <!-- update-min-br-size--> [](#dist)<!-- /update-min-br-size-->
87
+ <!-- update-min-gz-size--> [](#dist)<!-- /update-min-gz-size-->
88
+ <!-- update-min-size--> [](#dist)<!-- /update-min-size-->
87
89
[ ![ Snyk Vulnerabilities for vue3-sfc-loader] ( https://img.shields.io/snyk/vulnerabilities/github/FranckFreiburger/vue3-sfc-loader )] ( https://snyk.io/vuln/npm:vue3-sfc-loader )
88
90
[ ![ browser support] ( https://img.shields.io/github/package-json/browserslist/FranckFreiburger/vue3-sfc-loader )] ( https://github.com/browserslist/browserslist#query-composition )
89
91
[ ![ compiler-sfc dependency version] ( https://img.shields.io/github/package-json/dependency-version/FranckFreiburger/vue3-sfc-loader/@vue/compiler-sfc?label=embeds%20%40vue%2Fcompiler-sfc )] ( https://github.com/vuejs/vue-next/tree/master/packages/compiler-sfc )
@@ -130,3 +132,28 @@ Load .vue files dynamically at runtime from your html/js. No node.js environment
130
132
#
131
133
132
134
[ ![ Tweet] ( https://img.shields.io/twitter/url/http/shields.io.svg?style=social )] ( https://twitter.com/intent/tweet?text=Load%20.vue%20files%20dynamically%20from%20your%20html%2Fjs%20without%20any%20build%20step%20!&url=https://github.com/FranckFreiburger/vue3-sfc-loader&via=F_Freiburger&hashtags=vue,vue3,developers )
135
+
136
+
137
+ <!-- -
138
+
139
+ const Fs = require('fs');
140
+ const Path = require('path');
141
+
142
+ const { blockList, replaceBlock } = require('./evalHtmlCommentsTools.js');
143
+
144
+ function fileSize(filename) {
145
+
146
+ return Fs.statSync(Path.join(__dirname, filename)).size;
147
+ }
148
+
149
+ const version = process.argv[3];
150
+
151
+ let result = ctx.wholeContent;
152
+
153
+ result = replaceBlock(result, 'update-min-br-size', content => content.replace(/-(.*?)-/, '-' + Math.floor(fileSize('../dist/vue3-sfc-loader.js.br')/1024) + 'kB' + '-'));
154
+ result = replaceBlock(result, 'update-min-gz-size', content => content.replace(/-(.*?)-/, '-' + Math.floor(fileSize('../dist/vue3-sfc-loader.js.gz')/1024) + 'kB' + '-'));
155
+ result = replaceBlock(result, 'update-min-size', content => content.replace(/-(.*?)-/, '-' + Math.floor(fileSize('../dist/vue3-sfc-loader.js')/1024) + 'kB' + '-'));
156
+
157
+ result;
158
+
159
+ --->
0 commit comments