typings / registry

The registry of type definitions for TypeScript
238 stars 176 forks source link

add -RC0 #960

Closed KiaraGrouwstra closed 7 years ago

KiaraGrouwstra commented 7 years ago

Typings URL: https://github.com/types/npm-ramda/

Change Summary (for existing typings):

I wanna make sure we can still publish newer versions, and have the names remain to make sense, i.e. not have -RCx be a lower version than without it... although for our purposes I don't expect we should have a 'final' version for each Ramda version (which is what the main version number tie into to have them make some sense), as we might want to merge in fixes for older Ramda versions after publishing.

This to me begs the question whether this registry allows dynamically picking versions, e.g. if the user specificies 1.0, then, lacking 1.0, it could return 1.0-RC0. If so, that'd be great, we'd have ways to allow users to either opt to lock into a version, or to grab a specific version.

I'd almost be inclined to conclude the current system encourages listing entries e.g. "d73ca180396e58de8ede2e7a8e8faedb90ea611e": "github:types/npm-ramda#d73ca180396e58de8ede2e7a8e8faedb90ea611e" to allow keeping things granular. But it feels like it's beating the point of not using NPM straight away, so... eh, hopefully we can just end up going by that.

KiaraGrouwstra commented 7 years ago

Received clarification on being able to change things afterwards, so shouldn't need this. :)