Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
@visulima/api-platform
Advanced tools
Readme
Visulima api platform is built on top of
OpenAPI (Swagger) specification, node-rate-limiter-flexible, @visulima/connect
With a more intuitive API for creating HTTP API endpoints.
Daniel Bannert's open source work is supported by the community on GitHub Sponsors
npm install @visulima/api-platform zod
npm install @visulima/api-platform zod @visulima/fs
yarn add @visulima/api-platform zod
yarn add @visulima/api-platform zod @visulima/fs
pnpm add @visulima/api-platform zod
pnpm add @visulima/api-platform zod @visulima/fs
npm install swagger-ui-react
To have a styled version of the swagger-ui you need to add the following css to your project:
import "swagger-ui-react/swagger-ui.css";
Note: For
next.js
you can add it to your_app.tsx
file
Or
npm install redoc
npm install cli-progress commander chalk
yarn add cli-progress commander chalk
pnpm add cli-progress commander chalk
// Shows the help with all available commands
pnpm api-platform --help
This package has an extended version of the @visulima/connect
package.
That means you can use all the features of the @visulima/connect
package, in addition to the features of this package.
// pages/api/hello.js
import type { NextApiRequest, NextApiResponse } from "next";
import { createNodeRouter } from "@visulima/api-platform";
import cors from "cors";
// Default Req and Res are IncomingMessage and ServerResponse
// You may want to pass in NextApiRequest and NextApiResponse
const router = createNodeRouter<NextApiRequest, NextApiResponse>();
router.get((req, res) => {
res.send("Hello world");
});
export default router.nodeHandler();
Libraries in this ecosystem make the best effort to track Node.js’ release schedule. Here’s a post on why we think this is important.
If you would like to help take a look at the list of issues and check our Contributing guild.
Note: please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
The visulima api-platform is open-sourced software licensed under the MIT
FAQs
Visulima API platform is a set of tools to build and consume web APIs
The npm package @visulima/api-platform receives a total of 25 weekly downloads. As such, @visulima/api-platform popularity was classified as not popular.
We found that @visulima/api-platform demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer 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
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.