bookmark chrome extension Project Structure src/typescript: TypeScript source files src/assets: static files dist: Chrome Extension directory dist/js: Generated JavaScript files Setup and Build in watch mode docker-compose up Load extension to chrome Load dist directory