Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

11 total results found

readme.md for @api.global/typedrequest

@api.global/typedrequest

A TypeScript library for making fully typed request/response cycles across any transport — HTTP, WebSockets, broadcast channels, or custom protocols. Define your API contract once as a TypeScript interface, then use it on both client and server with compile-ti...

typescript
api requests
http
typed programming
request routing
response handling
virtual streams
asynchronous
network communication
server communication
api integration

readme.md for @api.global/typedrequest-interfaces

@api.global/typedrequest-interfaces

interfaces for making typed requests Install To install @api.global/typedrequest-interfaces, you need to have Node.js installed on your system. You can then add this package to your project by running the following command in your terminal: npm install @api.gl...

http
requests
interfaces
typescript
streaming
api
virtual streams

readme.md for @push.rocks/smartrequest

@push.rocks/smartrequest

A modern, cross-platform HTTP/HTTPS request library for Node.js, Bun, Deno, and browsers with a unified API, supporting form data, file uploads, JSON, binary data, streams, and unix sockets. Install # Using npm npm install @push.rocks/smartrequest --save # Us...

http
https
request library
form data
file uploads
json
binary data
streams
keepalive
typescript
modern web requests
drop-in replacement
bun
deno
node.js
unix sockets

readme.md for @push.rocks/smartstatus

@push.rocks/smartstatus

A TypeScript library for managing HTTP status information, with detailed status classes. Install To install @push.rocks/smartstatus, use npm (or yarn, or pnpm) by running the following command in your terminal: npm install @push.rocks/smartstatus --save Ensur...

typescript
http
status codes
error handling
client errors
server errors
response management
error management
api development
express.js
web applications
network services
custom status codes

readme.md for @push.rocks/smarturl

@push.rocks/smarturl

a url parsing lib Install To install @push.rocks/smarturl, you'll need Node.js and npm on your system. Once you have those set up, run the following command in your terminal: npm install @push.rocks/smarturl --save This will add @push.rocks/smarturl to your p...

url parsing
typescript
node.js
web development
url manipulation
search parameters
http
https

readme.md for @push.rocks/webrequest

@push.rocks/webrequest

Modern, fetch-compatible web request library with intelligent HTTP caching, retry strategies, and advanced fault tolerance. Works seamlessly in browsers, Node.js, Deno, and Bun. Issue Reporting and Security For reporting bugs, issues, or security vulnerabiliti...

webrequest
http
secure
browsers
caching
fault tolerance
json
abort
timeout
multi-endpoint
fetch api

changelog.md for @api.global/typedrequest

@api.global/typedrequest

2026-03-03 - 3.3.0 - feat(typedrouter) add middleware support to TypedRouter and export middleware type Introduces TMiddlewareFunction and TypedRouter.addMiddleware() to run pre-handler middleware (throw TypedResponseError to reject). Adds getTypedHandlerAndR...

typescript
api requests
http
typed programming
request routing
response handling
virtual streams
asynchronous
network communication
server communication
api integration

changelog.md for @push.rocks/smartrequest

@push.rocks/smartrequest

2025-11-17 - 5.0.1 - fix(test) Enable --logfile in test script and bump @git.zone/tstest to ^2.8.2 Update npm script: add --logfile flag to the test command to produce test logs Bump devDependency @git.zone/tstest from ^2.8.1 to ^2.8.2 2025-11-17 - 5.0.0 - B...

http
https
request library
form data
file uploads
json
binary data
streams
keepalive
typescript
modern web requests
drop-in replacement
bun
deno
node.js
unix sockets

changelog.md for @push.rocks/smartstatus

@push.rocks/smartstatus

2024-12-25 - 1.1.1 - fix(smartstatus) Remove all tslint:disable-next-line comments for max-classes-per-file rule Code cleanup by removing unnecessary tslint comments for disabling max-classes-per-file rule. 2024-12-25 - 1.1.0 - feat(ci) Set up GitHub Actions...

typescript
http
status codes
error handling
client errors
server errors
response management
error management
api development
express.js
web applications
network services
custom status codes

changelog.md for @push.rocks/smarturl

@push.rocks/smarturl

2024-10-03 - 3.1.0 - feat(Smarturl) Enhanced documentation and added method for property setting and chaining in Smarturl Added detailed comments to methods and interfaces for better code understanding. Introduced a method to set properties in a chainable man...

url parsing
typescript
node.js
web development
url manipulation
search parameters
http
https

changelog.md for @push.rocks/webrequest

@push.rocks/webrequest

2026-03-02 - 4.0.5 - fix(npmextra) normalize npmextra configuration: move package configs under namespaced keys, add public npm registry, and add @ship.zone/szci; remove legacy npmci/gitzone keys Removed legacy top-level 'npmci' and 'gitzone' keys Promoted '@...

webrequest
http
secure
browsers
caching
fault tolerance
json
abort
timeout
multi-endpoint
fetch api