{"id":22045872,"url":"https://github.com/adiwg/mdeditor","last_synced_at":"2025-04-09T14:07:27.766Z","repository":{"id":21339113,"uuid":"24656042","full_name":"adiwg/mdEditor","owner":"adiwg","description":"Web application for writing metadata, an ADIwg project","archived":false,"fork":false,"pushed_at":"2025-03-30T21:57:09.000Z","size":71761,"stargazers_count":44,"open_issues_count":160,"forks_count":25,"subscribers_count":13,"default_branch":"develop","last_synced_at":"2025-04-02T12:08:00.244Z","etag":null,"topics":["19115","19115-1","19115-2","adiwg","csdgm","editor","ember","fgdc","iso","mdeditor","mdjson","mdtranslator","metadata","translation"],"latest_commit_sha":null,"homepage":"https://www.mdeditor.org","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/adiwg.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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":"2014-09-30T21:17:48.000Z","updated_at":"2025-03-12T00:19:48.000Z","dependencies_parsed_at":"2023-12-21T20:18:14.061Z","dependency_job_id":"fc573f4c-a367-4257-99a7-34c8f93ce92f","html_url":"https://github.com/adiwg/mdEditor","commit_stats":{"total_commits":1285,"total_committers":11,"mean_commits":"116.81818181818181","dds":"0.21478599221789885","last_synced_commit":"7f076e388d28861f4f50318d9b260b7a5a7bc26d"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adiwg%2FmdEditor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adiwg%2FmdEditor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adiwg%2FmdEditor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adiwg%2FmdEditor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adiwg","download_url":"https://codeload.github.com/adiwg/mdEditor/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248054212,"owners_count":21039952,"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":["19115","19115-1","19115-2","adiwg","csdgm","editor","ember","fgdc","iso","mdeditor","mdjson","mdtranslator","metadata","translation"],"created_at":"2024-11-30T13:15:31.274Z","updated_at":"2025-04-09T14:07:27.728Z","avatar_url":"https://github.com/adiwg.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MdEditor\n![](mdeditor.png)\n\nWeb application for writing metadata. Built using [ember.js](http://emberjs.com/). Go to https://www.mdeditor.org/ to use the application.\n\n\u003c!-- START doctoc generated TOC please keep comment here to allow auto update --\u003e\n\u003c!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --\u003e\n**Table of Contents**  *generated with [DocToc](https://github.com/thlorenz/doctoc)*\n\n- [Prerequisites (for development)](#prerequisites-for-development)\n- [Installation](#installation)\n- [Contributing](#contributing)\n  - [Branching](#branching)\n  - [Building ToC](#building-toc)\n- [Running / Development](#running--development)\n  - [Building Application for Production](#building-application-for-production)\n  - [Running Tests](#running-tests)\n  - [Deploying](#deploying)\n- [Further Reading / Useful Links](#further-reading--useful-links)\n\n\u003c!-- END doctoc generated TOC please keep comment here to allow auto update --\u003e\n\n## Prerequisites (for development)\n\nYou will need the following things properly installed on your computer.\n\n- [Git][git]\n- [Node.js][node]\n  - Supported versions: `v18`.\n  - **Apple Silicon Users**:  if you experience problems building or running try Node v14.\n  - We are now using Yarn V4. Here are the steps in setting it up.\n    - Make sure that you have Node Version 18 doesn't matter the minor semantic changes.\n    - Enable corepack by using the `corepack enable` command.\n    - Remove `node_modules` folder\n    - Run `yarn` to install packages again using Yarn V4.\n    - All other commands are the same.\n- [Yarn][yarn] installed globally\n- [Google Chrome][chrome]\n- [Firefox][firefox]\n\n\n## Installation\n\n* `git clone https://github.com/adiwg/mdEditor.git` this repository\n* `cd mdEditor` change into the new directory\n* `yarn install`\n\nList of available project commands.  `yarn run \u003ccommand-name\u003e`\n\n| Command | Description |\n| ------- | ----------- |\n| build:development | Builds the application in development mode. |\n| build | Builds the application for production. |\n| lint | Runs all lint commands. |\n| lint:hbs | Lints `hbs` template files. |\n| lint:js | Lints `js` files. |\n| lint:sass | Lints `scss` files. |\n| format | Runs all auto-formatters. |\n| format:js | Auto-formats `js` files using Prettier. |\n| format:sass | Auto-formats `scss` files using Prettier. |\n| start | Runs the dummy app local server. |\n| test | Runs all tests in random order, with coverage reporting. |\n| doc:toc | Automatically generates a table of contents for this README file. |\n\n## Contributing\nSee [CONTRIBUTING.md](./CONTRIBUTING.md) for info on making contributions.\n\nAlso, see the [wiki](https://github.com/adiwg/mdEditor/wiki) for more info about the project.\n\n### Branching\n\n### Building ToC\n\nTo autogenerate a ToC (table of contents) for this README,\nrun `yarn doc:toc`.  Please update the ToC whenever editing the structure\nof README.\n\n## Running / Development\n\n* `ember serve`\n* Visit your app at [http://localhost:4200](http://localhost:4200).\n* Visit your tests at [http://localhost:4200/tests](http://localhost:4200/tests).\n\n### Building Application for Production\n\nTo build this UI for production, run the following commads from this folder:\n\n```bash\nyarn install\nyarn build\n```\n\n### Running Tests\n\n- `npm test` runs full tests in random order with coverage\n- `ember test --server`\n\nKeep in mind that tests are executed in random order.  This is intentional\nand helps to prevent hard-to-debug order dependencies among tests.\n\nPlease also note that we report test coverage.  We strive for \"the right amount\nof testing\".  Use test coverage as a guide to help you identify untested\nhigh-value code.\n\nWe rely on `ember-a11y-testing` to validate accessibility in acceptance tests.\nIf you write acceptance tests, please ensure at least one validation per\nroute using `await a11yAudit();`.\n\n### Deploying\n\nBy default, this will deploy to GitHub pages:\n\n `ember deploy staging`\n\n Note that the `gh-pages` branch must exist in the git repository. See [ember-cli-deploy-git](https://github.com/ef4/ember-cli-deploy-git#usage) for details.\n Visit https://\u003cGitHub Username\u003e.github.io/mdEditor\n\n## Further Reading / Useful Links\n\n* [ember.js](http://emberjs.com/)\n* [ember-cli](https://cli.emberjs.com/)\n* Development Browser Extensions\n  * [ember inspector for chrome](https://chrome.google.com/webstore/detail/ember-inspector/bmdblncegkenkacieihfhpjfppoconhi)\n  * [ember inspector for firefox](https://addons.mozilla.org/en-US/firefox/addon/ember-inspector/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadiwg%2Fmdeditor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadiwg%2Fmdeditor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadiwg%2Fmdeditor/lists"}