{"id":28573607,"url":"https://github.com/bridge-core/deno-dash-compiler","last_synced_at":"2025-06-10T21:19:02.464Z","repository":{"id":42399215,"uuid":"446943183","full_name":"bridge-core/deno-dash-compiler","owner":"bridge-core","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-04T16:29:17.000Z","size":241089,"stargazers_count":9,"open_issues_count":3,"forks_count":7,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-09T17:52:26.361Z","etag":null,"topics":["add-ons","addon","compiler","hacktoberfest","minecraft"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bridge-core.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-11T18:49:26.000Z","updated_at":"2025-02-04T19:37:47.000Z","dependencies_parsed_at":"2024-11-14T06:33:50.276Z","dependency_job_id":null,"html_url":"https://github.com/bridge-core/deno-dash-compiler","commit_stats":{"total_commits":62,"total_committers":7,"mean_commits":8.857142857142858,"dds":0.7096774193548387,"last_synced_commit":"3b95b7c9632c52f45c193d1086c263e6154d53c6"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bridge-core%2Fdeno-dash-compiler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bridge-core%2Fdeno-dash-compiler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bridge-core%2Fdeno-dash-compiler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bridge-core%2Fdeno-dash-compiler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bridge-core","download_url":"https://codeload.github.com/bridge-core/deno-dash-compiler/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bridge-core%2Fdeno-dash-compiler/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258980671,"owners_count":22787771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["add-ons","addon","compiler","hacktoberfest","minecraft"],"created_at":"2025-06-10T21:18:35.964Z","updated_at":"2025-06-10T21:19:02.423Z","avatar_url":"https://github.com/bridge-core.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# deno-dash-compiler\n\n_Dash_ is an efficient compiler for Minecraft add-ons. This project uses the\n[Dash compiler library](https://github.com/bridge-core/dash-compiler) to provide\n[bridge.](https://github.com/bridge-core/editor/)'s built-in compiler as a standalone CLI program.\n\n## Installation Options\n\nThere are multiple methods to install Dash:\n\n### Executables\n\n**(For Windows or macOS)**\n\nA standalone Dash executable can be [downloaded from this repository's\nReleases page](https://github.com/bridge-core/deno-dash-compiler/releases).\n\n---\n\n### Deno\n\n[Deno must be installed on your system](https://deno.land/#installation) to use the following methods:\n\n#### Via Deno's Script Installer\n\nOpen your terminal and run:\n\n```shell\ndeno install -A --global -f --reload -n dash_compiler https://raw.githubusercontent.com/bridge-core/deno-dash-compiler/main/mod.ts\n```\n\n#### Via Deno's Task Runner\n\n(Requires [bridge. v2.3](https://github.com/bridge-core/editor/releases) or higher)\n\nRun from within your project's root directory:\n\n```shell\ndeno task setup\n```\n\n---\n\n## Usage\n\n### Building a project\n\n`dash_compiler build`: Loads all plugins and builds the project inside of your\ncurrent working directory in production mode.\n\n- `--mode development`: Tell bridge. that you want to compile a development\n  build\n- `--out preview`: Tell bridge. that you want to compile the project to Minecraft Preview instead of stable\n- `--compilerConfig [path]`: Compile the project with a different set of plugins\n\n### Watching for changes\n\n`dash_compiler watch`: Recompile files whenever you make changes to your project\n\n- `--out [path]` Set a directory to output to. Default: com.mojang folder; use\n  `--out preview` to instead output to Minecraft Preview\n- `--reload [port]` Open a WebSocket which, once connected, runs the `/reload`\n  command in Minecraft when a script or function is updated. Default port:\n  `8080`. This option requires the Minecraft client to be exempt from network\n  loopback restrictions. This exemption is set automatically as long as Dash is\n  running with admin privileges.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbridge-core%2Fdeno-dash-compiler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbridge-core%2Fdeno-dash-compiler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbridge-core%2Fdeno-dash-compiler/lists"}