Marat Abdullin
4140be9fc2
ShadowDOM support ( #347 )
...
Ability to override all DOM operations with the ones that support ShadowDOM.
2024-01-30 17:26:20 +01:00
Marat Abdullin
0c76bacb2e
Building the docs in the PR pipeline to make sure they build ok. ( #243 )
2023-02-24 10:40:07 +01:00
Marat Abdullin
5b697ac4af
Changing Node version in github-pages deploy workflow. ( #247 )
...
* Changing Node version in github-pages deploy workflow.
* Removing extra spaces.
* Removing extra spaces.
2023-02-24 10:06:56 +01:00
Marat Abdullin
d77dc36c72
GitHub pages deploy permissions ( #245 )
...
* Adding permissions for the deployment.
* Moving to actions/deploy-pages@v1.
2023-02-24 09:46:30 +01:00
Marat Abdullin
0de439c0f8
Adding permissions for the docs deployment. ( #244 )
...
* Adding permissions for the docs deployment.
Co-authored-by: ling1726 <lingfangao@hotmail.com>
---------
Co-authored-by: ling1726 <lingfangao@hotmail.com>
2023-02-23 18:07:55 +01:00
Marat Abdullin
4132d7e345
Supporting iframes and improving the testing framework. ( #154 )
...
* Supporting iframes and improving the testing framework.
2022-06-16 14:57:08 +02:00
ling1726
428d62497d
Add CI step to check for unstaged files ( #133 )
...
* Add CI step to check for unstaged files
* fix yml
* add follow up task
* simpler check
* update package-lock.json
* bump to node 16
* use node 16
* update node versio
2022-04-12 19:32:04 +02:00
Marat Abdullin
ff96d1892d
(feat) Allowing to enable dummy inputs on root in uncontrolled mode. ( #112 )
...
* Allowing to enable dummy inputs on root in uncontrolled mode.
2022-02-17 17:12:28 +01:00
ling1726
8374ad7869
fix: docs deploy ( #102 )
...
Adds an extra step to the github pages CI after changes from #101
2022-01-18 10:34:20 +01:00
Marat Abdullin
bea7e6a5ec
Initial step for the docs ( #100 )
2022-01-12 14:18:39 +01:00
Bernardo Sunderhus
5702c4ff4c
Flatten project roots using TS project references ( #92 )
...
* Restructure folders to follow 3 project refs
* Finish project references
* rename tsconrfig files to be more specific
* set path aliases correctly, create type-check for CI
* improve linting
* format
* revert lint changes
Co-authored-by: Lingfan Gao <lingfangao@hotmail.com>
2021-11-26 09:15:28 -03:00
ling1726
cd8851d0a1
fix: storybook publish CI ( #81 )
2021-11-19 17:14:27 +00:00
ling1726
78217800fa
chore: Move `core` to repo root and replace tslint with eslint and ( #80 )
...
* chore: Move `core` to repo root and replace tslint with eslint and
prettier
* rename prepare to prepublishOnly
2021-11-19 17:06:18 +00:00
ling1726
b247edc00e
chore: Add testing container to `core` storybook ( #79 )
...
* chore: Add testing container to `core` storybook
Also removes the `test-container` package
* remove test-container
* fix serve command
* use correct package
2021-11-19 17:35:55 +01:00
ling1726
3047ec91c1
fix(DummyInputManager): Mutation observer should be on declared element ( #67 )
...
* fix(DummyInputManager): Mutation observer should be on declared element
Fixes the `DummyInputManager` so that the element API is observed
instead of document body. Also adds tests for this
* use headless
* rebuild test container
* unobserver
* add command to root package.json
2021-11-08 16:05:01 +01:00
ling1726
6557a7bae4
fix(ci): use Node 14 ( #66 )
...
updated by the github-pages pipeline was not.
Update `github-pages.yml` to use node 14
2021-11-03 11:43:07 +01:00
ling1726
750c0ce1c7
implement code path with dummy inputs ( #64 )
...
* implement code path with dummy inputs
* test both code paths
* add ports for testing
* node 14
* pr suggestions
* ignore test utils
2021-11-03 04:02:58 +01:00
ling1726
11f558c4c0
fix(examples): Add prepare phase to examples ( #36 )
...
Since the tabster repo uses `prepare` during the `bootstrap` command to
build projects, make this consistent with the `examples` project
2021-05-31 11:52:15 +02:00
ling1726
f949b1cf07
chore(tests): Create test container app, fix deloser tests ( #34 )
...
* chore(tests): Create test container app, fix deloser tests
Since `keyborg` is now a separate package, the existing `Deloser` test
no longer works.
This PR creates a test container that an be used by `BroTest` to run its
DOM bootstraping similar to the previous test-app.html
Another advantage is that the test container is built using webpack so
it has debuggable source maps and can watch for changes to `core`
* add build script
* use html webpack plugin and avoid index.tml
* fix title assertion
* add optional headless only for CI
* add test to ci
* add commands to test on CI
* remove duplicate build step
* remove ci variants
* fix name
* remove production mode from tests
* add new lines
2021-05-31 11:43:39 +02:00
Oleksandr Fediashov
3b06f12aed
chore: update storybook deployment to skip files
2021-04-09 15:00:13 +02:00
Oleksandr Fediashov
2158bebaa5
chore: update Storybook deployment to Github pages ( #22 )
2021-04-09 14:06:28 +02:00
Oleksandr Fediashov
1844b07a28
chore: add Storybook deployment to Github pages ( #21 )
2021-04-09 11:44:06 +02:00
Oleksandr Fediashov
1238c96859
add CI var, add cross-env for Windows
2021-04-08 12:42:54 +02:00
Oleksandr Fediashov
49a1f466ba
install deps first
2021-04-08 12:26:10 +02:00
Oleksandr Fediashov
0ff5c81d80
chore: fix commands in GH action
2021-04-08 12:22:57 +02:00
Oleksandr Fediashov
bf1aca7a0e
chore: introduce GH actions
2021-04-08 11:03:24 +02:00