Research
Security News
Malicious npm Package Targets Solana Developers and Hijacks Funds
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
@visulima/api-platform
Advanced tools
Visulima API platform is a set of tools to build and consume web APIs
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
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 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.
Research
Security News
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
Security News
Research
Socket researchers have discovered malicious npm packages targeting crypto developers, stealing credentials and wallet data using spyware delivered through typosquats of popular cryptographic libraries.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.