The OWASP-js project is a repository for community contributions focused on enhancing security logging practices in Node.js applications. This project provides a standardized logging vocabulary and tools that adhere to OWASP's best security practices. The ultimate goal is to make it easier for developers to log security events consistently and securely in the TypeScript ecosystem.
We welcome contributions to expand and improve the OWASP-js project. This repository follows a fork-and-pull model. Here's how you can contribute:
- Fork this repository and clone your fork.
- Make your changes or additions in the appropriate directory (e.g.,
src/
for code,docs/
for documentation). - Push your changes to your fork and open a pull request against this repository.
If your changes address an existing issue, please comment on the issue so it can be assigned to you. This helps prevent duplication of work.
Go into the pages
folder and create a new file.
Place the following front matter and include
tag at the beginning of your file. Feel free to copy and edit this example:
---
layout: col-sidebar
title: "My Page"
author: "My Name"
contributors: ["Additional Contributor Names", "If Any"]
permalink: /new-page
tags: ["logging", "security", "nodejs"]
---
{% include writers.html %}
Write your content here!
The fields contributors
, permalink
, and tags
are optional. When in doubt, it's okay to leave them blank.
- Your contribution must be original work. Do not submit copyrighted material you do not own, and avoid plagiarism.
- Ensure that contributions are vendor-neutral and do not promote specific products.