Looking at npm itself, as in galkin's answer, seems like a good idea. But ironically, while the npm script prepublishOnly
is lowerCamelCase, most scripts in the npm GitHub project are in kebab-case:
https://github.com/npm/cli/blob/latest/package.json.
One may also want to look at the most depended-on npm packages: https://www.npmjs.com/browse/depended. Many of the top packages there use kebab case, with the notable exception of lodash, which uses colons.
Update: There is also a convenience aspect which can matter more than one might think: it is more pleasant to type delimiters that don't need the shift key. At least on US, UK, and German keyboards, this too speaks for kebab-case.