Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update rrweb to #947 #83

Merged
merged 24 commits into from
Aug 2, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
0f96a49
Lock yarn to 1.23.0 (#922)
Juice10 Jun 30, 2022
f42a191
Inline stylesheets on load (#909)
Juice10 Jul 1, 2022
f51f823
update cssom package to rrweb self-owned package 'rrweb-cssom' (#925)
YunFeng0817 Jul 2, 2022
4c6b2ff
Bump parse-url from 6.0.0 to 6.0.2 (#930)
dependabot[bot] Jul 8, 2022
092d587
refactor: eliminate eslint errors (#920)
YunFeng0817 Jul 10, 2022
cbc6f50
chore(release): publish new version
Yuyz0112 Jul 10, 2022
cdf44ac
add Eslint action and update travis CI (#931)
YunFeng0817 Jul 10, 2022
3eb3fe2
Fix href in <use> to not use absolute url (#938)
lele0108 Jul 16, 2022
db0f803
chore(deps): bump terser from 5.7.1 to 5.14.2 (#940)
dependabot[bot] Jul 22, 2022
8140fd4
chore(deps-dev): bump svelte from 3.40.0 to 3.49.0 (#937)
dependabot[bot] Jul 22, 2022
4051514
add special handling for undefined console content (#935)
YunFeng0817 Jul 22, 2022
d99a215
style: remove all tslint related comments (#934)
YunFeng0817 Jul 22, 2022
7d84e29
fix issue #933 (#942)
YunFeng0817 Jul 22, 2022
6e11cd9
fix: eslint action error in a PR from a fork repo (#943)
YunFeng0817 Jul 23, 2022
b3f0273
Bump jsdom to latest version as was getting error TS2305: Module '"pa…
eoghanmurray Jul 25, 2022
cfb326a
fix console plugin example
Yuyz0112 Jul 25, 2022
4689812
Remove typings files as these can be regenerated with `npm run typing…
eoghanmurray Jul 26, 2022
d64ac32
chore: remove all typings, add them all to .gitignore file and update…
YunFeng0817 Jul 31, 2022
37f3b46
fix: canvas data in iframe wasn't applied in the fast-forward mode (#…
YunFeng0817 Jul 31, 2022
dd0c22e
add benchmark for replayer's fast-forward mode (#947)
YunFeng0817 Jul 31, 2022
bc526de
chore(release): publish new version
Yuyz0112 Jul 31, 2022
70be354
fix merge conflicts
Vadman97 Aug 2, 2022
d5751f9
bump versions
Vadman97 Aug 2, 2022
ba064a5
bump lerna
Vadman97 Aug 2, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/.yarn/releases/** binary
/.yarn/plugins/** binary
47 changes: 47 additions & 0 deletions .github/workflows/eslint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Eslint Check

on: [pull_request]

jobs:
eslint_check_upload:
runs-on: ubuntu-latest
name: ESLint Check and Report Upload

steps:
- uses: actions/checkout@v3
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version: 16
cache: 'yarn'
- name: Install Dependencies
run: yarn
- name: Build Packages
run: yarn build:all
- name: Test Code Linting
run: yarn turbo run lint
- name: Save Code Linting Report JSON
run: yarn lint:report
# Continue to the next step even if this fails
continue-on-error: true
- name: Upload ESLint report
uses: actions/upload-artifact@v3
with:
name: eslint_report.json
path: eslint_report.json

Annotation:
# Skip the annotation action in PRs from the forked repositories
if: github.event.pull_request.head.repo.full_name == 'rrweb-io/rrweb'
needs: eslint_check_upload
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/download-artifact@v3
with:
name: eslint_report.json
- name: Annotate Code Linting Results
uses: ataylorme/eslint-annotate-action@v2
with:
repo-token: '${{ secrets.GITHUB_TOKEN }}'
report-json: 'eslint_report.json'
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
.idea
node_modules
package-lock.json
# yarn.lock

temp

Expand All @@ -17,3 +16,7 @@ build
dist

.turbo

# `.yarn/install-state.gz` is an optimization file that you shouldn't ever have to commit.
# It simply stores the exact state of your project so that the next commands can boot without having to resolve your workspaces all over again.
.yarn/install-state.gz
4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ install:
- yarn

script:
- yarn lerna run prepublish
- yarn lerna run check-types
- yarn build:all
- yarn turbo run check-types
- xvfb-run --server-args="-screen 0 1920x1080x24" yarn lerna run test
Loading