@vitejs/plugin-basic-ssl

A Vite plugin to generate untrusted certificates for HTTPS dev servers

  • Types
  • ESM
  • CJS
License
MIT
Deps
0
Install Size
622.6 kB
Vulns
0
Published

Get started

$npm install @vitejs/plugin-basic-ssl
$pnpm add @vitejs/plugin-basic-ssl
$yarn add @vitejs/plugin-basic-ssl
$bun add @vitejs/plugin-basic-ssl
$deno add npm:@vitejs/plugin-basic-ssl
$vlt install @vitejs/plugin-basic-ssl
$vp add @vitejs/plugin-basic-ssl

Weekly DownloadsAcross all versions

Node.js
^18.0.0 || ^20.0.0 || >=22.0.0

Versions

View all versions
2.3.0
latest

Readme

@vitejs/plugin-basic-ssl npm

A plugin to generate untrusted certificates which still allows to access the page after proceeding a wall with warning.

In most scenarios, it is recommended to generate a secure trusted certificate instead and use it to configure server.https

Usage

// vite.config.js
import basicSsl from '@vitejs/plugin-basic-ssl'

export default {
  plugins: [
    basicSsl({
      /** name of certification */
      name: 'test',
      /** custom trust domains */
      domains: ['*.custom.com'],
      /** optional, days before certificate expires */
      ttlDays: 30,
      /** custom certification directory */
      certDir: '/Users/.../.devServer/cert',
    }),
  ],
}

License

MIT