Skip to content

ember-learn/deprecation-app

Folders and files

NameName
Last commit message
Last commit date
Jul 23, 2024
Mar 19, 2025
Jul 23, 2024
Apr 7, 2025
Mar 19, 2025
Apr 7, 2025
Jul 24, 2024
Mar 19, 2025
Jan 4, 2018
Jan 4, 2018
Feb 3, 2023
Feb 3, 2023
Jun 3, 2023
Feb 3, 2023
Jul 24, 2024
Mar 13, 2024
Jul 23, 2024
Feb 3, 2023
Mar 3, 2021
Feb 3, 2023
Jan 4, 2018
Mar 22, 2023
Dec 27, 2023
Mar 1, 2018
Mar 22, 2023
Mar 19, 2025
Jul 23, 2024
Jul 23, 2024
Mar 6, 2018
Mar 3, 2021

Repository files navigation

This project uses GitHub Actions for continuous integration. This project uses Percy.io for visual regression testing.

deprecation-app

This is the app that serves https://deprecations.emberjs.com/

Adding new deprecations

The content folder contains all the deprecations that are listed by the website. To add a new deprecation, add it to the appropriate folder by creating a new file. The content of the file needs to follow a specific format for the app to work. You can see this sample for reference.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd deprecation-app
  • npm install

Running / Development

Troubleshooting

Do you only see a blank page with a header and footer? Or maybe a 404? Make sure to visit http://localhost:4200/v3.x to view the app with data loaded in.

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Linting

  • npm run lint
  • npm run lint:fix

Building

  • npm run build (production)

Deploying

The app is continuously deployed to Netlify when a pull request is merged and passes continuous integration.

Further Reading / Useful Links