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

fix: Serialize in-memory attributes into deep DOM clone #208

Merged
merged 24 commits into from
May 31, 2019
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
9b37adb
WIP: Spike to serialize into DOM clone
Robdel12 May 7, 2019
a6a1e73
Small updates & sprinkling of docs
Robdel12 May 10, 2019
65061bf
WIP: Introduce DOM class to handle all DOM operations
Robdel12 May 22, 2019
119c466
Add method docs, fix security error with CSSOM
Robdel12 May 23, 2019
6781c28
Run lint
Robdel12 May 23, 2019
f19d52c
Fix integration test
Robdel12 May 23, 2019
66c91b7
Setup empty test suite
Robdel12 May 23, 2019
62e896b
Add types for cheerio
Robdel12 May 24, 2019
f63b3e9
Write tests for input serialization
Robdel12 May 28, 2019
62e0f17
Adding CSSOM tests
Robdel12 May 29, 2019
2b6ed4b
Add doctype test & remove lint disable comment
Robdel12 May 29, 2019
7a330f8
Move tsconfig change to test config file
Robdel12 May 29, 2019
3a0d770
Use `cssRules` over `rules`, add CI browser config
Robdel12 May 29, 2019
0cc9cc1
Add error stub check _before_ the method is called
Robdel12 May 29, 2019
fb0d50d
Add options interface
Robdel12 May 29, 2019
800dab5
Add more types
Robdel12 May 29, 2019
38bfd70
Fix comment typos
Robdel12 May 29, 2019
562222d
Write test for stabilizing both inputs & CSSOM
Robdel12 May 29, 2019
1f5b18a
Only create input GUID once
Robdel12 May 29, 2019
93ac1f2
Add more types
Robdel12 May 30, 2019
ec4bbdd
Add more types
Robdel12 May 30, 2019
b711379
Break CI cache, use NPM instead of yarn in CI
Robdel12 May 30, 2019
e9b29aa
The final type down
Robdel12 May 30, 2019
19e6cef
No need to pass around a refrence of the DOM when stabilizing
Robdel12 May 30, 2019
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
7 changes: 3 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,9 @@ jobs:
- checkout
- restore_cache: &restore_cache
keys:
- v1-yarn-{{checksum ".circleci/config.yml"}}-{{ checksum "package-lock.json"}}
- v1-yarn-{{checksum ".circleci/config.yml"}}
- run: .circleci/greenkeeper
- run: yarn add -D nyc@11 @oclif/nyc-config@1 mocha-junit-reporter@1
- v2-yarn-{{checksum ".circleci/config.yml"}}-{{ checksum "package-lock.json"}}
- run: npm ci
- run: npm install -D nyc@11 @oclif/nyc-config@1 mocha-junit-reporter@1
- run: ./bin/run --version
- run: ./bin/run --help
- run: |
Expand Down
Loading