Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/emberjs/ember.js

Ember.js - A JavaScript framework for creating ambitious web applications
https://github.com/emberjs/ember.js

[BUGFIX stable] Allow `store` to be injected on `Route`

In the public types, TypeScript (correctly) complains when users try to
inject the store with `@...

2ea2a23bad3fb25db862149a31640d6a2efe86fc authored over 1 year ago by Chris Krycho <[email protected]>
[BUGFIX stable] Fix type dependency issues

Add `@simple-dom/interface` and `@glimmer/syntax` to `dependencies` so
they are present in the g...

cf03749b394102d849d64f31588980740f22b6fe authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20478 from emberjs/dependabot/npm_and_yarn/semver-7.5.2

Bump semver from 7.3.8 to 7.5.2

1107974921477f42c487df3add5ed7709edade1c authored over 1 year ago by Chris Krycho <[email protected]>
Post-release version bump

6a2a1ed5e6fda5415c96290b1f95dc5d1ba92eda authored over 1 year ago by Katie Gengler <[email protected]>
Add v5.2.0-beta.1 to CHANGELOG

(cherry picked from commit 318417693fb75efa5fd19648d7e12acafb21e647)

a74641e5e6b99e55554a2297ea0e4f4843b0a815 authored over 1 year ago by Katie Gengler <[email protected]>
Add v5.1.0 to CHANGELOG

(cherry picked from commit 3b0a2706a8c1aeb7f1fc882e561ebad9e6dc7026)

e5924f64073012e9dcd19818432c4d95e869ecac authored over 1 year ago by Katie Gengler <[email protected]>
Bump semver from 7.3.8 to 7.5.2

Bumps [semver](https://github.com/npm/node-semver) from 7.3.8 to 7.5.2.
- [Release notes](https:...

ad6cd3efbfcb131c02884c43121857896b69470e authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #20477 from emberjs/ts-version

Upgrade TS and configure TS CI accordingly

faf5cc6fa91a8fd205ace1b37ace52ecdd19a486 authored over 1 year ago by Chris Krycho <[email protected]>
Upgrade TS and configure TS CI accordingly

- Bump the development version to 5.1.
- Update the CI config to test against the other supporte...

83ad3f4154120e06b5cf69c1bff3a2e5f5073043 authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20470 from emberjs/dependabot/npm_and_yarn/aws-sdk-2.1388.0

Bump aws-sdk from 2.1325.0 to 2.1388.0

3fa9068831b1e3cf8e594647a880adc0809861f3 authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20469 from emberjs/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.8

Bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.59.8

f256c2baddb8b847c23c283a1c6a7b5002863826 authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20468 from emberjs/dependabot/npm_and_yarn/babel/plugin-transform-block-scoping-7.21.0

Bump @babel/plugin-transform-block-scoping from 7.20.5 to 7.21.0

5f11c1a5279c74c34df76d1e7a07ded44754b9bc authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20467 from emberjs/dependabot/npm_and_yarn/eslint-plugin-import-2.27.5

Bump eslint-plugin-import from 2.26.0 to 2.27.5

c4a80259112f02cafab12869c89145c1077a6efd authored over 1 year ago by Chris Krycho <[email protected]>
Add v4.12.1 to CHANGELOG

e7786b6d2324acbf6b149b6c8f874a829be0e681 authored over 1 year ago by Katie Gengler <[email protected]>
Add v4.8.6 to CHANGELOG

8a35bf4c5dc9ff754705a7669479870c8b1de597 authored over 1 year ago by Katie Gengler <[email protected]>
Merge pull request #20464 from NullVoxPopuli/qiawan/reexport_uniq_ids

[FEATURE] Create public import for uniqueId helper #20171

a5364b446ec4832b5b1f23f899cb2100a0d1763b authored over 1 year ago by Peter Wagenet <[email protected]>
Add type-test for the uniqueId helper

796e9779c9aeb950baa3dd607c608d747e0ad312 authored over 1 year ago by NullVoxPopuli <[email protected]>
Bump aws-sdk from 2.1325.0 to 2.1388.0

Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1325.0 to 2.1388.0.
- [Release notes](...

8b28ea8af57858ffde2b5a7e587ef5952ca3a656 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.59.8

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/...

0ca2e4e45342f19bba5ddc321d3998d93e3473ab authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump @babel/plugin-transform-block-scoping from 7.20.5 to 7.21.0

Bumps [@babel/plugin-transform-block-scoping](https://github.com/babel/babel/tree/HEAD/packages/...

78d1861dd2cd6df32d4fcfed4215f33746be2f43 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump eslint-plugin-import from 2.26.0 to 2.27.5

Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.26.0 to 2...

caa740ab58ad64d4326d8bc51ba48a288dc33d13 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
We don't need to add _uniqueId to the Ember global

39faf2009ffd56f6fff8f533f1a522ab93b9df9d authored over 1 year ago by NullVoxPopuli <[email protected]>
Update uniqueId tests per plain function functionality

70bee23bb091cf4a192169716cec11ba10e884eb authored over 1 year ago by NullVoxPopuli <[email protected]>
re-export uniqid

Adding test and also re-organizing the export

Correcting to single quotes

correct test descrip...

6b8709227c4b5af49fe4e0acfcd837f2e991de69 authored over 1 year ago by Qian Wan <[email protected]>
Post-release version bump

87c7fc72a3112936ae701a6768072d31caf4730d authored over 1 year ago by Katie Gengler <[email protected]>
Add v5.1.0-beta.1 to CHANGELOG

(cherry picked from commit 39e95a1dbb175e8479c4ee4542a2b8498a4c6666)

4a5b9ecc6b6936bd1c82ec1ecdd545bb81cc2fd6 authored over 1 year ago by Katie Gengler <[email protected]>
Merge pull request #20450 from emberjs/dependabot/npm_and_yarn/glimmer/global-context-0.84.3

Bump @glimmer/global-context from 0.84.2 to 0.84.3

7cda8cf7dd7046a5d2ae07aa21d2f471a1d783dc authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20431 from emberjs/dependabot/npm_and_yarn/ember-auto-import-2.6.3

Bump ember-auto-import from 2.5.0 to 2.6.3

cddc0f742ff9d02f77e784c7e3cf9c553ff9cf96 authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20451 from emberjs/dependabot/npm_and_yarn/fs-extra-11.1.1

Bump fs-extra from 11.1.0 to 11.1.1

041af1e4166fd83edd3d8fe5375bd4f57d14ddd1 authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20452 from emberjs/dependabot/npm_and_yarn/eslint-8.39.0

Bump eslint from 8.29.0 to 8.39.0

9105129a0f527987eda81c2b4e5110a0cb958a13 authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20461 from emberjs/fix-cycle-crash

Fix cyclic module crash

d5bf5f3abca026e6fd3956c9b58112823267764b authored over 1 year ago by Edward Faulkner <[email protected]>
[BUGFIX LTS] Fix cyclic module crash

`@ember/engine/index` and `@ember/engine/instance` have circular dependencies on each other.

Th...

7c31adae643dbc209713cb998e77f541f50b57db authored over 1 year ago by Edward Faulkner <[email protected]>
Add v5.0.0 to CHANGELOG

(cherry picked from commit 3b74c55b5b4b618761560869c0df748ca26cd754)

5de3020d0e070efd7a800c38bc750616f7f6eab2 authored over 1 year ago by Katie Gengler <[email protected]>
Correction in spelling

63b6ecb9bcffd4ae5dc0b6158edf0d7766e5daf6 authored over 1 year ago by Habibur <[email protected]>
Bump @glimmer/global-context from 0.84.2 to 0.84.3

Bumps [@glimmer/global-context](https://github.com/glimmerjs/glimmer-vm) from 0.84.2 to 0.84.3.
...

b01ac3599bf5c86ba49d53fb982aa2085492cc24 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #20449 from emberjs/types-from-source

[FEATURE] Publish stable types for Ember

4f8ae0548b3b3fc869c0088a861024995b66f1a8 authored over 1 year ago by Chris Krycho <[email protected]>
Merge remote-tracking branch 'origin/main' into types-from-source

164920b4ef88467116a8e902bbb13e310d5e0b16 authored over 1 year ago by Chris Krycho <[email protected]>
Move `route-recognizer` to `dependencies`

As with the other packages moved this way (see immediately preceding
commits), this must be in `...

