question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Special keywords for npm

See original GitHub issue

Drivers/components are an important part of the Cycle.js ecosystem. Yet finding community libs isn’t particularly easy at the moment.

One thing that lots of tools use is to promote usage of a particular npm keyword for their packages. This can help developers find those tools, or power search pages on the project’s site itself.

I think a similar system could work well for Cycle.js drivers and components.

Prior art:

If y’all think this is a good idea, I think the next steps could be:

  1. decide on a keyword (cyclejs-driver/cyclejs-component, for instance)
  2. promote it on the website in the proper section
  3. either link to an npm search, or build your own search on the site

Cycle.js seems cool – I’d like to see the community around it grow, and this could help with that.


Also, without a special keyword, it can be tedious for community members to build discoverability around their modules. It requires adding a whole bunch of permutations, which seems silly and isn’t as useful as having one “official” keyword.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:5 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
staltzcommented, Apr 12, 2016

Because cycle is not good for search engines, let’s use cyclejs (like the GitHub org) and Cycle.js in other texts, like in conference talks, etc. Drivers and libraries could be named just cycle-foo, as they already have been.

0reactions
staltzcommented, Apr 13, 2016

Unfortunately Cycle packages at @cycle/foo can’t even be searched on npmjs.com because NPM still hasn’t built search feature for scoped packages.

Read more comments on GitHub >

github_iconTop Results From Across the Web

keywords:keywords - npm search
315 packages found ; ajv-keywords. Additional JSON-Schema keywords for Ajv JSON validator. JSON-Schema · ajv · keywords ; agilite. A NodeJS module that...
Read more >
reserved-keywords - npm
Tiny package for detecting reserved words. Reserved Word is either a Keyword , or a Future Reserved Word , or a Null Literal...
Read more >
keywords:search - npm
Highlight keywords using JavaScript. Intended for every use case. Can e.g. be used to mark text in search results. mark.js · markjs ·...
Read more >
package.json - npm Docs
Put keywords in it. It's an array of strings. This helps people discover your package as it's listed in npm search .
Read more >
keywords:standard - npm search
semistandard · JavaScript Standard Style · bikeshed · check · checker · code · code checker · code linter · code standards ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found