{"_id":"erie-web","_rev":"34-f5e41c37f7cb3aaefba75edba49ac5d7","name":"erie-web","dist-tags":{"latest":"1.0.1"},"versions":{"0.3.5":{"name":"erie-web","version":"0.3.5","keywords":["data","sonification"],"author":{"name":"Hyeok Kim"},"license":"MIT","_id":"erie-web@0.3.5","maintainers":[{"name":"see-mike-out","email":"hyeok.packages@gmail.com"}],"homepage":"https://see-mike-out.github.io/erie-documentation","bugs":{"url":"https://github.com/see-mike-out/erie-web/issues"},"esm":{"cjs":true,"await":true},"dist":{"shasum":"b7cea824473c528561e463e158a340070a517911","tarball":"https://registry.npmjs.org/erie-web/-/erie-web-0.3.5.tgz","fileCount":143,"integrity":"sha512-7l6BazGFXxudyqq7pK4Wu6ND/86ji8DGHFzdzzGLhnva66v+4VP8MXaGr/JcTtC0K7pk14TtKelF2OAfDp20sg==","signatures":[{"sig":"MEUCIQCN+psbMBIscwB26MBr7adk+ODRm2ar+q4/kkH2jA4vewIgfC4uUxpo0GjyhychZuraTuA9WKhvSHq7MqMpxWkbTs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6815398},"main":"index.js","unpkg":"build/erie-web.min.js","module":"main.js","gitHead":"36f8f0639ac33239930d11dd2a66b48a80318bee","scripts":{"test":"vitest","build":"rollup main.js --file build/erie-web.js --format iife && rollup main.js --file build/erie-web.min.js --format iife --compact && rollup main.js --file build/erie-web-node.js --format cjs && rollup main.js --file build/erie-web-node.min.js --format cjs --compact && rollup main.js --file build/erie-web-umd.js --format umd --name \"Erie\" && rollup main.js --file build/erie-web-umd.min.js --format umd --name \"Erie\" --compact"},"_npmUser":{"name":"see-mike-out","email":"hyeok.packages@gmail.com"},"jsdelivr":"build/erie-web.min.js","repository":{"url":"git+https://github.com/see-mike-out/erie-web.git","type":"git"},"_npmVersion":"10.2.4","description":"A declarative grammar for data sonification for web","directories":{},"_nodeVersion":"21.6.2","dependencies":{"d3":"^7.8.4","tone":"^14.7.77","vega":"^5.27.0","moment":"^2.29.4","arquero":"^5.2.0","grpc-web":"^1.5.0","google-gax":"^4.3.1","esm-wallaby":"^3.2.29","standardized-audio-context":"^25.3.64","@google-cloud/text-to-speech":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/erie-web_0.3.5_1712800850604_0.27131391064127275","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"erie-web","version":"0.3.6","keywords":["data","sonification"],"author":{"name":"Hyeok Kim"},"license":"MIT","_id":"erie-web@0.3.6","maintainers":[{"name":"see-mike-out","email":"hyeok.packages@gmail.com"}],"homepage":"https://see-mike-out.github.io/erie-documentation","bugs":{"url":"https://github.com/see-mike-out/erie-web/issues"},"esm":{"cjs":true,"await":true},"dist":{"shasum":"34d37e26ab72753839b1cff639b949a63b002edd","tarball":"https://registry.npmjs.org/erie-web/-/erie-web-0.3.6.tgz","fileCount":143,"integrity":"sha512-lu1UeK7+xAtAbSopi7hulaRIaWp3YStivCspZy326y1deJMF8Lb3K0AbPQfm5dFersPGS0PfN8pBhW4P4UzikA==","signatures":[{"sig":"MEQCIDRnzg3va+qu1izaKuA5ie7iHxYlpj9GaNf2kT3ClfS6AiBeUk6f6OGDw2gXZwIqOf4ieMobCeBtixdFC3eyz/BuBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6815405},"main":"index.js","unpkg":"build/erie-web.min.js","module":"main.js","gitHead":"e1201c5fd1c0de6f8960f462ecf282189252c5c0","scripts":{"test":"vitest","build":"rollup main.js --file build/erie-web.js --format iife && rollup main.js --file build/erie-web.min.js --format iife --compact && rollup main.js --file build/erie-web-node.js --format cjs && rollup main.js --file build/erie-web-node.min.js --format cjs --compact && rollup main.js --file build/erie-web-umd.js --format umd --name \"Erie\" && rollup main.js --file build/erie-web-umd.min.js --format umd --name \"Erie\" --compact"},"_npmUser":{"name":"see-mike-out","email":"hyeok.packages@gmail.com"},"jsdelivr":"build/erie-web.min.js","repository":{"url":"git+https://github.com/see-mike-out/erie-web.git","type":"git"},"_npmVersion":"10.2.4","description":"A declarative grammar for data sonification for web","directories":{},"_nodeVersion":"21.6.2","dependencies":{"d3":"^7.8.4","tone":"^14.7.77","vega":"^5.27.0","moment":"^2.29.4","arquero":"^5.2.0","grpc-web":"^1.5.0","google-gax":"^4.3.1","esm-wallaby":"^3.2.29","standardized-audio-context":"^25.3.64","@google-cloud/text-to-speech":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/erie-web_0.3.6_1713921558520_0.8895092969128997","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"erie-web","version":"0.3.7","keywords":["data","sonification"],"author":{"name":"Hyeok Kim"},"license":"MIT","_id":"erie-web@0.3.7","maintainers":[{"name":"see-mike-out","email":"hyeok.packages@gmail.com"}],"homepage":"https://see-mike-out.github.io/erie-documentation","bugs":{"url":"https://github.com/see-mike-out/erie-web/issues"},"esm":{"cjs":true,"await":true},"dist":{"shasum":"78617cfb64972277eae0c9aff2cfdb0760eaf01e","tarball":"https://registry.npmjs.org/erie-web/-/erie-web-0.3.7.tgz","fileCount":143,"integrity":"sha512-7Q9s1bnRlq2tMXS/qZvgAaDs6+wzsrJk5smVhOlaJEJd2jgBS3w38QAlTqLp9M/isOyf2r1GqVYWHn65xrb9Tw==","signatures":[{"sig":"MEUCIHMOgUBSnfxvi2YE2neD9SHvzMm1B3f30dyfipLi+anIAiEAh3cvz/A/eSSBQ0ZDGcIfUNunagKAUwxm1F4/nVaN3eU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6815035},"main":"index.js","unpkg":"build/erie-web.min.js","module":"main.js","gitHead":"f4d5e3044b8f54c66969b8dfed3f1739d97c01b3","scripts":{"test":"vitest","build":"rollup main.js --file build/erie-web.js --format iife && rollup main.js --file build/erie-web.min.js --format iife --compact && rollup main.js --file build/erie-web-node.js --format cjs && rollup main.js --file build/erie-web-node.min.js --format cjs --compact && rollup main.js --file build/erie-web-umd.js --format umd --name \"Erie\" && rollup main.js --file build/erie-web-umd.min.js --format umd --name \"Erie\" --compact"},"_npmUser":{"name":"see-mike-out","email":"hyeok.packages@gmail.com"},"jsdelivr":"build/erie-web.min.js","repository":{"url":"git+https://github.com/see-mike-out/erie-web.git","type":"git"},"_npmVersion":"10.2.4","description":"A declarative grammar for data sonification for web","directories":{},"_nodeVersion":"21.6.2","dependencies":{"d3":"^7.8.4","tone":"^14.7.77","vega":"^5.27.0","moment":"^2.29.4","arquero":"^5.2.0","grpc-web":"^1.5.0","google-gax":"^4.3.1","esm-wallaby":"^3.2.29","standardized-audio-context":"^25.3.64","@google-cloud/text-to-speech":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/erie-web_0.3.7_1713922942894_0.06610620425512015","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"erie-web","version":"0.3.8","keywords":["data","sonification"],"author":{"name":"Hyeok Kim"},"license":"MIT","_id":"erie-web@0.3.8","maintainers":[{"name":"see-mike-out","email":"hyeok.packages@gmail.com"}],"homepage":"https://see-mike-out.github.io/erie-documentation","bugs":{"url":"https://github.com/see-mike-out/erie-web/issues"},"esm":{"cjs":true,"await":true},"dist":{"shasum":"7cf04074791888c530c9f6ad4f39087379fec6ef","tarball":"https://registry.npmjs.org/erie-web/-/erie-web-0.3.8.tgz","fileCount":143,"integrity":"sha512-Y3staInhY8Jw5fyHD0fyPnKztbI5cR6tzifFPkA/iHQo+AwYNfvW8RSjGqNY0JJM0ffww0Zkrxn7nj6ApAjh6w==","signatures":[{"sig":"MEUCIAj/fQTL2h4MTnDonN18xujFj0oy+QY5SyX0HjZ25RumAiEAxTv6r5fvS2XeihxUmaKTdbGwUPrAKllBsSryTOv7hZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6825570},"main":"index.js","unpkg":"build/erie-web.min.js","module":"main.js","gitHead":"8255b2bb609ce135d71c0211fe111e7416af5ffa","scripts":{"test":"vitest","build":"rollup main.js --file build/erie-web.js --format iife && rollup main.js --file build/erie-web.min.js --format iife --compact && rollup main.js --file build/erie-web-node.js --format cjs && rollup main.js --file build/erie-web-node.min.js --format cjs --compact && rollup main.js --file build/erie-web-umd.js --format umd --name \"Erie\" && rollup main.js --file build/erie-web-umd.min.js --format umd --name \"Erie\" --compact"},"_npmUser":{"name":"see-mike-out","email":"hyeok.packages@gmail.com"},"jsdelivr":"build/erie-web.min.js","repository":{"url":"git+https://github.com/see-mike-out/erie-web.git","type":"git"},"_npmVersion":"10.2.4","description":"A declarative grammar for data sonification for web","directories":{},"_nodeVersion":"21.6.2","dependencies":{"d3":"^7.8.4","tone":"^14.7.77","vega":"^5.27.0","moment":"^2.29.4","arquero":"^5.2.0","grpc-web":"^1.5.0","google-gax":"^4.3.1","esm-wallaby":"^3.2.29","standardized-audio-context":"^25.3.64","@google-cloud/text-to-speech":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/erie-web_0.3.8_1715760940084_0.13449282489150938","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"erie-web","version":"0.3.9","keywords":["data","sonification"],"author":{"name":"Hyeok Kim"},"license":"MIT","_id":"erie-web@0.3.9","maintainers":[{"name":"see-mike-out","email":"hyeok.packages@gmail.com"}],"homepage":"https://see-mike-out.github.io/erie-documentation","bugs":{"url":"https://github.com/see-mike-out/erie-web/issues"},"esm":{"cjs":true,"await":true},"dist":{"shasum":"b23eb36dbe7c72d3cf572c8294e632c2598f6b0e","tarball":"https://registry.npmjs.org/erie-web/-/erie-web-0.3.9.tgz","fileCount":143,"integrity":"sha512-F8Zl9ChswUe0Cn+JRRTCGOKznRdGhnB6FgyiyuxjZ8CU3Mw0NXMLekRpSvgahpSTvxh6zScJ+j69nABniBLEVQ==","signatures":[{"sig":"MEUCIQDc3VezP515c33t3BRupRh8jozrpeoYsWspxqTq/p5D3gIgUI8yoOxtndDEkQ9OjE23TjBifpN0nzaX2Es86uiVdt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6826810},"main":"index.js","unpkg":"build/erie-web.min.js","module":"main.js","gitHead":"ef9ec74bb57bf2d10b33c1cfe9132fc8a7022ec3","scripts":{"test":"vitest","build":"rollup main.js --file build/erie-web.js --format iife && rollup main.js --file build/erie-web.min.js --format iife --compact && rollup main.js --file build/erie-web-node.js --format cjs && rollup main.js --file build/erie-web-node.min.js --format cjs --compact && rollup main.js --file build/erie-web-umd.js --format umd --name \"Erie\" && rollup main.js --file build/erie-web-umd.min.js --format umd --name \"Erie\" --compact"},"_npmUser":{"name":"see-mike-out","email":"hyeok.packages@gmail.com"},"jsdelivr":"build/erie-web.min.js","repository":{"url":"git+https://github.com/see-mike-out/erie-web.git","type":"git"},"_npmVersion":"10.2.4","description":"A declarative grammar for data sonification for web","directories":{},"_nodeVersion":"21.6.2","dependencies":{"d3":"^7.8.4","tone":"^14.7.77","vega":"^5.27.0","moment":"^2.29.4","arquero":"^5.2.0","grpc-web":"^1.5.0","google-gax":"^4.3.1","esm-wallaby":"^3.2.29","standardized-audio-context":"^25.3.64","@google-cloud/text-to-speech":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/erie-web_0.3.9_1726769531002_0.5765129140752354","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"erie-web","version":"1.0.0","keywords":["data","sonification"],"author":{"name":"Hyeok Kim"},"license":"MIT","_id":"erie-web@1.0.0","maintainers":[{"name":"see-mike-out","email":"hyeok.packages@gmail.com"}],"homepage":"https://see-mike-out.github.io/erie-documentation","bugs":{"url":"https://github.com/see-mike-out/erie-web/issues"},"esm":{"cjs":true,"await":true},"dist":{"shasum":"1e4e982d390f6fb4989e9b2c55c9f36ddb8eaf84","tarball":"https://registry.npmjs.org/erie-web/-/erie-web-1.0.0.tgz","fileCount":712,"integrity":"sha512-ZuRlqhgeipyeA2j3CTUeBdTY4g0HfyryNlh1D7XW8kywG0GK9/9mMLkFKbxH8k5w9vMXf4yAkghd//IlQ/LfAg==","signatures":[{"sig":"MEUCIQChsl/icXKe54rnnWRD+B96qWU+Qkr3Xs0uaJql0NRJEgIgfNuBBl8F3zabpV+vfgDa8Wj6Z4mYMZ7ILU9CDwdUtdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10448753},"main":"dist/index.js","types":"dist/src/index.d.ts","unpkg":"build/erie-web.min.js","module":"src/index.ts","browser":{"build/erie-web.min.js":"build/erie-web-umd.min.js"},"gitHead":"223fe5ee230edca03d3812e6b57ab93b3b623802","scripts":{"test":"vitest","build":"rm -rf dist & tsc  --project tsconfig.build.json && rollup -c && scripts/post_build.sh"},"_npmUser":{"name":"see-mike-out","email":"hyeok.packages@gmail.com"},"jsdelivr":"build/erie-web.min.js","repository":{"url":"git+https://github.com/see-mike-out/erie-web.git","type":"git"},"_npmVersion":"11.12.1","description":"A declarative grammar for data sonification for web","directories":{},"_nodeVersion":"24.15.0","dependencies":{"d3":"^7.8.4","tone":"^14.7.77","vega":"^6.4.0","moment":"^2.29.4","arquero":"^5.2.0","erie-web":"file:","grpc-web":"^1.5.0","esm-wallaby":"^3.2.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","@types/d3":"^7.4.3","typescript":"^5.6.3","@types/node":"^20.0.0","@types/vega":"^0.0.30","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-multi-entry":"^6.0.1","standardized-audio-context":"^25.3.64"},"_npmOperationalInternal":{"tmp":"tmp/erie-web_1.0.0_1787986038265_0.6799582923765695","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"_id":"erie-web@1.0.1","esm":{"cjs":true,"await":true},"bugs":{"url":"https://github.com/see-mike-out/erie-web/issues"},"dist":{"shasum":"717a4d29c47cb8242bd023fef74ec9e150acaa94","tarball":"https://registry.npmjs.org/erie-web/-/erie-web-1.0.1.tgz","fileCount":712,"integrity":"sha512-hsAefPEp85yULPbS0Eog9wsVBPXuvNMIAqs1zdYTGm+jUBqtvliLRwnedkJ4q+sGc2hQdxU/zGxOglLS0+X9UQ==","signatures":[{"sig":"MEYCIQCYV1jiqMvVWyH1l9TsnBpl9HzhIMQWqk1rV+0lwiHA/wIhAJaFW+EQTJaVqpHRcjKRo6tG5Fdx8X5sq+cFKzsF6ccy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID+5H6PHjhe7FAlJedko755pxCVBaZ2rOPfT4RKVGmVBAiAGHJZQijSP8tx20DFCYeTnhao3mLfgseavM5of5auQPw=="}],"unpackedSize":10449442},"main":"dist/index.js","name":"erie-web","types":"dist/src/index.d.ts","unpkg":"build/erie-web.min.js","author":{"name":"Hyeok Kim"},"module":"src/index.ts","browser":{"build/erie-web.min.js":"build/erie-web-umd.min.js"},"gitHead":"67b9ae62cc927e00df948bf00efc15d2781f1e47","license":"MIT","scripts":{"test":"vitest","build":"rm -rf dist & tsc  --project tsconfig.build.json && rollup -c && scripts/post_build.sh"},"version":"1.0.1","_npmUser":{"name":"see-mike-out","email":"hyeok.packages@gmail.com"},"homepage":"https://see-mike-out.github.io/erie-documentation","jsdelivr":"build/erie-web.min.js","keywords":["data","sonification"],"repository":{"url":"git+https://github.com/see-mike-out/erie-web.git","type":"git"},"_npmVersion":"11.12.1","description":"A declarative grammar for data sonification for web","directories":{},"maintainers":[{"name":"see-mike-out","email":"hyeok.packages@gmail.com"}],"_nodeVersion":"24.15.0","dependencies":{"d3":"^7.8.4","tone":"^14.7.77","vega":"^6.4.0","moment":"^2.29.4","arquero":"^5.2.0","grpc-web":"^1.5.0","esm-wallaby":"^3.2.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","@types/d3":"^7.4.3","typescript":"^5.6.3","@types/node":"^20.0.0","@types/vega":"^0.0.30","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-multi-entry":"^6.0.1","standardized-audio-context":"^25.3.64"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/erie-web_1.0.1_1789809916932_0.022840783491162142"}}},"time":{"created":"2024-04-11T02:00:50.603Z","modified":"2026-09-19T09:25:17.331Z","0.1.0":"2024-01-20T03:20:38.905Z","0.1.1":"2024-01-21T00:22:45.189Z","0.1.2":"2024-01-21T00:56:07.997Z","0.1.3":"2024-01-21T01:20:24.987Z","0.1.4":"2024-01-25T21:46:26.014Z","0.1.5":"2024-01-25T22:38:20.528Z","0.1.6":"2024-01-26T01:28:18.622Z","0.1.7":"2024-01-31T20:37:12.869Z","0.1.8":"2024-01-31T20:54:20.357Z","0.1.9":"2024-02-02T03:31:53.786Z","0.1.10":"2024-02-03T00:40:46.209Z","0.1.11":"2024-02-12T23:32:07.383Z","0.1.12":"2024-02-13T03:15:27.902Z","0.2.0":"2024-02-20T23:10:34.947Z","0.2.1":"2024-02-21T04:09:37.611Z","0.2.2":"2024-02-23T16:48:55.894Z","0.2.3":"2024-02-23T16:56:19.402Z","0.2.4":"2024-02-27T14:55:43.792Z","0.2.5":"2024-02-28T00:13:58.441Z","0.2.6":"2024-02-28T00:36:56.066Z","0.2.7":"2024-02-28T22:05:40.775Z","0.3.0":"2024-02-29T06:40:30.446Z","0.3.1":"2024-02-29T22:16:13.413Z","0.3.2":"2024-03-05T18:27:37.205Z","0.3.3":"2024-04-09T22:55:10.895Z","0.3.4":"2024-04-10T00:26:09.923Z","0.3.5":"2024-04-11T02:00:50.964Z","0.3.6":"2024-04-24T01:19:18.830Z","0.3.7":"2024-04-24T01:42:23.166Z","0.3.8":"2024-05-15T08:15:40.399Z","0.3.9":"2024-09-19T18:12:11.391Z","1.0.0":"2026-08-29T06:47:18.566Z","1.0.1":"2026-09-19T09:25:17.174Z"},"bugs":{"url":"https://github.com/see-mike-out/erie-web/issues"},"author":{"name":"Hyeok Kim"},"license":"MIT","homepage":"https://see-mike-out.github.io/erie-documentation","keywords":["data","sonification"],"repository":{"url":"git+https://github.com/see-mike-out/erie-web.git","type":"git"},"description":"A declarative grammar for data sonification for web","maintainers":[{"name":"see-mike-out","email":"hyeok.packages@gmail.com"}],"readme":"# Erie: a declarative grammar for data sonification (for web)\n\nWe migrated Erie to Typescript along with new functionalities. Check out our [docs](https://see-mike-out.github.io/erie-documentation).\n\n## Introduction\n\nErie is a declarative grammar for data sonification, and this JavaScript library is built for web environments using Web Audio API and Web Speech API.\n\n## How to Use\n\n### Prerequisits\n\n#### Libraries\n\n- [D3](https://d3js.org/) v7.8.4\n- [Arquero](https://uwdata.github.io/arquero/) v5.2.0\n- [Moment](https://momentjs.com/) 2.29.4\n\n####\n\n### On browser (Vanilla JS)\n\n```{html}\n<script src=\"https://cdn.jsdelivr.net/npm/arquero@latest\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/d3@7\"></script>\n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/vega@5/build-es5/vega.min.js\"></script>\n<!-- For development -->\n<script src=\"{path}/erie-web.js\"></script>\n<!-- For production -->\n<!-- <script src=\"{path}/erie-web.min.js\"></script>  -->\n```\n\n(Working on CDN)\n\n### On Node\n\n```{js}\nimport * as Erie from \"erie-web\";\n// ex) Erie.compileAuidoGraph\n```\n\n### To use audio sample files for musical instruments\n\n#### On Browser\n\n```{html}\nErie.setSampleBaseUrl(...);\n```\n\n## Documentation\n\n[Link](https://see-mike-out.github.io/erie-documentation)\n\n[Presentation video](https://www.youtube.com/watch?v=yqyQyT8MULk)\n\n## Playground & examples\n\nTo test/use/play with Erie online, please visit this online editor/gallery [link](https://see-mike-out.github.io/erie-editor).\n\n## Making a contribution\n\nErie is an open-source project, and waiting for your feedback!\n\n### Build\n\n```\nnpm i\nnpm run build\n```\n\n### And\n\n- Open for pull/merge requests!\n- Leave an issue for suggestions or bugs!\n- Get on the board (let's work together)!\n\n## License\n\nMIT\n\n## Cite\n\nSoftware\n\n```\n@misc{erie\n  title = {Erie},\n  author = {Kim, Hyeok},\n  year = {2023},\n  note = {\\url{https://github.com/see-mike-out/erie-web}}\n}\n```\n\nPaper (will be updated)\n\n```\n@inproceedings{kim:2024erie\n  title = {Erie: a Declarative Grammar for Data Sonification},\n  author = {Kim, Hyeok and Kim, Yea-Seul and Hullman, Jessica},\n  year = {2024},\n  booktitle = {To apper in ACM CHI 2024},\n  note = {\\url{https://doi.org/10.1145/3613904.3642442}}\n}\n```\n\n## [Deprecated] Google Cloud TTS Suport\n\nWhy? It does not import the `uuid` package in a flexible way, causing lots of errors when building applications with Erie. ","readmeFilename":"README.md"}