@ember/owner: introduce Resolver type#63057
@ember/owner: introduce Resolver type#63057typescript-bot merged 1 commit intoDefinitelyTyped:masterfrom
Resolver type#63057Conversation
|
@chriskrycho Thank you for submitting this PR! This is a live comment which I will keep updated. 5 packages in this PR
Code ReviewsBecause this PR edits multiple packages, it can be merged once it's reviewed by a DT maintainer. You can test the changes of this PR in the Playground. Status
All of the items on the list are green. To merge, you need to post a comment including the string "Ready to merge" to bring in your changes. Diagnostic Information: What the bot saw about this PR{
"type": "info",
"now": "-",
"pr_number": 63057,
"author": "chriskrycho",
"headCommitOid": "e574543eb66e061f649442152f677740a1370e66",
"mergeBaseOid": "b2b356bc6e108de75960f7ccf9dc2adf38c14ea5",
"lastPushDate": "2022-11-02T22:50:58.000Z",
"lastActivityDate": "2022-11-04T16:20:27.000Z",
"mergeOfferDate": "2022-11-04T14:36:36.000Z",
"mergeRequestDate": "2022-11-04T16:20:27.000Z",
"mergeRequestUser": "chriskrycho",
"hasMergeConflict": false,
"isFirstContribution": false,
"tooManyFiles": false,
"hugeChange": false,
"popularityLevel": "Popular",
"pkgInfo": [
{
"name": "ember-resolver",
"kind": "edit",
"files": [
{
"path": "types/ember-resolver/ember-resolver-tests.ts",
"kind": "test"
},
{
"path": "types/ember-resolver/index.d.ts",
"kind": "definition"
},
{
"path": "types/ember-resolver/tsconfig.json",
"kind": "package-meta-ok"
}
],
"owners": [
"dfreeman",
"chriskrycho",
"jamescdavis",
"wagenet"
],
"addedOwners": [],
"deletedOwners": [],
"popularityLevel": "Popular"
},
{
"name": "ember__application",
"kind": "edit",
"files": [
{
"path": "types/ember__application/index.d.ts",
"kind": "definition"
}
],
"owners": [
"chriskrycho",
"dfreeman",
"jamescdavis",
"wagenet"
],
"addedOwners": [],
"deletedOwners": [],
"popularityLevel": "Popular"
},
{
"name": "ember__debug",
"kind": "edit",
"files": [
{
"path": "types/ember__debug/container-debug-adapter.d.ts",
"kind": "definition"
}
],
"owners": [
"chriskrycho",
"dfreeman",
"jamescdavis",
"wagenet"
],
"addedOwners": [],
"deletedOwners": [],
"popularityLevel": "Popular"
},
{
"name": "ember__engine",
"kind": "edit",
"files": [
{
"path": "types/ember__engine/index.d.ts",
"kind": "definition"
},
{
"path": "types/ember__engine/test/engine.ts",
"kind": "test"
}
],
"owners": [
"chriskrycho",
"dfreeman",
"jamescdavis",
"wagenet"
],
"addedOwners": [],
"deletedOwners": [],
"popularityLevel": "Popular"
},
{
"name": "ember__owner",
"kind": "edit",
"files": [
{
"path": "types/ember__owner/ember__owner-tests.ts",
"kind": "test"
},
{
"path": "types/ember__owner/index.d.ts",
"kind": "definition"
}
],
"owners": [
"chriskrycho",
"dfreeman",
"jamescdavis",
"wagenet"
],
"addedOwners": [],
"deletedOwners": [],
"popularityLevel": "Well-liked by everyone"
}
],
"reviews": [
{
"type": "approved",
"reviewer": "sandersn",
"date": "2022-11-04T14:35:50.000Z",
"isMaintainer": true
},
{
"type": "approved",
"reviewer": "dfreeman",
"date": "2022-11-03T14:42:26.000Z",
"isMaintainer": false
}
],
"mainBotCommentID": 1301465848,
"ciResult": "pass"
} |
|
🔔 @dfreeman @jamescdavis @wagenet — please review this PR in the next few days. Be sure to explicitly select |
|
Inspecting the JavaScript source for this package found some properties that are not in the .d.ts files. ember-resolver (unpkg)was missing the following properties:
as well as these 1 other properties...monkeyPatchVendorFiles |
|
Ready to merge |
|
@chriskrycho I'm getting this on app builds with the new types |
|
When you say "with the new types" do you mean |
Implements the next part of Ember RFC 0821. Compare the PR in the preview types: emberjs/ember.js#20253.
npm test <package to test>.Select one of these and delete the others:
If changing an existing definition: