Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/empress/ecad-migrator
Designed to allow you to migrate your documentation from ember-cli-addon-docs to Field Guide
https://github.com/empress/ecad-migrator
documentation ember-addon ember-addon-docs emberjs field-guide
Last synced: about 2 months ago
JSON representation
Designed to allow you to migrate your documentation from ember-cli-addon-docs to Field Guide
- Host: GitHub
- URL: https://github.com/empress/ecad-migrator
- Owner: empress
- Created: 2021-10-14T09:34:58.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-21T10:45:24.000Z (over 2 years ago)
- Last Synced: 2024-03-21T18:30:46.573Z (10 months ago)
- Topics: documentation, ember-addon, ember-addon-docs, emberjs, field-guide
- Language: JavaScript
- Homepage:
- Size: 185 KB
- Stars: 3
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ECAD migrator
This project is designed to allow you to migrate your documentation from [ember-cli-addon-docs](https://github.com/ember-learn/ember-cli-addon-docs) to [Field Guide](https://github.com/empress/field-guide).
## Usage
Run the following command in your addon directory.
```
npx ecad-migrator
```## Why would I convert
There are a few reasons why you should convert your docs but the main one is SEO. `ember-cli-addon-docs` does a strange trick to allow it to work effectively on GitHub pages. If you want to see what Google sees when they crawl your docs site then right-click and hit "View Source". You will notice that you don't see the same content that the browser sees.
To compare this with what Field Guide can give you then to the same process on the [Ember Styleguide](https://ember-styleguide.netlify.app). This is because Field Guide is an [Empress](https://github.com/empress) project and is specifically designed to have great SEO.
Other reasons to convert:
- Field Guide has templates available that don't bleed any Styles into your documentation.
- Code samples use standard Markdown code blocks.
- Documentation is in a `docs` folder in the root of your addon instead of hidden away deep inside the dummy app## Example addons
Here is a list of addons that are currently using Field Guide if you want to see it in action:
- [Ember Styleguide](https://github.com/ember-learn/ember-styleguide) - [demo](https://ember-styleguide.netlify.app)
-Please feel free to add your addon to this list 🎉 Alternatively you can see dependants with [this link on GitHub](https://github.com/empress/field-guide/network/dependents)
## Requirements
This migrator needs Node 14+ to run