Go to file
Kuba Orlik 6c7ca53703 Add derivative displays
assets Initial commit
docker Create Todo app
src Add derivative displays
webhint Up node version to 21 so we have native fetch
.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
.nvmrc Up node version to 21 so we have native fetch
.prettierrc added collections back to playground
README.md Potentially fix problems with refreshing HTML/CSS
docker-compose.yml Autostart mongo
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 Potentially fix problems with refreshing HTML/CSS
npm.sh Working tests in ESM mode.
package-lock.json Update tempstream
package.json Update tempstream
secrets.example.json Jenkins scripts

README.md

Sealious app

Requirements

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

Installation

npm install

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 run test