HashSlap-Summer-of-Code/cipher-vault

Convert Vigenère Cipher to Node.js Module

Ouverte

#10 ouverte le 19 juin 2025

 (4 commentaires) (0 réaction) (0 personne assignée)JavaScript (7 forks)auto 404
HSSOCIntermediateenhancementgood first issuehacktoberfest

Métriques du dépôt

Stars
 (0 étoile)
Métriques de merge PR
 (Métriques PR en attente)

Description

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

Guide contributeur