
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
cap-table-maintainer
Advanced tools
A CLI tool for automatically generating a Table Maintenance Fiori app for SAP CAP (Cloud Application Programming) projects.
cap-table-maintainer is a Node.js command-line interface (CLI) tool designed to streamline the process of building a Table Maintenance Fiori app for SAP CAP applications. SAP CAP applications, when built with OData V4 and freestyle UI5, typically lack an out-of-the-box solution for table maintenance. This tool solves that problem by automatically generating a fully functional Table Maintenance UI5 app for managing data in your tables of your SAP CAP Project.
To install the cap-table-maintainer package, run the following command:
npm install -g cap-table-maintainer
ctm build
Example
Copy code
$ npm install -g cap-table-maintainer
$ cd path/to/your/cap/project
$ ctm build
This will generate a table maintenance Fiori app that you can immediately use to manage the tables in your SAP CAP application.
When you run ctm build, the tool reads the entities defined in your CAP model (either CDS or YAML), and based on these entities, it generates a corresponding Fiori UI5 app with CRUD (Create, Read, Update, Delete) functionality for each table.
The generated app is placed in your app folder and can be directly integrated into your CAP project.
Feel free to fork, open issues, or submit pull requests to help improve the project!
MIT License.
FAQs
table maintainance generator for sap cap apps
We found that cap-table-maintainer demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.