chore: purge-icons
This commit is contained in:
parent
736a8ea521
commit
c088a07f6f
|
|
@ -5,4 +5,5 @@ dist-ssr
|
|||
*.local
|
||||
|
||||
stats.html
|
||||
components.d.ts
|
||||
components.d.ts
|
||||
purge-icons.json
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
const { PurgeIcons } = require('@purge-icons/core');
|
||||
const { writeFile } = require('fs/promises');
|
||||
|
||||
(async () => {
|
||||
const code = await PurgeIcons({
|
||||
content: [
|
||||
'**/*.html',
|
||||
'**/*.js',
|
||||
'**/*.vue'
|
||||
],
|
||||
format: 'json'
|
||||
})
|
||||
writeFile('./purge-icons.json', JSON.stringify(JSON.parse(code), null, 2), 'utf-8')
|
||||
})()
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -4,7 +4,8 @@
|
|||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "vite build",
|
||||
"serve": "vite preview"
|
||||
"serve": "vite preview",
|
||||
"purge-icons": "node d2/build/purge-icons.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"@iconify/iconify": "^2.1.0",
|
||||
|
|
@ -27,6 +28,7 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@iconify/json": "^2.0.35",
|
||||
"@purge-icons/core": "^0.7.0",
|
||||
"@types/lodash-es": "^4.17.5",
|
||||
"@vitejs/plugin-vue": "^2.0.1",
|
||||
"@vitejs/plugin-vue-jsx": "^1.3.3",
|
||||
|
|
|
|||
Loading…
Reference in New Issue