{"_id":"@avdhutsalunkhe/sanskrit-encoder","_rev":"5-a13dd60a0030e812b39777debfa4e3e1","name":"@avdhutsalunkhe/sanskrit-encoder","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@avdhutsalunkhe/sanskrit-encoder","version":"1.0.0","keywords":["sanskrit","encoding","translation","binary","devanagari","encryption","converter"],"author":{"name":"Avdhut Salunkhe","email":"avdhutu.salunkhe@gmail.com"},"license":"MIT","_id":"@avdhutsalunkhe/sanskrit-encoder@1.0.0","maintainers":[{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"}],"homepage":"https://github.com/avdhutsalunkhe/sanskrit-encoder#readme","bugs":{"url":"https://github.com/avdhutsalunkhe/sanskrit-encoder/issues"},"dist":{"shasum":"785ed576cd419c3a888a91b58c3ac214b84438c3","tarball":"https://registry.npmjs.org/@avdhutsalunkhe/sanskrit-encoder/-/sanskrit-encoder-1.0.0.tgz","fileCount":3,"integrity":"sha512-QdRMlQ+FzkdxhBZfSdrZuZGgXUnz8Ao9hy4sVx65qUq0AH7/h0FArcreghXlLgz3YGuFYg9YY0aw5ilua3537A==","signatures":[{"sig":"MEUCIQDa9QksUigmztFe5IcMoKZal0WE3zI49jsRIaBcL1dZYwIgRofaXpUQB7AgX7ri/JSRMbeDv5qomg65ArjW9jxXCAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14219},"main":"dist/server.js","type":"module","browser":"dist/client.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/server.js","./client":"./dist/client.js","./server":"./dist/server.js"},"gitHead":"b56224aff88705c74351217f7767e0062aff1186","scripts":{"dev":"webpack --mode development --watch","demo":"node test.js","lint":"eslint src/**/*.js","test":"jest","build":"webpack --mode production","clean":"rimraf dist","serve":"http-server . -p 8080","start":"node examples/basic-usage.js","server":"node examples/express-server.js","build:dev":"webpack --mode development","test:watch":"jest --watch","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"},"repository":{"url":"git+https://github.com/avdhutsalunkhe/sanskrit-encoder.git","type":"git"},"_npmVersion":"11.5.2","description":"English-Sanskrit-Code-Binary converter with dual client/server support","directories":{"test":"tests","example":"examples"},"_nodeVersion":"24.4.0","dependencies":{"cors":"^2.8.5","axios":"^1.11.0","express":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.45.0","rimraf":"^6.0.1","webpack":"^5.101.3","@babel/core":"^7.28.3","http-server":"^14.1.0","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@babel/preset-env":"^7.28.3"},"_npmOperationalInternal":{"tmp":"tmp/sanskrit-encoder_1.0.0_1757006770897_0.7476808381642581","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@avdhutsalunkhe/sanskrit-encoder","version":"1.0.1","keywords":["sanskrit","vedic","encoding","translation","binary","devanagari","converter","unicode","multilingual"],"author":{"name":"Avdhut Salunkhe","email":"avdhutu.salunkhe@gmail.com"},"license":"MIT","_id":"@avdhutsalunkhe/sanskrit-encoder@1.0.1","maintainers":[{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"}],"homepage":"https://github.com/avdhutsalunkhe/sanskrit-encoder#readme","bugs":{"url":"https://github.com/avdhutsalunkhe/sanskrit-encoder/issues"},"dist":{"shasum":"b410babdea9f0b039b2eb3c291e2603b278a43d6","tarball":"https://registry.npmjs.org/@avdhutsalunkhe/sanskrit-encoder/-/sanskrit-encoder-1.0.1.tgz","fileCount":3,"integrity":"sha512-pRATrsbc0nrwLzpNFxU7MjgukB4rvnhigO+SU2n2+BM7s6SNlUHNyPSJshi2ubyoJCrsfiezk6YYb61RMTcrQQ==","signatures":[{"sig":"MEYCIQD5OwYxwEroKzYeqkMtGsESw3mSDOIjbc+Vc2uRPM2JBAIhANPk9y1wMZrva/lAx4HN4L9+SsrrfJL0oLNKsscD5rGA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516},"main":"dist/server.js","browser":"dist/client.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/server.js","./client":"./dist/client.js","./server":"./dist/server.js"},"gitHead":"b56224aff88705c74351217f7767e0062aff1186","scripts":{"build":"webpack --mode production","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"},"repository":{"url":"git+https://github.com/avdhutsalunkhe/sanskrit-encoder.git","type":"git"},"_npmVersion":"11.5.2","description":"English-Sanskrit-Code-Binary converter","directories":{},"_nodeVersion":"24.4.0","dependencies":{"axios":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.88.0","@babel/core":"^7.22.0","webpack-cli":"^5.1.0","babel-loader":"^9.1.0","@babel/preset-env":"^7.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sanskrit-encoder_1.0.1_1757006941268_0.6714791169735759","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@avdhutsalunkhe/sanskrit-encoder","version":"1.0.2","keywords":["sanskrit","vedic","encoding","translation","binary","devanagari","converter","unicode","multilingual"],"author":{"name":"Avdhut Salunkhe","email":"avdhutu.salunkhe@gmail.com"},"license":"MIT","_id":"@avdhutsalunkhe/sanskrit-encoder@1.0.2","maintainers":[{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"}],"homepage":"https://github.com/avdhutsalunkhe/sanskrit-encoder#readme","bugs":{"url":"https://github.com/avdhutsalunkhe/sanskrit-encoder/issues"},"dist":{"shasum":"1590a1d7be8ed74df829ae2a1c59ea1e3d28e264","tarball":"https://registry.npmjs.org/@avdhutsalunkhe/sanskrit-encoder/-/sanskrit-encoder-1.0.2.tgz","fileCount":3,"integrity":"sha512-adnCWTuZ+vVr6WhKNw/m1Rf5XNLXSHpzRb7Umns3skEbJcVD+psV9yBWP7pQuvEsrtrtXunvrIHkhX9oy2xUxQ==","signatures":[{"sig":"MEQCIEBDEIdrGtK5EI/8eLRAqdIpD6aYjGeoilrbVzkyEZo5AiBu6iK4lqbkOdLB0BLEQX5md3YMhRXpwcL4bBMGlfn7rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516},"main":"dist/server.js","browser":"dist/client.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/server.js","./client":"./dist/client.js","./server":"./dist/server.js"},"gitHead":"b56224aff88705c74351217f7767e0062aff1186","scripts":{"build":"webpack --mode production","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"},"repository":{"url":"git+https://github.com/avdhutsalunkhe/sanskrit-encoder.git","type":"git"},"_npmVersion":"11.5.2","description":"English-Sanskrit-Code-Binary converter","directories":{},"_nodeVersion":"24.4.0","dependencies":{"axios":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.88.0","@babel/core":"^7.22.0","webpack-cli":"^5.1.0","babel-loader":"^9.1.0","@babel/preset-env":"^7.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sanskrit-encoder_1.0.2_1757009900009_0.7393595940005311","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@avdhutsalunkhe/sanskrit-encoder","version":"1.0.3","keywords":["sanskrit","vedic","encoding","translation","binary","devanagari","converter","unicode","multilingual"],"author":{"name":"Avdhut Salunkhe","email":"avdhutu.salunkhe@gmail.com"},"license":"MIT","_id":"@avdhutsalunkhe/sanskrit-encoder@1.0.3","maintainers":[{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"}],"homepage":"https://github.com/avdhutsalunkhe/sanskrit-encoder#readme","bugs":{"url":"https://github.com/avdhutsalunkhe/sanskrit-encoder/issues"},"dist":{"shasum":"5d82cc1141686ce243054b75e2956aca8629e083","tarball":"https://registry.npmjs.org/@avdhutsalunkhe/sanskrit-encoder/-/sanskrit-encoder-1.0.3.tgz","fileCount":3,"integrity":"sha512-95N9wFbbxGTzP23NwBieypC1uaj1G44nbKhU89QMRtYPR00UAagUGcR/56tblOG9+3xhNmQICkUozSUnNSCm9g==","signatures":[{"sig":"MEYCIQDHt0PJhq1Y9607sZ0YrklIvj6SWeCXn3YPYkaXGtGirgIhAK4sO3v0Zci8XknGGaH+jQG0VvxqnBTveXOULTzPfu6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516},"main":"dist/server.js","browser":"dist/client.js","engines":{"node":">=14.0.0"},"exports":{".":"./dist/server.js","./client":"./dist/client.js","./server":"./dist/server.js"},"gitHead":"b56224aff88705c74351217f7767e0062aff1186","scripts":{"build":"webpack --mode production","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"},"repository":{"url":"git+https://github.com/avdhutsalunkhe/sanskrit-encoder.git","type":"git"},"_npmVersion":"11.5.2","description":"English-Sanskrit-Code-Binary converter","directories":{},"_nodeVersion":"24.4.0","dependencies":{"axios":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.88.0","@babel/core":"^7.22.0","webpack-cli":"^5.1.0","babel-loader":"^9.1.0","@babel/preset-env":"^7.22.0"},"_npmOperationalInternal":{"tmp":"tmp/sanskrit-encoder_1.0.3_1757010045294_0.5435796063534111","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@avdhutsalunkhe/sanskrit-encoder","version":"1.0.4","description":"English-Sanskrit-Code-Binary converter","main":"dist/server.js","browser":"dist/client.js","publishConfig":{"access":"public"},"exports":{".":"./dist/server.js","./client":"./dist/client.js","./server":"./dist/server.js"},"scripts":{"build":"webpack --mode production","prepublishOnly":"npm run build","start":"node server.js"},"keywords":["sanskrit","vedic","encoding","translation","binary","devanagari","converter","unicode","multilingual"],"author":{"name":"Avdhut Salunkhe","email":"avdhutu.salunkhe@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/avdhutsalunkhe/sanskrit-encoder.git"},"dependencies":{"axios":"^1.5.0"},"devDependencies":{"@babel/core":"^7.22.0","@babel/preset-env":"^7.22.0","babel-loader":"^9.1.0","webpack":"^5.88.0","webpack-cli":"^5.1.0"},"engines":{"node":">=14.0.0"},"_id":"@avdhutsalunkhe/sanskrit-encoder@1.0.4","gitHead":"b56224aff88705c74351217f7767e0062aff1186","bugs":{"url":"https://github.com/avdhutsalunkhe/sanskrit-encoder/issues"},"homepage":"https://github.com/avdhutsalunkhe/sanskrit-encoder#readme","_nodeVersion":"24.4.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-lHgIFKGbijwKQRSsKwR9R2ms39CEKOFmO9DXnSJ8Fef2LZmLNNg7OOtz3KhixxEiakRe+HL5Rp2lBdJZTI9Q3A==","shasum":"8068e12e58e416d78be34cd3c14b4396ab6e5ae3","tarball":"https://registry.npmjs.org/@avdhutsalunkhe/sanskrit-encoder/-/sanskrit-encoder-1.0.4.tgz","fileCount":4,"unpackedSize":15520,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDq1QoFjAuT3LCF+B3DU4fbtOY3i6GStTxyEbAPjpL4MgIgOM7e1fq6CHy9HhTN9X7UszyQ5TsakauvBz0I8zAgF6k="}]},"_npmUser":{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"},"directories":{},"maintainers":[{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sanskrit-encoder_1.0.4_1757010785329_0.9155756111037507"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-04T17:26:10.700Z","modified":"2025-09-04T18:33:05.744Z","1.0.0":"2025-09-04T17:26:11.101Z","1.0.1":"2025-09-04T17:29:01.459Z","1.0.2":"2025-09-04T18:18:20.193Z","1.0.3":"2025-09-04T18:20:45.462Z","1.0.4":"2025-09-04T18:33:05.521Z"},"bugs":{"url":"https://github.com/avdhutsalunkhe/sanskrit-encoder/issues"},"author":{"name":"Avdhut Salunkhe","email":"avdhutu.salunkhe@gmail.com"},"license":"MIT","homepage":"https://github.com/avdhutsalunkhe/sanskrit-encoder#readme","keywords":["sanskrit","vedic","encoding","translation","binary","devanagari","converter","unicode","multilingual"],"repository":{"type":"git","url":"git+https://github.com/avdhutsalunkhe/sanskrit-encoder.git"},"description":"English-Sanskrit-Code-Binary converter","maintainers":[{"name":"avdhutu.salunkhe","email":"avdhutsalunkhe92@gmail.com"}],"readme":"# 🔮 Sanskrit Encoder\r\n\r\n[![npm version](https://badge.fury.io/js/%40avdhutsalunkhe%2Fsanskrit-encoder.svg)](https://badge.fury.io/js/%40avdhutsalunkhe%2Fsanskrit-encoder)\r\n[![Downloads](https://img.shields.io/npm/dt/@avdhutsalunkhe/sanskrit-encoder.svg)](https://www.npmjs.com/package/@avdhutsalunkhe/sanskrit-encoder)\r\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\r\n[![Size](https://img.shields.io/bundlephobia/minzip/@avdhutsalunkhe/sanskrit-encoder)](https://bundlephobia.com/package/@avdhutsalunkhe/sanskrit-encoder)\r\n\r\n> An innovative NPM package that bridges ancient Sanskrit wisdom with modern JavaScript technology. Transform English text through Sanskrit translation, custom encoding, and binary conversion for unique data processing and cultural computing applications.\r\n\r\n## 🌟 Why Sanskrit Encoder?\r\n\r\nSanskrit Encoder is the world's first production-ready JavaScript package that combines:\r\n- **Ancient Wisdom**: 5000-year-old Sanskrit linguistic tradition\r\n- **Modern Technology**: Cutting-edge JavaScript encoding algorithms\r\n- **Cultural Computing**: Meaningful encoding with historical significance\r\n- **Practical Application**: Real-world secure data transformation\r\n\r\n## ✨ Features\r\n\r\n- 🌍 **English to Sanskrit Translation**: Character-by-character mapping using Devanagari Unicode\r\n- 🔤 **Sanskrit to Custom Code**: Randomized encoding with session-based mapping\r\n- ⚡ **Binary Transformation**: Efficient UTF-8 to binary conversion with integrity checks\r\n- 🌐 **Dual Environment**: Seamless browser and Node.js compatibility\r\n- 🚀 **REST API Ready**: Complete Express.js server implementation\r\n- 📦 **Ultra Lightweight**: Only 3.6KB compressed package size\r\n- ✅ **Production Grade**: Full validation, error handling, and testing\r\n- 🔒 **Data Integrity**: Optional checksum validation and compression\r\n\r\n## 🔄 How It Works\r\n\r\nSanskrit Encoder uses a unique **4-stage transformation pipeline**:\r\n\r\n","readmeFilename":"README.md"}