Installations
npm install @creatioart-js/express-security
Developer Guide
Typescript
No
Module System
ESM
Min. Node Version
20.x.x
Node Version
20.18.0
NPM Version
10.8.2
Score
50.1
Supply Chain
78.2
Quality
86.3
Maintenance
100
Vulnerability
98.6
License
Releases
Unable to fetch releases
Love this project? Help keep it running — sponsor us today! 🚀
Download Statistics
Total Downloads
1,201
Last Day
7
Last Week
155
Last Month
211
Last Year
1,201
Package Meta Information
Latest Version
1.2.0
Package Id
@creatioart-js/express-security@1.2.0
Unpacked Size
89.07 kB
Size
21.08 kB
File Count
79
NPM Version
10.8.2
Node Version
20.18.0
Published on
Feb 09, 2025
Total Downloads
Cumulative downloads
Total Downloads
1,201
Last Day
-12.5%
7
Compared to previous day
Last Week
545.8%
155
Compared to previous week
Last Month
57.5%
211
Compared to previous month
Last Year
0%
1,201
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
Dependencies
18
Dev Dependencies
29
CreatioART: Express Security
CreatioART - Core security package for Express framework it is a Node JS package that contains security toolkit class. This package can be applied to any web component such as:
- NodeJS Enviroments
- Serverless Engine
- Kubernate Engine
- Node Express Server
Getting Started
- Quickstart
- Artifact
- Requirements
- Project organization
- Building from Source
- Test the Artifact
- Documentation
- CreatioART libraries
- License
- Change Log
Quickstart
Installing the library
1npm install @creatioart-js/express-security
Ways to use
A quick start guide is available.
Templates for use
Service templates are public. README.md
file for each template contains instructions for running it.
Source Code | Status |
---|---|
Express Service | |
Express Function |
Artifact
Element | Description |
---|---|
Artifact id | @creatioart-js/express-security |
Artifact Name | express-security |
Requirements
To build and run the application you need:
- Node.js 20
- Projects must configure TypeScript to use types from the ECMAScript modules that have a:
compilerOptions.allowJs
should betrue
.compilerOptions.module
should be"node16"
or"nodenext"
.
Project organization
The code is organized as follows:
config
contains the application settings.directive
contains application policies.dto
contains the data transfer object.enum
contains the enumerations that set the domain values.helper
contains functionality necessary for general operation.middelware
contains middleware classes for the security of web applications.security
contains the security initialization of the application.service
contains the interfaces and implementations that define the functionality provided by the service.
Building from Source
- Install Node.js 20 - Node.js 20 Download
- Install dependencies: npm install
- Run compile: npm run build
Test the Artifact
- Install Node.js 20 - Node.js 20 Download
- Install dependencies: npm install
- Run test: npm run test
Documentation
Document Reference: Docs TypeDocs
CreatioART libraries
Complementary libraries available from CreatioART:
Made with ❤️ by the CreatioART team.
Contribute
If you are interested in fixing issues and contributing directly to the code, please contact to the project manager. Here is how you can contribute to CreatioART.express-security:
- Submit bugs and help us verify fixes
- Submit pull requests for bug fixes and features and discuss existing proposals
License
Change Log

No vulnerabilities found.

No security vulnerabilities found.