GitPedia
gajus

gajus/surgeon

Declarative DOM extraction expression evaluator. 👨‍⚕️

30 Releases
Latest: 6y ago
v3.16.4Latest
gajusgajus·6y ago·June 5, 2020
GitHub

🐛 Bug Fixes

  • update dependency ([0317420](https://github.com/gajus/surgeon/commit/03174203ae6b2131bc83464d426dc8a9657c31b4))
v3.16.3
gajusgajus·6y ago·June 5, 2020
GitHub

🐛 Bug Fixes

  • update dependency ([346d1c1](https://github.com/gajus/surgeon/commit/346d1c11f1c7a4c2c633ac09a4fced34d41e0475))
v3.16.2
gajusgajus·6y ago·June 5, 2020
GitHub

🐛 Bug Fixes

  • update dependencies ([5b16b24](https://github.com/gajus/surgeon/commit/5b16b243af15da9d7016162fb5a887b645dd2eab))
  • update dependencies ([7c5e71e](https://github.com/gajus/surgeon/commit/7c5e71e0d3b98123fe9e656aef19f21ec27d8b65))
  • update dependencies ([0aef7ee](https://github.com/gajus/surgeon/commit/0aef7ee03a415aab8b6bcc09a504342c6685f21a))
v4.0.0
gajusgajus·6y ago·November 21, 2019
GitHub

Features

  • support asynchronous routines ([bed4c26](https://github.com/gajus/surgeon/commit/bed4c26d8ebd0833ac17519078e0d1ffb68987ac))

💥 BREAKING CHANGES

  • subroutines can now be async functions
v3.16.1
gajusgajus·6y ago·November 21, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([575c01d](https://github.com/gajus/surgeon/commit/575c01d51cbd617b85238f36f0bbc63c90694113))
v3.16.0
gajusgajus·6y ago·November 21, 2019
GitHub

Features

  • add inline subroutines ([115e402](https://github.com/gajus/surgeon/commit/115e402f51b7b891182d53e4e06d56bc0a6e7910))
v3.15.8
gajusgajus·6y ago·November 16, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([4ceb31c](https://github.com/gajus/surgeon/commit/4ceb31c9f3c2a0ec5dcd3fce3c2c36f0e5b5271f))
v3.15.7
gajusgajus·6y ago·November 7, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([9647209](https://github.com/gajus/surgeon/commit/96472095e324d3a94193a939546814770eca6be6))
v3.15.6
gajusgajus·6y ago·October 31, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([609fc37](https://github.com/gajus/surgeon/commit/609fc372cc9d0c64305ab5101ff531ee1d4cbe11))
v3.15.5
gajusgajus·6y ago·October 10, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([c08a98e](https://github.com/gajus/surgeon/commit/c08a98e720c64650c6c314a76b4395191a3e6937))
  • update dependencies ([1dfb691](https://github.com/gajus/surgeon/commit/1dfb691f2d20bb878355396efe5794fd560b59fe))
v3.15.4
gajusgajus·6y ago·August 22, 2019
GitHub

🐛 Bug Fixes

  • closest must match direct parent ([6c22347](https://github.com/gajus/surgeon/commit/6c22347))
v3.15.3
gajusgajus·6y ago·August 15, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([1d4b3ac](https://github.com/gajus/surgeon/commit/1d4b3ac))
v3.15.2
gajusgajus·6y ago·July 28, 2019
GitHub

🐛 Bug Fixes

  • correct roles of prepend/ append ([9a477ff](https://github.com/gajus/surgeon/commit/9a477ff))
v3.15.1
gajusgajus·6y ago·July 28, 2019
GitHub

🐛 Bug Fixes

  • correct package name ([8a61d53](https://github.com/gajus/surgeon/commit/8a61d53))
v3.15.0
gajusgajus·6y ago·July 28, 2019
GitHub

Features

  • add constant subroutine ([bc96a33](https://github.com/gajus/surgeon/commit/bc96a33))
v3.14.0
gajusgajus·6y ago·July 28, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([e96982a](https://github.com/gajus/surgeon/commit/e96982a))

Features

  • add prepend and append subroutines ([e5ef1fb](https://github.com/gajus/surgeon/commit/e5ef1fb))
  • add prepend and append subroutines ([840592f](https://github.com/gajus/surgeon/commit/840592f))
v3.13.2
gajusgajus·6y ago·July 26, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([0c1e75c](https://github.com/gajus/surgeon/commit/0c1e75c))
v3.13.1
gajusgajus·7y ago·June 12, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([0d11ff8](https://github.com/gajus/surgeon/commit/0d11ff8))
v3.13.0
gajusgajus·7y ago·February 8, 2019
GitHub

🐛 Bug Fixes

  • update dependencies ([2adef8f](https://github.com/gajus/surgeon/commit/2adef8f))

Features

  • trim rdtc result ([733c0ad](https://github.com/gajus/surgeon/commit/733c0ad))
v3.12.0
gajusgajus·7y ago·December 20, 2018
GitHub

Features

  • add closest subroutine ([19a171c](https://github.com/gajus/surgeon/commit/19a171c))
v3.11.0
gajusgajus·7y ago·December 20, 2018
GitHub

🐛 Bug Fixes

  • add extra CSS selector attribute to EvaluatorType ([35c1656](https://github.com/gajus/surgeon/commit/35c1656))

Features

  • add previous css selector parameter ([f78c156](https://github.com/gajus/surgeon/commit/f78c156))
v3.10.1
gajusgajus·7y ago·December 9, 2018
GitHub

🐛 Bug Fixes

  • update dependencies ([941c95a](https://github.com/gajus/surgeon/commit/941c95a))
v3.10.0
gajusgajus·7y ago·December 6, 2018
GitHub

Features

  • log match subroutine input ([eab4542](https://github.com/gajus/surgeon/commit/eab4542))
v3.9.0
gajusgajus·7y ago·November 28, 2018
GitHub

Features

  • URI encode src property ([89b219d](https://github.com/gajus/surgeon/commit/89b219d))
v3.8.0
gajusgajus·7y ago·November 28, 2018
GitHub

Features

  • use encodeURI when retrieving href property value ([b510c81](https://github.com/gajus/surgeon/commit/b510c81))
v3.7.1
gajusgajus·7y ago·November 15, 2018
GitHub

🐛 Bug Fixes

  • update dependencies ([5052659](https://github.com/gajus/surgeon/commit/5052659))
  • update dependencies ([8106251](https://github.com/gajus/surgeon/commit/8106251))
  • update dependencies ([a58399d](https://github.com/gajus/surgeon/commit/a58399d))
v3.7.0
gajusgajus·7y ago·October 30, 2018
GitHub

🐛 Bug Fixes

  • update dependencies ([277db51](https://github.com/gajus/surgeon/commit/277db51))

Features

  • add "format" subroutine ([9a4ec55](https://github.com/gajus/surgeon/commit/9a4ec55))
v3.6.0
gajusgajus·7y ago·October 23, 2018
GitHub

Features

  • export removeSubroutine ([#28](https://github.com/gajus/surgeon/issues/28)) ([50ef6bc](https://github.com/gajus/surgeon/commit/50ef6bc))
v3.5.1
gajusgajus·7y ago·October 7, 2018
GitHub

🐛 Bug Fixes

  • update dependencies ([b2120fb](https://github.com/gajus/surgeon/commit/b2120fb))
v3.5.0
gajusgajus·7y ago·August 30, 2018
GitHub

🐛 Bug Fixes

  • update dependencies ([7bdbf5f](https://github.com/gajus/surgeon/commit/7bdbf5f))
  • update dependencies ([1b49b3d](https://github.com/gajus/surgeon/commit/1b49b3d))

Features

  • add previousSubroutine ([e4fd0a3](https://github.com/gajus/surgeon/commit/e4fd0a3))