sua yoo
844bdd5bd5
ci: add build step to test
2023-11-29 15:54:44 -05:00
sua yoo
d13c850f0e
test: fix playwright tests
2023-11-29 15:54:44 -05:00
sua yoo
49246fee61
chore: convert sw.js to typescript
2023-11-29 15:54:44 -05:00
sua yoo and emma
03fefc85a5
Migrate electron files to typescript ( #267 )
...
- Switches electron src files to typescript with minimum typing required
for build
- Adds webpack-merge for shared typescript build config and jsdoc types
- Minor README changes
---------
Co-authored-by: emma <hi@emma.cafe >
2023-11-29 15:53:48 -05:00
sua yoo
4d55efa341
Migrate ReplayWebApp, Coll and Replay to TS ( #233 )
2023-09-18 10:43:29 -07:00
sua yoo
79d2f1585c
Show snapshot timestamp in location bar ( #228 )
...
- Shows how many snapshots are available per page in URL bar
- Allows users to navigate through snapshots through timestamp dropdown
- Refactors coll.js and pageutils to typescript
2023-09-07 10:42:21 -07:00
sua yoo
73e7da4c7c
Show page thumbnails in pages list ( #221 )
...
* convert pages / pageentry to ts
* render page icon
* adjust for smaller screen
* show favicon even if thumbnail exists
2023-09-05 17:26:16 -07:00
sua yoo
d8300169ec
chore: allow implicit any
2023-09-05 17:26:16 -07:00
sua yoo
1e579845b5
chore: enable svg import
2023-09-05 17:26:16 -07:00
sua yoo
22313c5bb1
Build Webpack in Pages workflow ( #222 )
2023-09-05 17:26:14 -07:00
sua yoo
2d0b163148
Upgrade Lit to 2.8 and add Shoelace styles ( #206 )
2023-09-05 17:25:42 -07:00
sua yoo
b7406189bb
Add Typescript to build ( #207 )
2023-09-05 17:24:08 -07:00
sua yoo
dd70bc722f
Lint and fix Lit html ( #216 )
...
- Adds eslint lit plugin to catch linting errors in lit html
- Fixes linting errors
2023-08-16 18:57:11 -07:00
sua yoo
13d6f011ca
Format changed files in src on pre-commit ( #211 )
...
Formats staged files on pre-commit with prettier. Requires running `yarn prepare` once or is enabled after first `yarn install`.
2023-08-16 18:46:38 -07:00
sua yoo
1893550274
Format src files with Prettier ( #215 )
...
Formats files in `src` with [prettier for consistent code style](https://prettier.io/docs/en/why-prettier ) and adds npm script
Related to https://github.com/webrecorder/replayweb.page/issues/201
2023-08-16 18:21:18 -07:00