{"_id":"@armand-veress/string-toolkit","_rev":"2-47fcd33a1636f7c700941a30279d40b6","name":"@armand-veress/string-toolkit","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@armand-veress/string-toolkit","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@armand-veress/string-toolkit@1.0.0","maintainers":[{"name":"armand-veress","email":"army.veress@gmail.com"}],"dist":{"shasum":"b6e3c6001592bfeadf9e6604ad0003e7bab8416b","tarball":"https://registry.npmjs.org/@armand-veress/string-toolkit/-/string-toolkit-1.0.0.tgz","fileCount":10,"integrity":"sha512-xDHsSA1zg8D62qNuGOhE/s6hjda8TOh4W9dO/Llg/RofFiWn2qCcT0aT19TNjU6yVvPwbPyyVoRwPvX8Z/7k8g==","signatures":[{"sig":"MEYCIQCTm/riRRtFaKSwWYejtH0NklZSg2lX4j0Dgs4BgxP1fwIhAO2n/c5S1ACb0G8jTXFbYuq0sAGU8vlq/gw4E0cBxHgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4390},"main":"index.js","type":"commonjs","gitHead":"acebdec69dd1218e22d6ac0fa575ac9a664a5d22","scripts":{"test":"jest"},"_npmUser":{"name":"armand-veress","email":"army.veress@gmail.com"},"_npmVersion":"11.11.1","description":"A small, useful JavaScript library for string manipulation.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0"},"_npmOperationalInternal":{"tmp":"tmp/string-toolkit_1.0.0_1776254236711_0.10552975727174507","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@armand-veress/string-toolkit","version":"1.1.0","description":"A small, useful JavaScript library for string manipulation.","main":"index.js","scripts":{"test":"jest"},"keywords":[],"author":"","license":"MIT","type":"commonjs","devDependencies":{"jest":"^30.3.0"},"gitHead":"1dcc7cf9d2f7084d41f9fe28bedc94183a0c3eda","_id":"@armand-veress/string-toolkit@1.1.0","_nodeVersion":"24.14.0","_npmVersion":"11.11.1","dist":{"integrity":"sha512-Ij91Zy7N4sejDh9b1wijdZCmgWPky8kyDMP/bVkMCrXcCYvJe4PJYOEJpAFLPNimLDjFYlebheACwWufXg/cTA==","shasum":"e2ea0a26d560b7b36d6e5257f6d70e97e46133c4","tarball":"https://registry.npmjs.org/@armand-veress/string-toolkit/-/string-toolkit-1.1.0.tgz","fileCount":10,"unpackedSize":4734,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBl22g8FZLoimsrgf0Seu/QSC6fUATk84Menpb+YAdvKAiBpQEfj8s2hSOKi87EZSfEQhji7IbU+HAVcb1T4j9uqEg=="}]},"_npmUser":{"name":"armand-veress","email":"army.veress@gmail.com"},"directories":{},"maintainers":[{"name":"armand-veress","email":"army.veress@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/string-toolkit_1.1.0_1776254637470_0.3267292232343326"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-15T11:57:16.590Z","modified":"2026-04-15T12:03:57.736Z","1.0.0":"2026-04-15T11:57:16.851Z","1.1.0":"2026-04-15T12:03:57.625Z"},"license":"MIT","keywords":[],"description":"A small, useful JavaScript library for string manipulation.","maintainers":[{"name":"armand-veress","email":"army.veress@gmail.com"}],"readme":"# @armand-veress/string-toolkit\r\n\r\nA small, useful JavaScript library for string manipulation.\r\n\r\n## Context\r\nThis project was developed as part of a Continuous Integration course exercise. \r\nThe goal was to demonstrate:\r\n- Semantic Versioning\r\n- Unit Testing with Jest\r\n- Documentation standards (CONTRIBUTING, SECURITY, Templates)\r\n- NPM Publishing workflow\r\n\r\n## Installation\r\n\r\nInstall using npm:\r\n```bash\r\nnpm install @armand-veress/string-toolkit\r\n```\r\n\r\nOr using yarn:\r\n```bash\r\nyarn add @armand-veress/string-toolkit\r\n```\r\n\r\n## Usage\r\n\r\n**toSnakeCase** => Converts a String to snake_case\r\n```Javascript\r\nconst { toSnakeCase } = require('@armand-veress/string-toolkit');\r\nconsole.log(toSnakeCase(\"Hello World\")); // Output: \"hello_world\"\r\n```\r\n\r\n## Development\r\nTo run tests:\r\n```bash\r\nnpm test\r\n```\r\n","readmeFilename":"README.md"}