{"id":27391,"library":"shoc-shoresh-compiler","title":"Shoresh Compiler","description":"Shoresh language compiler (v1.1.0). A DSL compiler for domain-specific language processing. Minimal documentation, single-version releases. Differentiators: lightweight, no dependencies, simple API. Likely experimental/unstable.","status":"active","version":"1.1.0","language":"javascript","source_language":"en","source_url":null,"tags":["javascript"],"install":[{"cmd":"npm install shoc-shoresh-compiler","lang":"bash","label":"npm"},{"cmd":"yarn add shoc-shoresh-compiler","lang":"bash","label":"yarn"},{"cmd":"pnpm add shoc-shoresh-compiler","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Default export pattern assumed; no documentation confirms ESM/CJS.","symbol":"compile","correct":"import { compile } from 'shoc-shoresh-compiler'"},{"note":"Commonly used for error handling.","symbol":"ShoreshError","correct":"import { ShoreshError } from 'shoc-shoresh-compiler'"},{"note":"Parsing function; may be separate or combined with compile.","symbol":"parse","correct":"import { parse } from 'shoc-shoresh-compiler'"}],"quickstart":{"code":"import { compile } from 'shoc-shoresh-compiler';\nconst source = 'let x = 42';\ntry {\n  const result = compile(source);\n  console.log(result);\n} catch (e) {\n  console.error(e);\n}","lang":"typescript","description":"Demonstrates basic compilation workflow with error handling."},"warnings":[{"fix":"Inspect source code or wait for documentation update.","message":"No README available; API surface unknown. Use at own risk.","severity":"gotcha","affected_versions":">=1.0.0"}],"env_vars":null,"search_vec":"'api':27 'compil':2,5,9 'depend':25 'differenti':22 'document':17 'domain':12 'domain-specif':11 'dsl':8 'experimental/unstable':29 'javascript':30 'languag':4,14 'lightweight':23 'like':28 'minim':16 'process':15 'releas':21 'shoresh':1,3 'simpl':26 'singl':19 'single-vers':18 'specif':13 'v1.1.0':6 'version':20","created_at":"2026-05-01T17:46:01.786435+00:00","updated_at":"2026-05-01T17:46:01.786435+00:00","problems":[{"fix":"Double-check package name: shoc-shoresh-compiler","cause":"Typo or misspelling in package name.","error":"package not found: shoc-shoresh-compiler"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"shoc","cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/shoc-shoresh-compiler","openapi_spec":null,"status_page":null,"smithery":null,"categories":[],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-05-01","next_check":"2026-07-30","install_tag":null}}