
Security News
arXiv Is Rate Limiting Authors Following a Flood of AI Slop Submissions
arXiv now limits authors to two submissions a month as AI slop overwhelms moderators, delays good papers, and sparks debate over applying the limit to everyone.
@llml-browser/types
Advanced tools
TypeScript types and schemas for the @llml-browser API.
npm install @llml-browser/types
# or
yarn add @llml-browser/types
# or
pnpm add @llml-browser/types
# or
bun add @llml-browser/types
// Import specific types from their modules
import type { LinkOptions, LinksTree } from "@llml-browser/types/link";
import type { ExtractedLinks } from "@llml-browser/types/services/link";
import type { HTMLCleaningOptions } from "@llml-browser/types/services/html-cleaning";
import type { PageMetadata } from "@llml-browser/types/services/metadata";
import type { ScrapedData } from "@llml-browser/types/services/cheerio";
// This approach enables better tree-shaking and smaller bundles
// Import all types from the root
import type {
LinkOptions,
LinksTree,
ExtractedLinks,
HTMLCleaningOptions,
PageMetadata,
ScrapedData,
} from "@llml-browser/types";
// Note: This approach imports all types and may result in larger bundles
import { LinkOptionsSchema } from "@llml-browser/types/link";
import { HTMLCleaningOptionsSchema } from "@llml-browser/types/services/html-cleaning";
// Validate data at runtime
const options = {
url: "https://example.com",
metadata: true,
cleanedHtml: true,
rawHtml: false
};
const validated = LinkOptionsSchema.parse(options);
LinkOptions - Configuration options for link extractionLinksTree - Tree structure of extracted linksLinkNode - Individual node in the links treeHTMLCleaningOptions - Configuration for HTML cleaning processLinkExtractionOptions - Options for extracting links from HTMLExtractedLinks - Result of link extraction processMetadataOptions - Options for metadata extractionPageMetadata - Extracted metadata from a pageScrapedData - Data scraped using Cheeriosrc/
├── index.ts # Main entry point with all exports
├── link/ # Link-related types
│ ├── index.ts # Link exports
│ └── type.ts # Link type definitions
└── services/ # Service-specific types
├── cheerio/ # Cheerio service types
│ ├── index.ts # Cheerio exports
│ └── types.ts # Cheerio type definitions
├── html-cleaning/ # HTML cleaning service types
│ ├── index.ts # HTML cleaning exports
│ └── types.ts # HTML cleaning type definitions
├── link/ # Link service types
│ ├── index.ts # Link service exports
│ └── types.ts # Link service type definitions
└── metadata/ # Metadata service types
├── index.ts # Metadata exports
└── types.ts # Metadata type definitions
# Install dependencies
pnpm install
# Build package
pnpm build
# Run development mode with watch
pnpm dev
# Run type checking
pnpm typecheck
# Run linting and formatting
pnpm fix
MIT
FAQs
TypeScript types and schemas for the @llml-browser API
The npm package @llml-browser/types receives a total of 1 weekly downloads. As such, @llml-browser/types popularity was classified as not popular.
We found that @llml-browser/types demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Security News
arXiv now limits authors to two submissions a month as AI slop overwhelms moderators, delays good papers, and sparks debate over applying the limit to everyone.

Research
/Security News
A new GhostAction wave hits hundreds of GitHub repos, expanding CI/CD secret theft to cloud and AI credentials in source code and git history.

Research
/Security News
Tensorlake npm SDK version 0.5.144 was compromised in a ChainDrop / Shai-Hulud attack, delivering credential-stealing malware.