skdb icon indicating copy to clipboard operation
skdb copied to clipboard

Deprecate and/or unpublish old NPM packages

Open bennostein opened this issue 11 months ago • 2 comments

It would be good to unclutter some of our namespaces over on the main NPM registry to minimize confusion/clutter for anyone searching for us over there.

But, since the left-pad fiasco, NPM doesn't let you just unpublish packages freely -- you have to send a support email, they check there are no dependencies, etc. (see here)

Another option would be to just deprecate them instead -- probably a good first step in any case.

The packages in question, as far as I can see, are:

  • skdb
  • skdb-dev
  • skdb-react
  • @skipruntime/api
  • @skipruntime/client
  • @skipruntime/tests
  • @skipruntime/addon
  • @skipruntime/runtime

bennostein avatar Feb 05 '25 17:02 bennostein

and the following, once #686 lands

  • @skiplang/std
  • @skiplang/json
  • @skip-wasm/std
  • @skip-wasm/json
  • @skip-wasm/date

bennostein avatar Feb 06 '25 13:02 bennostein

If we unpublish the skdb packages, we should take down https://www.skdb.io. Maybe we should take it down anyhow.

jberdine avatar Feb 06 '25 14:02 jberdine