core icon indicating copy to clipboard operation
core copied to clipboard

:rocket: Dojo 2 - language helpers and utilities.

Results 13 core issues
Sort by recently updated
recently updated
newest added

**Type:** feature The following has been addressed in the PR: * [x] There is a related issue * [x] All code has been formatted with [`prettier`](https://prettier.io/) as per the [readme...

**Enhancement** Currently, it doesn't look like `@dojo/core/lang#mixin` handles null targets. I don't think a user would intentionally pass `undefined` or `null`, but I ran across this when transitioning from Dojo...

Currently, `UrlSearchParams#toString` will include key names for parameters with falsey values. Test: `new UrlSearchParams({ debug: false, foo: 'bar' }).toString()` Expected output: `'foo=bar'` Actual output: `'debug&foo=bar'`

bug
good first issue

**Bug** Outdated doc at: https://github.com/dojo/core/blob/master/README.md#promise `@dojo/core/Promise` doesn't exist. Package Version: 2.0

**Enhancement** Package Version: Beta 5 Say that I have search view that has different fields and all are optional. Due to usage of typescript, I need to provide an interface...

**Enhancement** We should use the deprecation API to deprecate `lang/assign` which has been moved to `@dojo/shim/object` and refactor usage in this package to use the shim.

enhancement

**Bug** `Task.race` takes two generic parameters, an ExtensiblePromise subclass and the type expected to be the resolution of the race call. The first parameter is unnecessary as it is never...

bug
good first issue

When we need certain debugging features (or expose functionality for testing) we should standardise on this under the `has('debug');` feature.

enhancement

**Enhancement** With the support of down emitting ES `import()` in TypeScript, we should fully migrate to it and deprecate `load()` if not remove it.

enhancement
breaking-change

It could be useful to store all redirecting URLs in an array e. g. in the options object. The options are returned with the response and the user now knows...

needs triage