JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q47493F
  • License ISC

Seamlessly pull code from your Hycode vault directly into your code editor.

Package Exports

  • hycode
  • hycode/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (hycode) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Hycode

npm version

Homepage: hycode.io

Description

Hycode's NPM package enables developers to seamlessly pull code from their Hycode vault directly into their code editor.

Developers have complete control when deciding what to pull from their vault, even if their code has multiple versions and/or other snippet dependencies.

With easy-to-use commands and a flexible configuration, our package empowers developers to focus on writing code rather than searching for, and managing code snippets.

Installation

To install the package, run:

npm install hycode
or
npm i hycode

Connect Your Hycode Account

After installing the package, simply run hycode login and enter the email and password associated with your Hycode account.

hycode-config.js

You can control the following settings in your hycode-config.js file:

module.exports = {
  organiseByTab: true,
  importFileType: ".tsx",
};

When organiseByTab is true, any snippets pulled from your vault will be added into a directory based on what tab group they are saved under in Hycode.

For example, if you have a snippet called 'Text Input' saved in the tab group 'Elements', the file will be created at: /components/hycode/elements/TextInput.tsx

importFileType allows you to specify what file type you want to import your snippets as. By default it is set to .tsx.

Pulling Your Code

There are a few options when pulling your code.

hycode pull: List and pull all snippets from your individual vault.

hycode pull <snippetName>: Pull a specific snippet by name.

hycode pull <snippetName> <versionNumber>: Pull a specific snippet by name and version number.

hycode pull <teamName>: List and pull all snippets from your specified team vault.

hycode pull <teamName> <snippetName>: Pull a specific team snippet by name.

hycode pull <teamName> <snippetName> <versionNumber>: Pull a specific team snippet by name and version number.

Other Commands

hycode login: Log in via Hycode email and password.

hycode logout: Log out of account.

hycode user: Check currently logged account.

We recommened reading our breif documentation for how to get the most out of Hycode and our NPM package.

www.hycode.io/docs