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

chore(deps): update dependencies (major) #163

Merged
merged 2 commits into from
Dec 22, 2020

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 15, 2020

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
actions/setup-node action major v1 -> v2
html-react-parser dependencies major 0.14.3 -> 1.0.0

Release Notes

actions/setup-node

v2

Compare Source

remarkablemark/html-react-parser

v1.0.0

Compare Source

Build System
  • package: upgrade dependency html-dom-parser to 0.5.0 (5568ed7)
BREAKING CHANGES
  • package: upgrade dependency html-dom-parser to 0.5.0

0.14.3 (2020-12-12)

Bug Fixes
  • dom-to-react: transform style to object for Web Components (83efbce), closes #​188

0.14.2 (2020-11-23)

0.14.1 (2020-11-03)

0.14.0 (2020-09-11)

Features

0.13.0 (2020-06-07)

Features
  • dom-to-react: add option trim that skips whitespace nodes (413eaa0)
  • index: type trim in HTMLReactParserOptions (be71b13)

0.12.0 (2020-06-04)

Features
  • index: add htmlparser2 type to HTMLReactParserOptions (81f74fb)
  • index: add options.htmlparser2 (c4ecf64)

0.11.1 (2020-06-03)

Performance Improvements
  • index: return empty array if first argument is empty string (7f61f97)

0.11.0 (2020-06-02)

Features

0.10.5 (2020-05-26)

Tests
  • html-to-react: tidy and organize tests in html-to-react.js (8dfbfe0)
Build System
  • package: add missing peerDependency typescript (91fb693)
  • package: upgrade devDependencies (b2dc83b)
  • rollup: upgrade rollup, consolidate config, remove cross-env (55b2b4e)

0.10.4 (2020-05-25)

Tests
  • attributes-to-props: test that CSS comment is not parsed (0c27987)
  • dom-to-react: tidy tests and add case for single node replace (452f6be)
  • tidy tests, replace assert.equal with assert.strictEqual (ef04eff)

0.10.3 (2020-03-28)

Bug Fixes
  • update .d.ts docstrings (bae05c0)
  • use JSX.Element for type definitions (d8e2ada)

0.10.2 (2020-03-13)

Bug Fixes
  • index: add default export for parser (6259959)
Tests
  • html-to-react: add test to ensure default export for parser (efba1d4)
  • html-to-react: have a stronger assert (064f0df)

0.10.1 (2020-02-08)

Bug Fixes
  • index: make replace property optional in index.d.ts (801512b), closes #​134

0.10.0 (2019-11-09)

Build System
Features
  • dom-to-react: support Preact (c3e77bb)
Tests
  • types: move TypeScript tests from lint to test directory (7c9ab9d)

0.9.2 (2019-11-04)

Bug Fixes
  • refactor TypeScript declaration file for index.d.ts (f1fc00b)
Build System

0.9.1 (2019-07-09)

Build System
  • replace webpack with rollup in order to optimize bundle (a04ef27)
  • index: fix rollup error of mixing named and default exports (230de70)

0.9.0 (2019-07-09)

Bug Fixes
  • attributes-to-props: handle attr named after Object properties (3f857bb)
Build System
  • package: update react-property to 1.0.1 (26ebef9)
Features
  • attributes-to-props: check for overloaded boolean values (1151cfb)
  • attributes-to-props: replace react-dom with react-property (d6274b9), closes #​107
Tests
  • attributes-to-props: improve test names (17fbdfd)

0.8.1 (2019-07-03)

Tests
  • html-to-react: update variable name to fix test (73237dd)

0.8.0 (2019-06-24)

Bug Fixes
  • attributes-to-props: fix lint error no-prototype-builtins (fa66dfc)
Build System
  • package: refactor webpack config and generate sourcemap (5dd4f07)
  • package: rename npm script cover to test:cover (7d806c8)
  • package: update [email protected] and devDependencies (b39ac53)
  • package: update dependencies and devDependencies (8765ea9)
  • package: update dependency style-to-object to 0.2.3 (c2cc2ec)
Features
  • dom-to-react: skip and do not parse <script> content (1fb5ee2)
Tests
  • html-to-react: add test that verifies domToReact is exported (320c364)
  • verify invalid style for attributesToProps throws an error (b97f2e1)

0.7.1 (2019-05-27)

0.7.0 (2019-04-05)

Bug Fixes
  • coveralls: moved dtslint tests to lint folder (306fceb)
  • types: html-dom-parser > html-react-parser (438b9af)
Features
  • types: add lib/dom-to-react declaration (27ed8b6)

0.6.4 (2019-03-29)

Bug Fixes
  • dom-to-react: allow custom keys for replacement (abf20a2)
  • dom-to-react: fix typos in the test (4eec53e)

0.6.3 (2019-03-19)

Bug Fixes
  • typescript: test.tsx after dtslint run (38e6bba)

0.6.2 (2019-03-07)

0.6.1 (2019-01-03)

Bug Fixes
  • utilities: allow numbers in custom style names (5a6600f)

0.6.0 (2018-12-17)

Features
  • utilities: add support for custom styles beginning with "--*" (2c0a9dc)

0.5.0 (2018-12-16)

Bug Fixes
  • attributes-to-props: undo default function parameter (1017b25)
Features
  • support custom elements in React 16 (7b2c5a8)

0.4.7 (2018-09-14)

0.4.6 (2018-05-13)

Bug Fixes
  • accidentally left a console (953e564)
  • added test case for viewBox (261ffb7)
  • moving svg mock to correct place (6ffb148)
  • svg attributes now correctly handled (94643e1)

0.4.5 (2018-05-09)

Bug Fixes

0.4.4 (2018-05-07)

Bug Fixes

