440 Commits

Author SHA1 Message Date
mahula
6a041bc9a4 package.json: add cypress e2e scripts 2025-02-23 23:44:47 +01:00
mahula
e510c4fae8 package.json: add cypress preprocessor packages 2025-02-23 23:24:55 +01:00
Anton Tranelis
656fbb3ffc
refactor(source): get rid of item type (#142)
* started

* removed replaced itemType on all the places where it was used to identyfi the user profile layer

* removed unused property from NavBar

* removed unused property from AppShell

* removed userType from app state

* 3.0.60

* set version to 3.0.64 to publish package to include it in utopia-map

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-02-20 11:04:05 +00:00
ba27c3f560
refactor(source): remove packages unused (#139)
* remove unused packages

Remove packages not in use (anymore) in the project.

* fix type
2025-02-20 09:30:23 +00:00
feae3dc482
fix(source): type export via rollup plugin by using the correct input (#122)
* fix typeexport via rollup plugin by using the correct input

The rollup plugin dts requires a d.ts tree as input not the txs sources.

This change points the plugin into the right direction and removes the
type export hacks.

* corrected types path

apparently this was not properly adjusted accross the board when moving
the folder

* fix rollup config

properly export types

* use export * where needed

Since we now export types alongside with defintions we use the `export *
from` syntax to simplify things

* export types alongside with interfaces

export types so we can properly use them in external projects alongside
the exported function/module/...

* fix type-problems uncovered by utopia-map

When including types properly in the utopia-map several missing typings
showed up.

* fix typing

fix an inhereted type

* dummy restructure code

to properly be able to compile things we are not allowed to have unsed
parameters/props

* assigne types to category types
2025-02-19 12:05:42 +00:00
5e628d6e4d
docs: include internal types (#121)
Include internal types, not exposed.
For this purpose the typedoc plugin `typedoc-plugin-missing-exports` is
utilized,

It looks like there is trouble with the type export in general.
2025-02-18 15:04:24 +01:00
f9b079c2bf
docs: include version in the title (#123)
Include the version according to the package.json in the title of docs
page.
2025-02-18 13:17:10 +01:00
93eabedd16
docs: group by category (#124)
Groups the docs by categories and assigns all exported Components a
category (except types).
2025-02-18 11:11:06 +01:00
Maximilian Harz
a3d7fa8496 Merge main 2025-02-17 18:32:14 +01:00
Maximilian Harz
990f837aaf Use radash.get to support deep properties in ProfileTextView 2025-02-17 18:05:06 +01:00
mahula
13754e6da7
remove double entry from package.json 2025-02-17 17:32:21 +01:00
mahula
cab457ad23
fix mistake in package.json 2025-02-17 17:26:10 +01:00
mahula
126af43ead
Merge branch 'main' into setup-component-testing 2025-02-17 17:20:24 +01:00
be5513947c reorderd exports to avoid cypress warning 2025-02-17 15:51:35 +00:00
Anton Tranelis
987540652a
Merge pull request #112 from utopia-os/simple-script-names
feat(workflow): add simpler names for linting and lintfix
2025-02-17 13:04:40 +00:00
mahula
e75602d365 add component test script to package.json 2025-02-14 21:45:13 +01:00
mahula
7b905135aa add cypress to package.json 2025-02-14 18:19:37 +01:00
01c3424fb9 3.0.59 2025-02-11 13:57:11 +00:00
Maximilian Harz
db94b7517d Add simpler names for linting and lintfix 2025-02-10 23:26:32 +01:00
da7852f3e4 3.0.58 2025-02-09 20:34:13 +00:00
a450128b72 reorganized types 2025-02-09 20:32:41 +00:00
4d52294758 3.0.57 2025-02-09 19:43:13 +00:00
d6e63270fc updated config for rollup 2025-02-09 19:43:10 +00:00
4663acf9b8 3.0.56 2025-02-09 19:03:41 +00:00
c6484027c4 uddated package.json 2025-02-09 19:02:35 +00:00
2af771a79b 3.0.55 2025-02-09 18:48:54 +00:00
0cfd4482bb config for rollup 4.x 2025-02-09 18:48:47 +00:00
0e02ad0a60 3.0.54 2025-02-09 18:27:43 +00:00
bb3f600b8b 3.0.53 2025-02-09 18:27:05 +00:00
2945c0e4bd fixed types path in package.json 2025-02-09 18:27:01 +00:00
b370b7afe3 3.0.52 2025-02-09 18:24:38 +00:00
d9791b84c4 updated rollup 2025-02-09 18:24:27 +00:00
75879fdc21 version 3.0.51 2025-02-09 10:42:42 +00:00
874e6fc2c6 export all types 2025-02-09 10:41:20 +00:00
bead17d189 3.0.40 2025-02-04 13:03:30 +00:00
ca03ee5de8
Merge pull request #98 from utopia-os/doc-coverage-requirement
feat(workflow): test documentation coverage
2025-02-04 14:00:48 +01:00
a8ad09fab7 removed tributejs 2025-02-04 12:44:59 +00:00
a4db7b78a1 Merge branch 'main' of github.com:utopia-os/utopia-ui 2025-02-04 12:36:07 +00:00
1700fa9db5
test documentation coverage 2025-02-04 12:57:27 +01:00
c91bf17cfd
fix typedoc 2025-02-04 12:03:16 +01:00
Moriz Wahl
52899df550 Merge branch 'main' into setup-unit-tests 2025-02-04 10:46:27 +01:00
c71b4f5ed3
Merge pull request #89 from utopia-os/typedoc
feat(other): typedoc
2025-02-04 10:42:28 +01:00
Moriz Wahl
21926aebe4 vitejs to dev dependencies 2025-02-04 10:32:19 +01:00
Moriz Wahl
1a003ae9d8 peer dependencies for react and react-dom 2025-02-04 10:28:30 +01:00
Moriz Wahl
942d17d1e2 Merge branch 'main' into setup-unit-tests 2025-02-03 23:09:44 +01:00
Moriz Wahl
0acadc8596 test setup file and jest-dom 2025-02-03 21:42:35 +01:00
Moriz Wahl
3e12d56fae add coverage 2025-02-03 21:33:58 +01:00
Moriz Wahl
1a2b2275e5 add simple unit test 2025-02-03 21:05:25 +01:00
97f5880f4c 3.0.39 2025-02-03 15:16:18 +00:00
dc3107f460
fix tribute package 2025-02-03 11:06:17 +01:00