element-web/.github
David Baker 2698ad422e
Move shared components to a packages/ directory (#30962)
* Move shared components to a packages/ directory

so they can be publish more sensibly

* Iterate towards split out shared-components module

 * Move shared component source into src/ subdir
 * Fix up imports
 * Include shared components in babel-ing (again)

* Remove now unused dependencies

* Update import in storybook preview

* ...except of course they aren't unused

if we import the shared components by source

* Ignore shared components deps

* Add shared-components to i18n paths

and upgrade web-i18n to version that supports doing so

* Move storybook stuff to shared-components

* Seems we don't need this anymore...

* Remove unused deps

and remove storybook plugin from eslint

* Presumably working-directory is only valid on run steps

* Ignore dep & run prettier

* Prettier on knips.ts

* Hopefully run in right dir

* Remember how to software write

* Okay... how about THIS way?

* Oh right, they were git ignored. Sigh.

* Add concurrently

* Ignore in knip

* Better?

* Paaaaaaaackageeeeeeees

* More packages

* Move playwright snapshots

* Still need a custom snapshots dir

* Add eslint back

* Oh, now knip sees them

* Fix another import

* Don't lint shared-components with everything else

Okay, eslint & tsconfig are tied too closely for this to work and
running tsc on the shared components will need its deps installing

* Maybe lint shared components

please?

* Not quite

* Remove storybook again

Re-check if it does work without it

* Remove storybook eslint plugin

as we're not linting storybook here anymore

* Remove this too

* We do need it here though
2025-10-13 10:54:50 +00:00
..
actions/download-verify-element-tarball Update robinraju/release-downloader digest to daf26c5 (#29532) 2025-03-18 16:16:41 +00:00
ISSUE_TEMPLATE rename the GH org in links within documentation 2023-12-20 12:21:26 +00:00
workflows Move shared components to a packages/ directory (#30962) 2025-10-13 10:54:50 +00:00
cfp_headers Add /.well-known/assetlinks.json to cfp_headers file. 2024-05-07 14:04:47 +02:00
CODEOWNERS Add tests to cover joining and starting an Element call (#30843) 2025-09-23 12:38:18 +00:00
FUNDING.yml
labels.yml Add flaky test labels for playwright projects (#28980) 2025-01-13 16:27:10 +00:00
PULL_REQUEST_TEMPLATE.md Add links to relevant docs in template (#30656) 2025-09-01 16:51:09 +00:00
release-drafter.yml Merge matrix-react-sdk into element-web 2024-10-15 15:32:09 +01:00
renovate.json