Allure app creator
The easiest way to start a new Allure project is by using @ticketmaster/allure-create-app
. This simple CLI tool enables you to quickly start building a new Allure application, with everything set up for you.
To get started, use the following command:
npx @ticketmaster/allure-create-app
To create a new app in a specific folder, you can send a name as an argument. For example, the following command will create a new Allure app called ticket-app
in a folder with the same name:
npx @ticketmaster/allure-create-app ticket-app
Why use the app creator?
@ticketmaster/allure-create-app
allows you to create a new Allure app within seconds. It is officially maintained by the creators of Allure, and includes a number of benefits:
- Interactive Experience: Running
npx @ticketmaster/allure-create-app
(with no arguments) launches an interactive experience that guides you through setting up a project. - Zero Dependencies: Initializing a project is as quick as one second. Create Allure App has zero dependencies.
- Offline Support: Create Allure App will automatically detect if you're offline and bootstrap your project using your local package cache.
- Tested: The package is part of the Allure monorepo and tested using the same integration test suite as Allure itself, ensuring it works as expected with every release.