New:Socket for Asana Is Now Available.Learn more β†’
Get Started

x-openapi-flow

Package Overview
Dependencies
Maintainers
1
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

x-openapi-flow - npm Package Compare versions

Comparing version
1.7.2
to
1.7.3
+1
-1
package.json
{
"name": "x-openapi-flow",
"version": "1.7.2",
"version": "1.7.3",
"description": "Enforce, visualize and generate code from OpenAPI resource lifecycles β€” runtime guard, SDK gen, Postman/Insomnia/Redoc adapters, MCP sidecar for AI agents",

@@ -5,0 +5,0 @@ "main": "lib/validator.js",

@@ -670,9 +670,9 @@ <!-- Auto-generated from /README.md via scripts/sync-package-readme.js. Do not edit directly. -->

Dedicated package: **x-openapi-flow-nestjs**
Dedicated package: **x-openapi-flow-nestjs-kit**
```bash
npm install x-openapi-flow x-openapi-flow-nestjs
npm install x-openapi-flow x-openapi-flow-nestjs-kit
```
Then import from `x-openapi-flow-nestjs`.
Then import from `x-openapi-flow-nestjs-kit`.

@@ -682,3 +682,3 @@ This package wraps the official runtime-guard helpers and exposes a NestJS-first API.

Release automation for this package uses dedicated tags in the format `nestjs-v<version>`
(example: `nestjs-v0.1.0`) so it does not conflict with `x-openapi-flow` tags.
(example: `nestjs-v0.1.1`) so it does not conflict with `x-openapi-flow` tags.

@@ -690,3 +690,3 @@ ### Option A: Middleware (drop-in)

import { Injectable, NestMiddleware } from "@nestjs/common";
import { createFlowMiddleware, MemoryAdapter } from "x-openapi-flow-nestjs";
import { createFlowMiddleware, MemoryAdapter } from "x-openapi-flow-nestjs-kit";
import openapi from "./openapi.flow.json";

@@ -717,3 +717,3 @@

import { CanActivate, ExecutionContext, Injectable } from "@nestjs/common";
import { createFlowGuard, MemoryAdapter } from "x-openapi-flow-nestjs";
import { createFlowGuard, MemoryAdapter } from "x-openapi-flow-nestjs-kit";
import openapi from "./openapi.flow.json";

@@ -772,2 +772,3 @@

- **Open discussions and ideas** – use GitHub Issues to share adoption blockers, metrics, and integration stories
: use the structured forms at [.github/ISSUE_TEMPLATE/case-study.yml](https://github.com/tiago-marques/x-openapi-flow/blob/main/.github/ISSUE_TEMPLATE/case-study.yml) and [.github/ISSUE_TEMPLATE/adoption-blocker.yml](https://github.com/tiago-marques/x-openapi-flow/blob/main/.github/ISSUE_TEMPLATE/adoption-blocker.yml)
- **Prove impact with metrics** – track `denied_invalid_transition`, onboarding lead time, and CI catch rate before/after adoption

@@ -774,0 +775,0 @@