4827457707dc3bd0072047aa4d0cd48edb8ee03e authored over 1 year ago by Chris Krycho <[email protected]>
Move backburner.js and router_js to `dependencies`

As with the `@glimmer/*` packages, these must be present for TS users
to be able to use Ember's ...

f0e501df6535f943a230202b1a5913bed5ed7b44 authored over 1 year ago by Chris Krycho <[email protected]>
Move `@glimmer/*` packages to `dependencies`

This is one step along the path toward making Ember's `@glimmer/*`
dependencies work as normal d...

f3fa810cc032c0c18e5b672a95cdd3b144acb2f9 authored over 1 year ago by Chris Krycho <[email protected]>
Publicly export `FunctionBasedHelperInstance`

This abstract class -- specifically, its `protected abstract
__concrete__` member -- prevents su...

c725cdce76f27b7fc374b9e51df9f2f05913cb8f authored over 1 year ago by Chris Krycho <[email protected]>
Add v4.8.5 to CHANGELOG

(cherry picked from commit cc9171d8ff0a03512c2a63836340b33d17932e3f)

2e4e72a2141b5f5128c680898561e9884a2387ab authored over 1 year ago by Katie Gengler <[email protected]>
Add v4.4.5 to CHANGELOG

(cherry picked from commit 1829c2707258b42558636bce64193d7af8cd6a22)

