1
0
Fork
You've already forked vite-plugin-sri
0
This is a push-only mirror of @smoothtml/vite-plugin-sri. https://github.com/smoothtml/vite-plugin-sri. Vite plugin that adds Subresource Integrity (SRI) hashes to scripts and stylesheets in built HTML.
  • TypeScript 100%
2026年05月27日 22:56:58 +05:30
LICENSES chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
src chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
.gitignore chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
.nvmrc chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
.nvmrc.license chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
.prettierignore chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
.prettierrc.json5 chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
eslint.config.ts chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
LICENSE chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
NOTICE chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
NOTICE.license chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
package.json chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
package.json.license chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
pnpm-lock.yaml chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
pnpm-lock.yaml.license chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
README.md chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
tsconfig.json chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
tsconfig.json.license chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30
tsdown.config.ts chore: scaffold @smoothtml/vite-plugin-sri 2026年05月27日 22:56:58 +05:30

@smoothtml/vite-plugin-sri

Vite plugin that adds Subresource Integrity (SRI) hashes to scripts and stylesheets in built HTML.

Status: early scaffold. The plugin registers a transformIndexHtml hook with apply: "build", but the integrity-injection logic is not yet implemented. Not ready for production use.

Install

pnpm add -D @smoothtml/vite-plugin-sri

Requires Vite ^8.0.0 as a peer dependency.

Usage

// vite.config.ts
import { defineConfig } from "vite";
import sri from "@smoothtml/vite-plugin-sri";
export default defineConfig({
 plugins: [sri()],
});

The plugin only runs during vite build (no-op during vite serve).

Options

License

Apache-2.0