Go to file
Kuba Orlik a05d66fb43 Trim the env vars
assets Initial commit
docker Create Todo app
src Trim the env vars
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