
Threat Research
/Security News
Searchjacked: Hidden Browser Extensions Hijack Searches for 13 Million Users
319 browser extensions installed by 13.4 million users hijack searches, capture queries, and collect referral payments from Yahoo and Bing.
openapi3-ts
Advanced tools
TypeScript library to help building OpenAPI 3.x compliant API contracts.
Breaking change notice:
Version 4.0 Adds explicit support for OAS 3.0 and OAS 3.1 as separate implementations.
OAS 3.2 is available as a third parallel implementation (oas32). The JSON Schema dialect is unchanged between 3.1 and 3.2 (Draft 2020-12); 3.2 adds document-structure fields such as streaming itemSchema/itemEncoding/prefixEncoding on the Media Type Object, the reusable mediaTypes component bucket, the query HTTP method and additionalOperations, Tag hierarchies, the XML nodeType, and the OAuth device authorization flow.
import { oas32 } from 'openapi3-ts';
Or directly import from subpath:
import { OpenAPIObject, OpenApiBuilder } from 'openapi3-ts/oas32';
import { oas31 } from 'openapi3-ts';
Or directly import from subpath:
import { OpenAPIObject, OpenApiBuilder } from 'openapi3-ts/oas31';
import { oas30 } from 'openapi3-ts';
Or directly import from subpath:
import { OpenAPIObject, OpenApiBuilder } from 'openapi3-ts/oas30';
/src/model TS typed interfaces for helping building a contract./src/dsl Fluent DSL for building a contract.Install package via npm:
npm i --save openapi3-ts
Licensed under the MIT License.
Contact: Pedro J. Molina | github: pjmolina | twitter: pmolinam
(c) 2017-2026. Pedro J. Molina at Metadev S.L. https://metadev.pro & contributors.
This package allows you to integrate Swagger using JSDoc comments directly in your code. Unlike openapi3-ts, which is more about manipulating OpenAPI objects, swagger-jsdoc is focused on generating OpenAPI documentation from inline comments.
This package is used to serve auto-generated swagger-ui generated API docs from express, based on a swagger.json file. It is different from openapi3-ts in that it is more about serving and displaying documentation rather than creating or manipulating OpenAPI objects.
This package is an OpenAPI validator that validates API requests and responses against an OpenAPI document. It is similar to the validation functionality of openapi3-ts but is a standalone package dedicated to validation.
FAQs
TS Model & utils for OpenAPI 3.x specification.
The npm package openapi3-ts receives a total of 10,486,887 weekly downloads. As such, openapi3-ts popularity was classified as popular.
We found that openapi3-ts 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.

Threat Research
/Security News
319 browser extensions installed by 13.4 million users hijack searches, capture queries, and collect referral payments from Yahoo and Bing.

Threat Research
Malicious Firefox extensions mimic Phantom, Jupiter, and Bitget wallets to steal recovery phrases and private keys, with one fetching its payload remotely.

Product
Socket Threat Intel now shows which malware campaigns were blocked or detected in your organization, with links to scans and Firewall events.