0.4.3 (2018-03-27)

Bug Fixes
  • parser: fix boolean attributes parsing (e478a44)
  • parser: fix case when style is empty string (fa2a8b4)

0.4.2 (2018-02-20)

Bug Fixes

0.4.1 (2017-11-28)

Bug Fixes
  • attributes-to-props.js: Remove unappropriate console logging and remove double quote from tests (10ff149)
  • attributes-to-props.js: Use AST to transform style attributes into an style object (68cd565)
  • utilities.js: Format string to lowercase before converting to camel case and assert the string is a string (4522666)

0.4.0 (2017-10-01)

Added
  • react-dom-core to dependencies (closes #​43)
    • react-dom 16 no longer exposes lib, which includes the DOM property configs
    • Upgrade devDependencies of react and react-dom to 16
    • Update README and examples

0.3.6 (2017-09-30)

Changed
  • Dependencies
    • [email protected]
      • Fixes IE9 client parser bug
    • Set react and react-dom versions to ^15.4
      • Version 16 no longer exposes HTMLDOMPropertyConfig and SVGDOMPropertyConfig

0.3.5 (2017-06-26)

Changed

0.3.4 (2017-06-17)

Changed
Removed
  • Dependencies:
    • jsdomify

0.3.3 (2017-01-27)

Added
  • Created CHANGELOG with details on each version release (#​37)
Changed
  • Update examples to load parser from relative dist/ directory (#​36)
  • Removed unnecessary field "browser" in package.json (#​36)

0.3.2 (2017-01-26)

Fixed
  • Decode HTML entities by default on node (#​34)

0.3.1 (2017-01-10)

Changed
  • Updated README by fixing CDN installation instructions and adding JSFiddle

0.3.0 (2016-11-18)

Changed
  • Upgrade react and react-dom to >15.4

0.2.0 (2016-11-18)

Added
  • Create npm script clean that removes dist/ directory
Fixed
  • Silence webpack warning by keeping react <15.4 in this version

0.1.1 (2016-11-17)

Fixed
  • HTMLDOMPropertyConfig.js and SVGDOMPropertyConfig.js have been moved from react/lib/ to react-dom/lib/ in v15.4

0.1.0 (2016-10-14)

Changed
  • Replace HTML to DOM converter with html-dom-parser (#​28)
    • Save html-dom-parser
    • Remove domhandler and htmlparser2
  • Update tests and README

0.0.7 (2016-09-27)

Added
  • Examples of using the parser with script tag and RequireJS (#​26)
Changed
  • Update build (#​25)
  • Update README description, instructions, and examples (#​27)

0.0.6 (2016-09-27)

Added
Changed
  • Use webpack to build UMD bundle (#​22)
Fixed
  • Regex bug on client parser (#​24)

0.0.5 (2016-08-30)

Changed
  • Remove key parameter from replace and use React.cloneElement (#​18)
Fixed
  • Parsing of <script> and <style> tags (#​20)

0.0.4 (2016-08-29)

Added
Fixed
  • Void elements (e.g., <img />) should not have children (#​16)
  • Set default key parameter for sibling elements due to keys warning (#​16)

0.0.3 (2016-08-24)

Added
  • Make package UMD compatible (#​9)
  • Throw an error if first argument is not a string (#​10)
Changed
  • Differentiate between node and browser environments for parser (#​5)
Fixed
  • HTML to DOM conversion on the client (#​10)

0.0.2 (2016-08-23)

Added
Fixed
  • package.json peerDependencies for react and react-dom

0.0.1 (2016-08-23)

Added
  • HTML to React parser which consists of:
    • HTML string to DOM object converter
    • DOM object to React nodes converter
  • Tests
  • README

Renovate configuration

📅 Schedule: "before 6:00am" in timezone Asia/Tokyo.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot requested a review from bicstone December 15, 2020 15:39
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 9a74267 to 5a4a9a0 Compare December 16, 2020 10:22
@renovate renovate bot changed the title fix(deps): update dependency html-react-parser to v1 chore(deps): update dependencies (major) Dec 16, 2020
@renovate renovate bot force-pushed the renovate/major-dependencies branch from 5a4a9a0 to bc84e46 Compare December 17, 2020 00:39
Copy link
Owner

@bicstone bicstone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

型エラーは、 html-react-parser の型が誤っているのか、当方が誤った使い方をしているからなのか、確認する

Run yarn typecheck
yarn run v1.22.5
$ tsc -p . --noEmit
Error: src/components/icons/BicstoneIcon.tsx(15,17): error TS2339: Property 'attribs' does not exist on type 'DOMNode'.
Error: src/components/icons/BicstoneIcon.tsx(15,26): error TS2339: Property 'name' does not exist on type 'DOMNode'.
Error: src/components/icons/BicstoneIcon.tsx(15,32): error TS2339: Property 'children' does not exist on type 'DOMNode'.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Error: Process completed with exit code 2.

@renovate renovate bot force-pushed the renovate/major-dependencies branch 2 times, most recently from c6b327e to d273f13 Compare December 21, 2020 23:56
@renovate renovate bot force-pushed the renovate/major-dependencies branch from d273f13 to ea28efe Compare December 22, 2020 01:13
@bicstone
Copy link
Owner

自分で直してみたが他の部分が壊れたりしたのでissue化した。
remarkablemark/html-react-parser#199

@bicstone
Copy link
Owner

bicstone commented Dec 22, 2020

いま完全に理解した
v0ではElementのみであったが、Element instance以外が入る可能性があるから弾かれていた。

@bicstone bicstone merged commit 980984f into develop Dec 22, 2020
@bicstone bicstone deleted the renovate/major-dependencies branch December 22, 2020 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants