astro-compress
Advanced tools
Comparing version 2.2.10 to 2.2.11
{ | ||
"name": "astro-compress", | ||
"version": "2.2.10", | ||
"version": "2.2.11", | ||
"private": false, | ||
@@ -30,3 +30,3 @@ "description": "AstroJS compression utilities. 🗜️ Compress HTML, CSS, JavaScript and more!", | ||
"author": { | ||
"name": "Nikola Hristov", | ||
"name": "Nikola R. Hristov", | ||
"email": "nikola@nikolahristov.tech", | ||
@@ -48,9 +48,9 @@ "url": "https://nikolahristov.tech" | ||
"kleur": "4.1.5", | ||
"lightningcss": "1.23.0", | ||
"lightningcss": "1.24.0", | ||
"sharp": "0.33.2", | ||
"svgo": "3.2.0", | ||
"terser": "5.27.0" | ||
"terser": "5.28.1" | ||
}, | ||
"devDependencies": { | ||
"astro": "4.3.5", | ||
"astro": "4.4.5", | ||
"typescript-esbuild": "0.3.9" | ||
@@ -57,0 +57,0 @@ }, |
@@ -1,4 +0,4 @@ | ||
<table><tr><td colspan=4><h3 align=center><picture><source media="(prefers-color-scheme: dark)" srcset=https://raw.githubusercontent.com/astro-community/AstroCompress/main/.github/Image/DarkAstro.svg><source media="(prefers-color-scheme: light)" srcset=https://raw.githubusercontent.com/astro-community/AstroCompress/main/.github/Image/LightAstro.svg><img alt=Astro src=https://raw.githubusercontent.com/astro-community/AstroCompress/main/.github/Image/LightAstro.svg width=28></picture><br>Related<br></h3></td></tr><tr><td colspan=1 valign=top><br><a href=https://github.com/astro-community/AstroCritters target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/stars/astro-community/AstroCritters?label=stars&logo=github&color=black&labelColor=black&logoColor=white&logoWidth=0&logoColor=black"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/stars/astro-community/AstroCritters?label=stars&logo=github&color=white&labelColor=white&logoColor=black&logoWidth=0&logoColor=black"><img alt=Stars src="https://img.shields.io/github/stars/astro-community/AstroCritters?label=stars&logo=github&color=black&labelColor=black&logoColor=white&logoWidth=0&logoColor=black"></picture></a><br><a href=https://github.com/astro-community/AstroCritters target=_blank><b>AstroCritters</b></a><br><b>AstroJS GoogleChromeLabs Critters integration. 🦔<br/>Inline your critical CSS with Astro.<br/></b><br></td><td colspan=1 valign=top><br><a href=https://github.com/astro-community/AstroCritters/actions/workflows/Node.yml target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/actions/workflow/status/astro-community/AstroCritters/Node.yml?branch=main&label=Build&logo=node.js&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/actions/workflow/status/astro-community/AstroCritters/Node.yml?branch=main&label=Build&logo=node.js&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Build src="https://img.shields.io/github/actions/workflow/status/astro-community/AstroCritters/Node.yml?branch=main&label=Build&logo=node.js&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Build></picture></a><br><a href="https://npmjs.org/astro-critters?activeTab=dependencies" target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/librariesio/release/npm/astro-critters?logo=dependabot&label=&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/librariesio/release/npm/astro-critters?logo=dependabot&label=&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Dependencies src="https://img.shields.io/librariesio/release/npm/astro-critters?logo=dependabot&label=&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Dependencies></picture></a><br><a href=https://npmjs.org/astro-critters target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/v/astro-critters?label=Version&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/v/astro-critters?label=Version&logo=npm&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Version src="https://img.shields.io/npm/v/astro-critters?label=Version&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Version></picture></a><br><a href=https://npmjs.org/astro-critters target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/dt/astro-critters?label=Downloads&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/dt/astro-critters?label=Downloads&logo=npm&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Downloads src="https://img.shields.io/npm/dt/astro-critters?label=Downloads&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Downloads></picture></a><br><br></td><td colspan=1 valign=top><br><a href=https://github.com/NikolaRHristov/AstroBiome target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/stars/NikolaRHristov/AstroBiome?label=stars&logo=github&color=black&labelColor=black&logoColor=white&logoWidth=0&logoColor=black"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/stars/NikolaRHristov/AstroBiome?label=stars&logo=github&color=white&labelColor=white&logoColor=black&logoWidth=0&logoColor=black"><img alt=Stars src="https://img.shields.io/github/stars/NikolaRHristov/AstroBiome?label=stars&logo=github&color=black&labelColor=black&logoColor=white&logoWidth=0&logoColor=black"></picture></a><br><a href=https://github.com/NikolaRHristov/AstroBiome target=_blank><b>AstroBiome</b></a><br><b>AstroJS Biome tools. 🗻<br/>Format, lint and check your Astro website with Biome.<br/></b><br></td><td colspan=1 valign=top><br><a href=https://github.com/NikolaRHristov/AstroBiome/actions/workflows/Node.yml target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/actions/workflow/status/NikolaRHristov/AstroBiome/Node.yml?branch=main&label=Build&logo=node.js&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/actions/workflow/status/NikolaRHristov/AstroBiome/Node.yml?branch=main&label=Build&logo=node.js&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Build src="https://img.shields.io/github/actions/workflow/status/NikolaRHristov/AstroBiome/Node.yml?branch=main&label=Build&logo=node.js&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Build></picture></a><br><a href="https://npmjs.org/astro-biome?activeTab=dependencies" target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/librariesio/release/npm/astro-biome?logo=dependabot&label=&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/librariesio/release/npm/astro-biome?logo=dependabot&label=&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Dependencies src="https://img.shields.io/librariesio/release/npm/astro-biome?logo=dependabot&label=&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Dependencies></picture></a><br><a href=https://npmjs.org/astro-biome target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/v/astro-biome?label=Version&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/v/astro-biome?label=Version&logo=npm&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Version src="https://img.shields.io/npm/v/astro-biome?label=Version&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Version></picture></a><br><a href=https://npmjs.org/astro-biome target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/dt/astro-biome?label=Downloads&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/dt/astro-biome?label=Downloads&logo=npm&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Downloads src="https://img.shields.io/npm/dt/astro-biome?label=Downloads&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Downloads></picture></a><br><br></td></tr></table> | ||
<table><tr><td colspan=4><h3 align=center><picture><source media="(prefers-color-scheme: dark)" srcset=https://raw.githubusercontent.com/astro-community/AstroCompress/main/.github/Image/DarkAstro.svg><source media="(prefers-color-scheme: light)" srcset=https://raw.githubusercontent.com/astro-community/AstroCompress/main/.github/Image/LightAstro.svg><img alt=Astro src=https://raw.githubusercontent.com/astro-community/AstroCompress/main/.github/Image/LightAstro.svg width=28></picture><br>Related:<br></h3></td></tr><tr><td colspan=1 valign=top><br><a href=https://github.com/astro-community/AstroCritters target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/stars/astro-community/AstroCritters?label=stars&logo=github&color=black&labelColor=black&logoColor=white&logoWidth=0&logoColor=black"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/stars/astro-community/AstroCritters?label=stars&logo=github&color=white&labelColor=white&logoColor=black&logoWidth=0&logoColor=black"><img alt=Stars src="https://img.shields.io/github/stars/astro-community/AstroCritters?label=stars&logo=github&color=black&labelColor=black&logoColor=white&logoWidth=0&logoColor=black"></picture></a><br><a href=https://github.com/astro-community/AstroCritters target=_blank><b>Critters</b></a><br><b>AstroJS GoogleChromeLabs Critters integration.<br/>🦔 Inline your critical CSS with Astro.<br/></b><br></td><td colspan=1 valign=top><br><a href=https://github.com/astro-community/AstroCritters/actions/workflows/Node.yml target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/actions/workflow/status/astro-community/AstroCritters/Node.yml?branch=main&label=Build&logo=node.js&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/actions/workflow/status/astro-community/AstroCritters/Node.yml?branch=main&label=Build&logo=node.js&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Build src="https://img.shields.io/github/actions/workflow/status/astro-community/AstroCritters/Node.yml?branch=main&label=Build&logo=node.js&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Build></picture></a><br><a href="https://npmjs.org/astro-critters?activeTab=dependencies" target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/librariesio/release/npm/astro-critters?logo=dependabot&label=&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/librariesio/release/npm/astro-critters?logo=dependabot&label=&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Dependencies src="https://img.shields.io/librariesio/release/npm/astro-critters?logo=dependabot&label=&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Dependencies></picture></a><br><a href=https://npmjs.org/astro-critters target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/v/astro-critters?label=Version&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/v/astro-critters?label=Version&logo=npm&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Version src="https://img.shields.io/npm/v/astro-critters?label=Version&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Version></picture></a><br><a href=https://npmjs.org/astro-critters target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/dt/astro-critters?label=Leaks&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/dt/astro-critters?label=Leaks&logo=npm&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Downloads src="https://img.shields.io/npm/dt/astro-critters?label=Leaks&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Leaks></picture></a><br><br></td><td colspan=1 valign=top><br><a href=https://github.com/NikolaRHristov/AstroBiome target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/stars/NikolaRHristov/AstroBiome?label=stars&logo=github&color=black&labelColor=black&logoColor=white&logoWidth=0&logoColor=black"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/stars/NikolaRHristov/AstroBiome?label=stars&logo=github&color=white&labelColor=white&logoColor=black&logoWidth=0&logoColor=black"><img alt=Stars src="https://img.shields.io/github/stars/NikolaRHristov/AstroBiome?label=stars&logo=github&color=black&labelColor=black&logoColor=white&logoWidth=0&logoColor=black"></picture></a><br><a href=https://github.com/NikolaRHristov/AstroBiome target=_blank><b>Biome</b></a><br><b>AstroJS Biome tools.<br/>🗻 Format, lint and check your Astro website with Biome.<br/></b><br></td><td colspan=1 valign=top><br><a href=https://github.com/NikolaRHristov/AstroBiome/actions/workflows/Node.yml target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/actions/workflow/status/NikolaRHristov/AstroBiome/Node.yml?branch=main&label=Build&logo=node.js&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/github/actions/workflow/status/NikolaRHristov/AstroBiome/Node.yml?branch=main&label=Build&logo=node.js&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Build src="https://img.shields.io/github/actions/workflow/status/NikolaRHristov/AstroBiome/Node.yml?branch=main&label=Build&logo=node.js&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Build></picture></a><br><a href="https://npmjs.org/astro-biome?activeTab=dependencies" target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/librariesio/release/npm/astro-biome?logo=dependabot&label=&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/librariesio/release/npm/astro-biome?logo=dependabot&label=&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Dependencies src="https://img.shields.io/librariesio/release/npm/astro-biome?logo=dependabot&label=&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Dependencies></picture></a><br><a href=https://npmjs.org/astro-biome target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/v/astro-biome?label=Version&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/v/astro-biome?label=Version&logo=npm&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Version src="https://img.shields.io/npm/v/astro-biome?label=Version&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Version></picture></a><br><a href=https://npmjs.org/astro-biome target=_blank><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/dt/astro-biome?label=Leaks&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0"><source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/npm/dt/astro-biome?label=Leaks&logo=npm&color=white&labelColor=white&logoColor=black&logoWidth=0"><img alt=Downloads src="https://img.shields.io/npm/dt/astro-biome?label=Leaks&logo=npm&color=black&labelColor=black&logoColor=white&logoWidth=0" title=Leaks></picture></a><br><br></td></tr></table> | ||
# 🗜️ [AstroCompress] | ||
# [AstroCompress] 🗜️ | ||
@@ -68,5 +68,3 @@ This **[Astro integration][astro-integration]** brings compression utilities to | ||
```ts | ||
import Compress from "astro-compress"; | ||
export default { integrations: [Compress()] }; | ||
export default { integrations: [(await import("astro-compress")).default()] }; | ||
``` | ||
@@ -118,7 +116,5 @@ | ||
```ts | ||
import Compress from "astro-compress"; | ||
export default { | ||
integrations: [ | ||
Compress({ | ||
(await import("astro-compress")).default({ | ||
CSS: false, | ||
@@ -145,7 +141,5 @@ HTML: false, | ||
```ts | ||
import Compress from "astro-compress"; | ||
export default { | ||
integrations: [ | ||
Compress({ | ||
(await import("astro-compress")).default({ | ||
Path: ["./dist", "./_astro", "./Compress"], | ||
@@ -165,7 +159,5 @@ }), | ||
```ts | ||
import Compress from "astro-compress"; | ||
export default { | ||
integrations: [ | ||
Compress({ | ||
(await import("astro-compress")).default({ | ||
Path: ["./Target", "./Build"], | ||
@@ -184,7 +176,5 @@ }), | ||
```ts | ||
import Compress from "astro-compress"; | ||
export default { | ||
integrations: [ | ||
Compress({ | ||
(await import("astro-compress")).default({ | ||
Path: new Map([["./Source", "./Target"]]), | ||
@@ -196,3 +186,3 @@ }), | ||
Or an array of the two. | ||
Or an array of the two: | ||
@@ -202,7 +192,5 @@ **`astro.config.ts`** | ||
```ts | ||
import Compress from "astro-compress"; | ||
export default { | ||
integrations: [ | ||
Compress({ | ||
(await import("astro-compress")).default({ | ||
Path: [ | ||
@@ -228,7 +216,5 @@ // Compress Target | ||
```ts | ||
import Compress from "astro-compress"; | ||
export default { | ||
integrations: [ | ||
Compress({ | ||
(await import("astro-compress")).default({ | ||
Exclude: [ | ||
@@ -252,7 +238,5 @@ "File.png", | ||
```ts | ||
import Compress from "astro-compress"; | ||
export default { | ||
integrations: [ | ||
Compress({ | ||
(await import("astro-compress")).default({ | ||
Logger: 0, | ||
@@ -259,0 +243,0 @@ }), |
@@ -1,1 +0,1 @@ | ||
var r=async(...[a])=>{let e=(await import("path")).parse(a).dir;return e=(await import("path")).normalize(e),e=e.replace(/\\/g,"/"),e=e.replace((await import("../Function/Integration.js")).System,""),e.endsWith("/")||(e+="/"),e};export{r as default}; | ||
var t=async(...[r])=>{let{dir:e}=(await import("path")).parse(r);return e=(await import("path")).normalize(e),e=e.replace(/\\/g,"/"),e=e.replace((await import("../Function/Integration.js")).System,""),e.endsWith("/")||(e+="/"),e};export{t as default}; |
43442
250
+ Addedlightningcss@1.24.0(transitive)
+ Addedlightningcss-darwin-arm64@1.24.0(transitive)
+ Addedlightningcss-darwin-x64@1.24.0(transitive)
+ Addedlightningcss-freebsd-x64@1.24.0(transitive)
+ Addedlightningcss-linux-arm-gnueabihf@1.24.0(transitive)
+ Addedlightningcss-linux-arm64-gnu@1.24.0(transitive)
+ Addedlightningcss-linux-arm64-musl@1.24.0(transitive)
+ Addedlightningcss-linux-x64-gnu@1.24.0(transitive)
+ Addedlightningcss-linux-x64-musl@1.24.0(transitive)
+ Addedlightningcss-win32-x64-msvc@1.24.0(transitive)
+ Addedterser@5.28.1(transitive)
- Removedlightningcss@1.23.0(transitive)
- Removedlightningcss-darwin-arm64@1.23.0(transitive)
- Removedlightningcss-darwin-x64@1.23.0(transitive)
- Removedlightningcss-freebsd-x64@1.23.0(transitive)
- Removedlightningcss-linux-arm-gnueabihf@1.23.0(transitive)
- Removedlightningcss-linux-arm64-gnu@1.23.0(transitive)
- Removedlightningcss-linux-arm64-musl@1.23.0(transitive)
- Removedlightningcss-linux-x64-gnu@1.23.0(transitive)
- Removedlightningcss-linux-x64-musl@1.23.0(transitive)
- Removedlightningcss-win32-x64-msvc@1.23.0(transitive)
- Removedterser@5.27.0(transitive)
Updatedlightningcss@1.24.0
Updatedterser@5.28.1