Skip to content

Convert Vigenère Cipher to Node.js Module #10

@HashSlap

Description

@HashSlap

Description:
Refactor the existing vigenere.js script to work as a reusable Node.js module that can be installed via npm and imported in other scripts. This makes the cipher logic modular and scalable.

Expected Tasks:

  • In js-ciphers/, create a proper Node.js module:
    • Export encrypt and decrypt functions
    • Use module.exports or export syntax
  • Add a package.json with name, version, description
  • Create a sample test.js to demonstrate how to use the module
  • Update the root README.md with:
    • Installation instructions
    • Example usage in Node.js

Stretch Tasks:

  • Publish it locally via npm link
  • Add a TypeScript version with types included

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions