Commit graph

7 commits

Author SHA1 Message Date
Michal Gold
28ba4af814 Makefile: add Makefile for building and installing cockpit plugin
Add some targets to the Makefile so we can install the on-prem frontend
as a cockpit plugin. based on starter-kit project
2024-10-30 10:36:18 -05:00
regexowl
c1edc53c2f devDeps: Install madge
This installs [madge](https://www.npmjs.com/package/madge), a tool for finding circular dependencies. A config file is also added to ignore type-only imports.
2024-10-11 14:55:03 +02:00
regexowl
ba29232c91 config: Replace webpack configs with FEC config
This migrates from previously used webpack configs to one fec.config.js.

This will allow us to bump `frontend-components-config` dependency to version 6.x and stay supported in the future.
2024-07-19 16:55:25 +02:00
Martin Maroši
f3ec815bc1 Stop ignoring lock-file. 2021-10-12 15:03:04 +02:00
Sanne Raymaekers
ec298c769f npm: Use npm-update to keep all packages updated
Rather than freezing the packages and updating them manually, use
npm-update to have the latest available version.
2020-11-02 19:40:48 +01:00
Sanne Raymaekers
7c4efebff8 github: Add npm-update action 2020-10-27 17:24:07 +01:00
sanne raymaekers
f93d36b972 copy from RedHatInsights/insights-frontend-starter-app template
Copied removing unused parts, and includes some initial changes.
2020-04-15 12:46:02 +02:00