gkz / LiveScript

LiveScript is a language which compiles to JavaScript. It has a straightforward mapping to JavaScript and allows you to write expressive code devoid of repetitive boilerplate. While LiveScript adds many features to assist in functional style programming, it also has many improvements for object oriented and imperative programming.
http://livescript.net
MIT License
2.31k stars 155 forks source link

Inform users of new 'livescript' package name with npm-deprecate #865

Open anko opened 8 years ago

anko commented 8 years ago

Looks like the package name LiveScript is no longer in use

> npm show LiveScript versions     

[ '0.9.0',
  '0.9.1',
  '0.9.2',
  ... snip ...
  '1.2.0',
  '1.3.0',
  '1.3.1' ]

while the livescript name (lowercase) has the newest 1.4.0 version

> npm show livescript versions
[ '0.0.1', '1.4.0' ]

@gkz Have you considered running npm deprecate to tell people?

e.g.

npm deprecate LiveScript@"< 1.4.0" "Versions from 1.4.0 onwards will be published with the package name 'livescript' (all lowercase). Update your package.json!"
vendethiel commented 8 years ago

I don't have access to the LS package.

gkz commented 8 years ago

I tried this, but got an error:

"You cannot publish over the previously published version 1.3.1." : LiveScript

:(

dead-claudia commented 8 years ago

@gkz Have you tried npm deprecate LiveScript@'1.4<'?