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
- Quickstart
- Artifact
- Requirements
- Project organization
- Building from Source
- Test the Artifact
- Documentation
- CreatioART libraries
- License
- Change Log
npm install @creatioart-js/express-security
A quick start guide is available.
Service templates are public. README.md
file for each template contains instructions for running it.
Source Code | Status |
---|---|
Express Service | |
Express Function | |
GrapHQL Servicen |
Element | Description |
---|---|
Artifact id | @creatioart-js/express-security |
Artifact Name | express-security |
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"
.
-
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.
- Install Node.js 20 - Node.js 20 Download
- Install dependencies: npm install
- Run compile: npm run build
- Install Node.js 20 - Node.js 20 Download
- Install dependencies: npm install
- Run test: npm run test
Document Reference: Docs TypeDocs
Complementary libraries available from CreatioART:
Made with ❤️ by the CreatioART team.
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