elysia-helmet
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

Elysia Helmet

Helmet helps secure Elysia apps by setting HTTP response headers. This is a port of the official helmet plugin for express.

🧑‍💻 Install

bun add elysia-helmet

👋 Getting Started

Here's a sample Elysia app that uses Helmet:

import { Elysia } from 'elysia';
import { helmet } from 'elysia-helmet';

new Elysia().use(helmet()).listen(3000);

For more configuration options, please refer to the original helmet documentation.

There seems to be a bug in the current version of Elysia that prevents the headers from being set correctly. As a workaround, you can use the aot flag must be set to false.

new Elysia({ aot: false }).use(helmet()).listen(3000);

Refer to this Issue.

🔓 License

This software ist distributed under the MIT license. For more information you can have a look at the license file.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.0
    1,233
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 2.0.0
    1,233
  • 1.0.2
    366
  • 1.0.1
    1
  • 1.0.0
    0

Package Sidebar

Install

npm i elysia-helmet

Weekly Downloads

1,600

Version

2.0.0

License

MIT

Unpacked Size

17.9 kB

Total Files

19

Last publish

Collaborators

  • devtobias