npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

tus-node-server-ts

v0.5.5

Published

Node.js tus server By Typescript

Downloads

7

Readme

tus-node-server-ts

tus is a new open protocol for resumable uploads built on HTTP. This is the tus protocol 1.0.0 node.js server implementation.

:warning: Attention: We currently lack the resources to properly maintain tus-node-server. This has the unfortunate consequence that this project is in rather bad condition (out-dated dependencies, no tests for the S3 storage, no resumable uploads for the GCS storage etc). If you want to help us with tus-node-server, we are more than happy to assist you and welcome new contributors. In the meantime, we can recommend tusd as a reliable and production-tested tus server. Of course, you can use tus-node-server if it serves your purpose.

Installation

$ npm install tus-node-server-ts

For Typescript User

This lib are translate from Javascript to Typescript for the origin lib by myself.

Because of my use case. I need use MongoDB(GridFS) in NodeJs. But the origin lib long-term disrepair without maintenance and no Types for Typescript User. So I folk this to maintenance it for this use case.

I only test and fixed the Main Part and the MongoDB(GridFS) Component Part. Other Part no maintenance at this times. and the unit test not translate this time.

Those example codes on README-OLD.md are come from origin project. They should still work for Javascript user.


If you want a workable example for Typescript. Or you want see whats new feature i added to it.

Please see this .

Push Request always Welcome !



For developer

if you want to dev and build this project in local.

use follow code:

call yarn install

npm run build

and then use follow command to add this project as your project libs.

  • npm
npm install --save ../tus-node-server
  • yarn
yarn add ./../tus-node-server

and update it if you modified something and re-build it use npm run build

  • npm
npm update ../tus-node-server
  • yarn
yarn upgrade ./../tus-node-server

see stackoverflow : how-to-specify-local-modules-as-npm-package-dependencies