We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
MusicKit.configure()
Promise<MusicKitInstance>
1 parent 511b824 commit 1ff59a5Copy full SHA for 1ff59a5
2 files changed
types/musickit-js/MusicKit.d.ts
@@ -79,7 +79,7 @@ declare namespace MusicKit {
79
/**
80
* Configure a MusicKit instance.
81
*/
82
- function configure(configuration: Configuration): MusicKitInstance;
+ function configure(configuration: Configuration): Promise<MusicKitInstance>;
83
84
* Returns the configured MusicKit instance.
85
types/musickit-js/test/musickit-js-tests.ts
@@ -1,10 +1,13 @@
1
-MusicKit.configure({
2
- app: {
3
- build: "1.0",
4
- name: "PLAYER_NAME",
5
- },
6
- developerToken: "devToken",
7
-});
+async function testConfigure() {
+ // $ExpectType MusicKitInstance
+ const instance = await MusicKit.configure({
+ app: {
+ build: "1.0",
+ name: "PLAYER_NAME",
+ },
8
+ developerToken: "devToken",
9
+ });
10
+}
11
12
const player = MusicKit.getInstance();
13
0 commit comments