Go to file
Kuba Orlik f91a0ce492 Rebuild components.ts
assets Initial commit
docker Create Todo app
src Rebuild components.ts
webhint More isolated webhint tests
.arcconfig Bring the repo up to speed with our recent developments
.arclint Linter to consider ts and scss files as well
.eslintrc.cjs Working tests in ESM mode.
.gitignore Create Todo app
.hintrc Update hintrc
.hintrc.local.json Bring the repo up to speed with our recent developments
.prettierrc added collections back to playground
README.md Update readme
docker-compose.yml Create Todo app
docker-up.sh Working tests in ESM mode.
jenkins.prepare.sh Create Todo app
jenkins.sanity.sh Create Todo app
jenkins.start.sh Fix jenkins ports
jenkins.stop.sh Remove node_modules on stop
nodemon.json Nodemon updates
npm.sh Working tests in ESM mode.
package-lock.json Rebuild components.ts
package.json Rebuild components.ts
secrets.example.json Jenkins scripts

README.md

Sealious app

Requirements

  • docker
  • docker-compose (version 2.6 or up)

Installation

npm install

Always use ./npm.sh when installing dependencies.

Running the app in development mode

npx sealgen make-env
docker-compose up -d db mailcatcher
npm run watch

Adding a component

npx sealgen add-component

And then go to localhost:8080/components to preview your custom component

Testing

First time after installing the project run this command to download firefox

npx playwright install firefox

And then

./npm.sh run test