Skip to content

Commit 6a797c7

Browse files
authored
Merge pull request #18 from Applelo/dev
Version 2.0.5
2 parents 5c9cb72 + a71f0cb commit 6a797c7

File tree

13 files changed

+5105
-4780
lines changed

13 files changed

+5105
-4780
lines changed

.github/workflows/jsr.yml

-32
This file was deleted.

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# unplugin-inject-preload
22

3-
![NPM Version](https://img.shields.io/npm/v/unplugin-inject-preload) [![jsr](https://img.shields.io/endpoint?url=https%3A%2F%2Fjsr-api.sxzz.moe%2Fbadge%2F%40applelo%2Funplugin-inject-preload)](https://jsr.io/@applelo/unplugin-inject-preload) [![node-current](https://img.shields.io/node/v/unplugin-inject-preload)](https://nodejs.org/) [![Coverage Status](https://coveralls.io/repos/github/Applelo/unplugin-inject-preload/badge.svg?branch=main)](https://coveralls.io/github/Applelo/unplugin-inject-preload?branch=main)
3+
[![NPM Version](https://img.shields.io/npm/v/unplugin-inject-preload)](https://www.npmjs.com/package/unplugin-inject-preload) [![jsr](https://img.shields.io/endpoint?url=https%3A%2F%2Fjsr-api.sxzz.moe%2Fbadge%2F%40applelo%2Funplugin-inject-preload)](https://jsr.io/@applelo/unplugin-inject-preload) [![node-current](https://img.shields.io/node/v/unplugin-inject-preload)](https://nodejs.org/) [![Coverage Status](https://coveralls.io/repos/github/Applelo/unplugin-inject-preload/badge.svg?branch=main)](https://coveralls.io/github/Applelo/unplugin-inject-preload?branch=main)
44

55
This plugin adds preload links by getting output assets from the build tools you are using.
66

jsr.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@applelo/unplugin-inject-preload",
3-
"version": "2.0.4",
3+
"version": "2.0.5",
44
"exports": {
55
".": "./src/index.ts",
66
"./vite": "./src/vite.ts",

package.json

+15-15
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "unplugin-inject-preload",
33
"type": "module",
4-
"version": "2.0.4",
5-
"packageManager": "pnpm@9.2.0",
4+
"version": "2.0.5",
5+
"packageManager": "pnpm@9.5.0",
66
"description": "Inject <link rel='preload'> for Webpack/ViteJS",
77
"license": "MIT",
88
"homepage": "https://github.com/applelo/unplugin-inject-preload#readme",
@@ -89,28 +89,28 @@
8989
},
9090
"dependencies": {
9191
"mime-types": "^2.1.35",
92-
"unplugin": "^1.10.1",
92+
"unplugin": "^1.11.0",
9393
"webpack-sources": "^3.2.3"
9494
},
9595
"devDependencies": {
96-
"@antfu/eslint-config": "2.11.5",
97-
"@rspack/core": "^0.5.9",
96+
"@antfu/eslint-config": "2.23.0",
97+
"@rspack/core": "^0.7.5",
9898
"@types/mime-types": "^2.1.4",
99-
"@types/node": "^20.14.2",
99+
"@types/node": "^20.14.11",
100100
"@types/webpack-sources": "^3.2.3",
101-
"@vitest/coverage-v8": "^1.6.0",
102-
"css-loader": "^6.11.0",
101+
"@vitest/coverage-v8": "^2.0.3",
102+
"css-loader": "^7.1.2",
103103
"esno": "^4.7.0",
104104
"fast-glob": "^3.3.2",
105105
"html-webpack-plugin": "^5.6.0",
106106
"mini-css-extract-plugin": "^2.9.0",
107-
"prettier": "^3.3.1",
107+
"prettier": "^3.3.3",
108108
"ts-loader": "^9.5.1",
109-
"tsup": "^8.1.0",
110-
"tsx": "^4.12.0",
111-
"typescript": "^5.4.5",
112-
"vite": "^5.2.12",
113-
"vitest": "^1.6.0",
114-
"webpack": "^5.91.0"
109+
"tsup": "^8.2.0",
110+
"tsx": "^4.16.2",
111+
"typescript": "^5.5.3",
112+
"vite": "^5.3.4",
113+
"vitest": "^2.0.3",
114+
"webpack": "^5.93.0"
115115
}
116116
}

playground/rspack/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"build": "rspack build"
66
},
77
"devDependencies": {
8-
"@rspack/cli": "0.5.9",
8+
"@rspack/cli": "0.7.5",
99
"unplugin-inject-preload": "workspace:*"
1010
}
1111
}

playground/rspack/rspack.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ const config = {
6060
injectTo: 'custom',
6161
files: [
6262
{
63-
outputMatch: /Roboto-[a-zA-Z]*.[a-z-0-9]*\.woff2$/,
63+
outputMatch: /Roboto-(?:[^\n\rA-Za-z\u2028\u2029][-\da-z]*|[A-Za-z]+(?:[^\n\rA-Za-z\u2028\u2029][-\da-z]*)?)\.woff2$/,
6464
},
6565
{
6666
outputMatch: /^(?!main).*\.(css|js)$/,

playground/vitejs/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
"preview": "vite preview"
88
},
99
"devDependencies": {
10-
"typescript": "^5.4.3",
10+
"typescript": "^5.5.3",
1111
"unplugin-inject-preload": "workspace:*",
12-
"vite": "^5.2.7",
13-
"vite-plugin-inspect": "^0.8.3"
12+
"vite": "^5.3.4",
13+
"vite-plugin-inspect": "^0.8.5"
1414
}
1515
}

playground/webpack/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
"build": "webpack --config webpack.config.js --mode production"
66
},
77
"devDependencies": {
8-
"css-loader": "^6.10.0",
8+
"css-loader": "^7.1.2",
99
"html-webpack-plugin": "^5.6.0",
10-
"mini-css-extract-plugin": "^2.8.1",
10+
"mini-css-extract-plugin": "^2.9.0",
1111
"ts-loader": "^9.5.1",
12-
"typescript": "^5.4.3",
12+
"typescript": "^5.5.3",
1313
"unplugin-inject-preload": "workspace:*",
14-
"webpack": "^5.91.0",
14+
"webpack": "^5.93.0",
1515
"webpack-cli": "^5.1.4"
1616
}
1717
}

playground/webpack/webpack.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ module.exports = {
5858
injectTo: 'custom',
5959
files: [
6060
{
61-
outputMatch: /Roboto-[a-zA-Z]*.[a-z-0-9]*\.woff2$/,
61+
outputMatch: /Roboto-(?:[^\n\rA-Za-z\u2028\u2029][-\da-z]*|[A-Za-z]+(?:[^\n\rA-Za-z\u2028\u2029][-\da-z]*)?)\.woff2$/,
6262
},
6363
{
6464
outputMatch: /^(?!main).*\.(css|js)$/,

0 commit comments

Comments
 (0)