Граф коммитов

788 Коммитов

Автор SHA1 Сообщение Дата
Keith Cirkel 1d57b70217
apply `nodeResolve: true` to web-test-runner config 2022-07-01 16:36:41 +01:00
Keith Cirkel 629ab224c8
Merge pull request #265 from github/optional-dash
allow for customising prefix of @attr names
2022-06-27 14:51:22 +01:00
Kristján Oddsson b98b71927b
allow for customising prefix of @attr names 2022-06-27 12:28:43 +01:00
Kristján Oddsson 31ad1a02d3
Merge pull request #264 from github/dependabot/npm_and_yarn/jpeg-js-0.4.4
Bump jpeg-js from 0.4.3 to 0.4.4
2022-06-17 09:54:53 +02:00
dependabot[bot] 6ad60d4818
Bump jpeg-js from 0.4.3 to 0.4.4
Bumps [jpeg-js](https://github.com/eugeneware/jpeg-js) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/eugeneware/jpeg-js/releases)
- [Commits](https://github.com/eugeneware/jpeg-js/compare/v0.4.3...v0.4.4)

---
updated-dependencies:
- dependency-name: jpeg-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-17 02:05:28 +00:00
Kristján Oddsson 846c85412f
Merge pull request #258 from github/simplify-abilities-docs-link-to-expanded-create-ability-docs
simplify abilities docs - link to expanded Create Ability docs
2022-05-26 12:19:37 +01:00
Keith Cirkel 0705066711
simplify abilities docs - link to expanded Create Ability docs 2022-05-26 11:17:31 +01:00
Keith Cirkel a2bac52126
Merge pull request #256 from github/tweaks-to-create-ability-docs
tweaks to create-ability docs
2022-05-26 10:54:26 +01:00
Keith Cirkel ddd1dd71e5
tweaks to create-ability docs 2022-05-25 17:35:24 +01:00
Keith Cirkel bda0af8245
Merge pull request #254 from github/add-create-ability-docs
add createAbility docs
2022-05-25 10:29:00 +01:00
Keith Cirkel cf543a9d0e
add createAbility docs 2022-05-25 09:41:44 +01:00
Keith Cirkel d5356b6b04
Merge pull request #253 from github/rename-tag-observer-exports
rename tag-observer exports
2022-05-24 15:06:23 +01:00
Keith Cirkel f17ab70c4e
rename tag-observer exports 2022-05-24 14:12:53 +01:00
Keith Cirkel 4f9f287e0c
Merge pull request #249 from github/small-doc-tweaks
small doc tweaks
2022-05-20 17:29:08 +01:00
Keith Cirkel 6b6070f72b
Merge branch 'main' into small-doc-tweaks 2022-05-20 17:27:11 +01:00
Keith Cirkel ba1198c08c
Merge pull request #248 from github/swap-providable-decorator-in-docs
swap `@providable` decorator in docs
2022-05-20 16:40:12 +01:00
Keith Cirkel 0eb9c738a5
small doc tweaks 2022-05-20 16:05:31 +01:00
Keith Cirkel 7ac512a35e
swap @providable decorator in docs
@controller must always be on top
2022-05-20 16:02:55 +01:00
Keith Cirkel 8c600caae1
Merge pull request #247 from github/upgrade-actions-runners
Upgrade actions runners
2022-05-20 14:18:26 +01:00
Keith Cirkel 3273ae81ff
Merge branch 'main' into upgrade-actions-runners 2022-05-19 11:06:30 +01:00
Keith Cirkel 61add791d2
Merge pull request #237 from github/align-jekyll-versions-to-github-pages
align jekyll versions to github pages
2022-05-19 11:05:24 +01:00
Keith Cirkel 0217d1e75a
tweak error conditions for lighthouse 2022-05-19 11:03:11 +01:00
Keith Cirkel 7a23d01cf7
tweak error conditions for lighthouse 2022-05-19 10:49:22 +01:00
Keith Cirkel f67bd2af52
tweak error conditions for lighthouse 2022-05-19 10:46:05 +01:00
Keith Cirkel 3d711da0ed
upgrade node runner to 16 LTS 2022-05-19 10:43:22 +01:00
Keith Cirkel c86d7ff03e
run tests on all branches (not just PRs) 2022-05-19 10:42:49 +01:00
Keith Cirkel 5050a15cdf
Merge branch 'main' into align-jekyll-versions-to-github-pages 2022-05-19 10:39:34 +01:00
Keith Cirkel 9dc8b5db0a
tweak error conditions for lighthouse 2022-05-19 10:39:23 +01:00
Keith Cirkel c34b4358f1
exclude vendor 2022-05-19 10:31:41 +01:00
Keith Cirkel 6b6aef6619
upgrade lhci 2022-05-19 10:29:26 +01:00
Keith Cirkel 9d77a6861c
move cache & install to node setup 2022-05-19 10:29:18 +01:00
Keith Cirkel 716b99e025
remove vendor 2022-05-19 10:24:35 +01:00
Kristján Oddsson 3250488741
Merge pull request #246 from github/ensure-marks-default-to-configurable-enumerable
ensure marks default to configurable+enumerable
2022-05-19 10:21:56 +01:00
Keith Cirkel 6a8fa6b102
try upgrading lighthouse workflow 2022-05-19 09:33:17 +01:00
Keith Cirkel b34abdd9a5
ensure marks default to configurable+enumerable 2022-05-19 09:24:18 +01:00
Keith Cirkel c12f5b7914
Merge pull request #243 from github/fix-providable-bugs
Fix providable bugs
2022-05-18 13:51:30 +01:00
Kristján Oddsson 57c988c1eb
Merge branch 'main' into fix-providable-bugs 2022-05-18 13:49:07 +01:00
Keith Cirkel 9f1fff817f
Merge pull request #245 from github/add-tag-observer
add tag observer
2022-05-18 10:37:01 +01:00
Keith Cirkel e359caa14a
Merge branch 'main' into add-tag-observer 2022-05-18 10:34:40 +01:00
Keith Cirkel 71b8700ee9
Merge pull request #244 from github/fix-ability-retaining-name
ability subclasses should retain original class name
2022-05-18 10:24:03 +01:00
Keith Cirkel 3b04a5cc61
add tag observer 2022-05-18 10:00:57 +01:00
Keith Cirkel 0013735899
ability subclasses should retain original class name
This fixes a bug where ability subclasses end up being anonymous, which
makes them impossible to register. Ability classes should retain the
original class name.
2022-05-18 08:58:59 +01:00
Keith Cirkel 4e25629f45
fix nested & partial providers
If a provider cannot supply a value it should not, and so we need to
check if it has the available `@provide` name.

If a provider _can_ supply a value it should stopPropagation to avoid
letting other providers assign and callback.
2022-05-18 08:49:34 +01:00
Keith Cirkel e9ed847eb9
fix bug in providable where it should only dispose of older disposers
This was causing values to be discarded after the first change which is
a mistake. The disposer should be called only if it recieves a new one
(meaning a different provider has entered the ring).
2022-05-18 08:49:34 +01:00
Keith Cirkel a570551b02
Merge pull request #242 from github/steves-patch-1
Fix typo in providable code sample
2022-05-18 07:52:15 +01:00
Steve S 58def9776e
Fix typo in providable code sample 2022-05-17 17:32:21 -04:00
Keith Cirkel 679c0b96c3
Merge pull request #241 from github/add-providable-ability
Add providable ability
2022-05-17 19:47:09 +01:00
Keith Cirkel d945ecdb2a
Add lib/abilities which exports Providable 2022-05-17 19:03:24 +01:00
Keith Cirkel a6b678a7eb
add providable implementation 2022-05-17 19:03:24 +01:00
Keith Cirkel 678aac0061
adds docs for abilities and providable 2022-05-17 19:03:23 +01:00