432d6304f1909900bab569f1252816c7f41dfc1d authored over 1 year ago by Katie Gengler <[email protected]>
Add v3.28.12 to CHANGELOG

(cherry picked from commit 6fedc1aac063bd2c1896f5eb069f0a99cc1c8aa6)

972ecc92f67b45a6bda0c244136f7dff4a04502f authored over 1 year ago by Katie Gengler <[email protected]>
Use `import type` in internal components

10384069159219a8764c5820a70dc1f5b40a2d17 authored over 1 year ago by Chris Krycho <[email protected]>
Explicitly type test fallback path for runloop `bind`

This type test will let us know if we change that behavior, rather than
indicating that it is th...

19b31a35e31e57af554e3020da4866547c49b9bb authored over 1 year ago by Chris Krycho <[email protected]>
Provide default type for Signatures etc. in Ember NS

Without these, anyone using them directly as a type will get a type
error reporting that they ar...

e5728630a072372947915656f00b790e0e331edc authored over 1 year ago by Chris Krycho <[email protected]>
Fix typo in comment explaining abstract class for helper

Co-authored-by: Dan Freeman <[email protected]>

824a3b6c6b4d27fec1327924bc8663f5dee53d3a authored over 1 year ago by Chris Krycho <[email protected]>
Fix typo in description of `Opaque`

Co-authored-by: Dan Freeman <[email protected]>

ae6d85d68a88d812e66d7cba42fe801f12053eb0 authored over 1 year ago by Chris Krycho <[email protected]>
Mark internal `Route` details with `@internal`

This does not affect type checking, but since theses items will now be
exposed to consumers, at ...

b7a7a57ceb299a8541d22f048646bec3dea33d95 authored over 1 year ago by Chris Krycho <[email protected]>
Export built-in components as interfaces for Glint

Instead of `typeof`, export `interface` types which can be merged with
by Glint, and which are k...

22276b57d597e815294dc76e57e4260e90851cbc authored over 1 year ago by Chris Krycho <[email protected]>
Include signatures in Ember NS re-exports

4bc5d73f9612c615d5fd0ff2951e7dfbc82d1cfa authored over 1 year ago by Chris Krycho <[email protected]>
Do not duplicate work on hand-written `.d.ts` files

There are three categories of `.d.ts` files we manually copy over as
part of our publishing proc...

22877513504ee94e2ac4659ad82cab94182784ae authored over 1 year ago by Chris Krycho <[email protected]>
Fix typo in comment in broccoli/packages.js

Co-authored-by: Dan Freeman <[email protected]>

9fd1b03601ec1fe7876cb3230ba1200cfac86ac8 authored over 1 year ago by Chris Krycho <[email protected]>
Add v5.0.0-beta.3 to CHANGELOG

(cherry picked from commit e8797aeadc4fd76c3918dc390a2dffba5506a37e)

295e33ef7b4b56da15c6ad890b0ef57da48a81cc authored over 1 year ago by Katie Gengler <[email protected]>
Merge pull request #20456 from emberjs/kg-fix-bs-tags

bb5fdfac47dd9b770de20a62c3a51796b9f2c1c7 authored over 1 year ago by Katie Gengler <[email protected]>
Update CI for browser stack to set a custom local identifier to work

around a bug in ember-cli-browserstack when running tests on a tag

ab534b4498b2a6d64e0442b025b87526d5eb2942 authored over 1 year ago by Katie Gengler <[email protected]>
Correct node version in alpha workflow

f1bd9f63dc59d14061d74640672f291dfab6487e authored over 1 year ago by Katie Gengler <[email protected]>
Add v5.0.0-beta.2 to CHANGELOG

(cherry picked from commit bf354ccdb9a402fb3cca04b1ea08cf8d6d654990)

a0ab1a8bde9f118bc1d6b0143d69b403e168ad6a authored over 1 year ago by Katie Gengler <[email protected]>
Bump eslint from 8.29.0 to 8.39.0

