1.9.10 • Published 2 years ago

create-express-generator-safe v1.9.10

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

express-generator-safe

A Robust and Secure Express.js Boilerplate Generator

Express Generator Safe is a powerful boilerplate generator for Express.js applications. It provides a solid foundation for building secure and scalable web applications with Express.js by integrating essential security measures and implementing industry-standard best practices.

Key Features

  • Enhanced Security: Includes a comprehensive set of security middlewares to protect your application against common web vulnerabilities, such as cross-site scripting (XSS), cross-site request forgery (CSRF), and content security policy (CSP) violations.
  • Proxy URL Handling: Simplifies the handling of proxy URLs, allowing you to seamlessly integrate with external APIs and services without compromising security.
  • Stream Support: Built-in support for streaming data, making it easy to handle large file uploads, real-time data processing, and efficient response streaming.
  • Validation: Provides robust validation mechanisms to ensure data integrity and prevent malicious input.
  • Test Coverage: All features are thoroughly covered by tests, ensuring the reliability and stability of your application.

Getting Started

Follow the steps below to get started with express-generator-safe:

  1. Generate a new Express.js application using the generator:

    npm init express-generator-safe@latest [name-of-the-project]
  2. Start the server:

    npm start
  3. Open your browser and navigate to http://localhost:3000 to see the running application.

  4. (optional step) Some tests require you run another server instance on the PORT 5000 to test the proxy integration

    PORT=5000 npm start
    
    # on another terminal window
    npm run test

License

This project is licensed under the MIT License.

Author

Igor Trindade

1.9.10

2 years ago

1.9.9

2 years ago

1.9.8

2 years ago

1.9.7

2 years ago

1.9.6

2 years ago

1.9.5

2 years ago

1.9.4

2 years ago

1.9.3

2 years ago

1.9.2

2 years ago

1.9.1

2 years ago

1.9.0

2 years ago

1.8.0

2 years ago

1.7.0

2 years ago

1.6.2

2 years ago

1.6.1

2 years ago

1.6.0

2 years ago

1.5.0

2 years ago

1.4.1

2 years ago