Bumps [eslint](https://github.com/eslint/eslint) from 8.29.0 to 8.39.0.
- [Release notes](https:...

f63415d41f6435388da7489331cd9b043a90bffd authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump fs-extra from 11.1.0 to 11.1.1

Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 11.1.0 to 11.1.1.
- [Releas...

75b7cabbf86d120c41799f5aee44250d42a340d1 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #20455 from emberjs/kg-update-s3-publishing

d4d58e0427a567985f559d11ae5cc97e1bd8ab9a authored over 1 year ago by Katie Gengler <[email protected]>
No longer strip +sha build info in the config for s3 upload. It seems

like between npm 6 and npm 8 (node 14 and node 16) the default changed
for the files names genera...

4d7f666b352b272028727ce6d05846827c6fd5e0 authored over 1 year ago by Katie Gengler <[email protected]>
Pull in s3 publishing from ember-publisher and update. Convert the

publish-to-s3 script to esm.

7638dca19f45832482a13346f134135a2ed6dd4b authored over 1 year ago by Katie Gengler <[email protected]>
Add private runloop backburner re-exports

`@ember/test-helpers` uses these as they exist in the DT and preview
types, so to avoid breaking...

2f826a3ff3e94badb90166a94c81b46cccea6305 authored over 1 year ago by Chris Krycho <[email protected]>
Remove an unnecessary type cast from Router

544d3814e1b2c9667ddee211293be22c05455deb authored over 1 year ago by Chris Krycho <[email protected]>
Update Ember NS reexport test for backburner.js

The existence of the `_Backburner` re-export is of a private item, and
this test simply checks t...

3f54dc714404c48bb583934961845f7fe2227024 authored over 1 year ago by Chris Krycho <[email protected]>
Fix a missed rename in `ember/index.ts`

Supporting the TS `namespace` export for the `Ember` namespace object
(in 2fdb3f57) required ali...

f55cc15442d530fdde45608b1924900631a9c4d9 authored over 1 year ago by Chris Krycho <[email protected]>
Remove assertion from build-owner internal test helper

At the moment, some *tests* pass no resolver, and expect this to work
anyway. The fix is to have...

73dc0cdf13ad081f244e25c09250a5f224199dbf authored over 1 year ago by Chris Krycho <[email protected]>
Fix TS lint errors

2f26a2c42437e940801580d6026cdb5511ebfb70 authored over 1 year ago by Chris Krycho <[email protected]>
Fix types for template-only components

- Do not expose Glimmer's private/internal notion of a template-only
component, even for type ...

5b397e16431bdb8d99aa879d57b35d329bdb518f authored over 1 year ago by Chris Krycho <[email protected]>
Fix optionality of `owner` arg for `Route` class

c0f010c8b9762105df215a0705a49e5026ba81d5 authored over 1 year ago by Chris Krycho <[email protected]>
Drop now-unnecessary `types/preview` from type-tests

05acc98eaba8e81da1ecf6250a0ab98d17f3b924 authored over 1 year ago by Chris Krycho <[email protected]>
Fix re-export of `Ember.RSVP` as a `namespace`

This syntax is namespace-specific: `import` in a namespace is aliasing
one namespace to another,...

40b3a196b78432d8225b312956d0d05441587cc8 authored over 1 year ago by Chris Krycho <[email protected]>
Make Ember's helper types Glint-compatible

Provide the same public API as the preview types. This requires lying a
bit about the return typ...

911e14c3ce61568e86d9fe50f68dd8ef43de3c40 authored over 1 year ago by Chris Krycho <[email protected]>
Drop an unused import from Ember type tests

9d65d257050a1332a7bdeb7c8626bee56fc05d3a authored over 1 year ago by Chris Krycho <[email protected]>
Fix types and type tests for `@ember/test`

- Do not emit `| () => never` for functions in `@ember/test`: while it
is true that those *wil...

e57bc2654961d413a30559075e19e460cd37f3b7 authored over 1 year ago by Chris Krycho <[email protected]>
Fix types around component templates and TOCs

- Make `templateOnlyComponent` and associated types usable with Glint
the same way the preview...

08296c6c8869d4e9d34373d8b68cd36ab5c4c82f authored over 1 year ago by Chris Krycho <[email protected]>
Fix types of ArrayProxy.content

ef18c84d2d90bdbcb8bf57e3b6545ebeb6de3c30 authored over 1 year ago by Chris Krycho <[email protected]>
Add `static positionalParams` type declaration to EmberComponent

Without this, neither `.extend()`ing `Component` nor the documented
`reopenClass` pattern works ...

40722d26c25648325beb002da53d7a147bf2631a authored over 1 year ago by Chris Krycho <[email protected]>
Correct type tests for `typeOf` (just `string`)

06c3a145aea4c62ae1e26a2a85d02b90aed33dbd authored over 1 year ago by Chris Krycho <[email protected]>
Fix type test for Ember.Object: correct `Owner`

142d5d1e7b057469f435916d07c1df4c6be1a9b7 authored over 1 year ago by Chris Krycho <[email protected]>
Correctly handle opaque LinkTo type in type tests

ad9e569ded034537d47274cc2a0d4354e571d0d7 authored over 1 year ago by Chris Krycho <[email protected]>
Fix some missed type tests for `.extend`, `.create`, and `.reopen`

a0ab50f0e8041282177e55c4e19a419a1c219fc3 authored over 1 year ago by Chris Krycho <[email protected]>
Improve types and type tests for `@ember/test`

- Provide the correct type for the first param for the callback passed
to `registerHelper()`.
...

cb8f6fd55c636959af1444b7e74682bb4b77a8d4 authored over 1 year ago by Chris Krycho <[email protected]>
Improve correctness and usability of `@ember/modifier` types

- Re-export the relevant types from `@glimmer/interfaces` as well as
wiring them up to the app...

be2596f8efada9fdf7c0deec552bb82d5513f2d1 authored over 1 year ago by Chris Krycho <[email protected]>
Merge pull request #20445 from emberjs/kg-update-browsers

2d215b04ba1ff3e7ddc2dd4b68950bfaaa0107fc authored over 1 year ago by Katie Gengler <[email protected]>
Finish updating internals for safe-r create

4799725ef7db85ddff362826f5e9d55d98e61640 authored over 1 year ago by Chris Krycho <[email protected]>
Fix types for internal-test-helpers

Now that `create` can catch this, it lets us know about our own lies.

caf4b1d25a6f62599173e46fd52948fb371abea6 authored over 1 year ago by Chris Krycho <[email protected]>
Further remove generic Route param from router

As with the earlier commit removing some of this, we have no ability to
check these types, so th...

26f16cb6579ec6d891c16aafb66b29ec1dd94cd4 authored over 1 year ago by Chris Krycho <[email protected]>
Drop `Ember.get` from Ember Router tests

The fact that `Ember.get` gets very confused on deeply mapped types
combined with `this` types i...

8d8066748654785fbf21d418b7001c45cdf39be2 authored over 1 year ago by Chris Krycho <[email protected]>
Update type tests for improved `set`/`get` inference

The resulting types are just records, where `Pick` preserves some extra
info because of the dyna...

ffb0501ed4020653acf5ad61f11cde763901923a authored over 1 year ago by Chris Krycho <[email protected]>
Remove a type test which only covered internals

This was useful to prevent us from regression in the DT/preview types
era, but these are covered...

972a9e12e71ec414fdb5dd10bcb6c5f906d18ced authored over 1 year ago by Chris Krycho <[email protected]>
Update a `set()` type test: it allows dynamic setting

This matches the runtime behavior. We do not catch setting things this
way, as a result, but in ...

dd907e9bedaa35f53bad637495d365227bcfa3b9 authored over 1 year ago by Chris Krycho <[email protected]>
Correctly export both sides of the opaque LinkTo

Even though we have an "opaque" class here, we still need to make sure
both the static type of t...

2fd539afa8d6f6c6a8d8adb9778d39d8d15981e6 authored over 1 year ago by Chris Krycho <[email protected]>
Partially reimplement type-safe `.create()`

This gets us a *small* amount of type safety, rather than absolutely
none: it does not check the...

86eeaf70f0125d6aac6b130c173a62dbb97b11d3 authored over 1 year ago by Chris Krycho <[email protected]>
Update browser support

ae1a7edc520ba28bbeb287ad79735a631ed2040f authored over 1 year ago by Katie Gengler <[email protected]>
Fix bad import and reference in ember NS type tests

These referred respectively to imports which existed only in DT/preview
types and a removed API!

6694ed7b2fee23909d7b512a73327e7ab76c08aa authored over 1 year ago by Chris Krycho <[email protected]>
Fix `@ember/object` tests for proxy and observable

Account for both the improved `Proxy` type safety and the removed
`CoreObject.create` type safet...

a17d2799f699e6a3cd51e239d2e078a5d3a9f1b1 authored over 1 year ago by Chris Krycho <[email protected]>
Use `Owner` correctly in `@ember/object` type tests

dd37b6c5b260d7878abafcde954c757b7c60efb2 authored over 1 year ago by Chris Krycho <[email protected]>