-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
87 lines (87 loc) · 2.47 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
{
"name": "mmir-plugin-encoder-core",
"version": "1.0.0-alpha.12",
"description": "Cordova plugin for the MMIR framework that provides core functionality for running (JavaScript) audio encoders via WebWorkers.",
"main": "./www/webAudioInput.js",
"directories": {
"lib": "./www"
},
"types": "index.d.ts",
"scripts": {
"build": "createplugincompat ./ && pluginexport ./",
"update:version": "updateversion ./",
"update:res": "copycordovascripts res/js"
},
"repository": {
"type": "git",
"url": "https://github.com/mmig/mmir-plugin-encoder-core.git"
},
"keywords": [
"audio",
"codec",
"record",
"webworker",
"mmir",
"mmir-plugin"
],
"author": "russa",
"license": "MIT",
"cordova": {
"id": "mmir-plugin-encoder-core",
"platforms": []
},
"mmir": {
"workers": [
"./www/webworker"
],
"compat": {
"./www/webAudioInput.js": {
"file": "./www/alt/webAudioInputCompat.js",
"type": "media",
"dependencyMapping": {
"./voiceRecorder.js": "./legacyVoiceRecorder.js"
},
"additionalDependencies": {
"legacyWebAudioInput": "./legacyWebAudioInput.js"
}
},
"./www/voiceRecorder.js": {
"file": "./www/alt/voiceRecorderCompat.js",
"type": "custom",
"exportedName": "Recorder",
"async": true,
"dependencyMapping": {
"mmirf/events": "./eventEmitter.js"
}
},
"./www/encoder.js": {
"file": "./www/alt/encoderCompat.js",
"type": "none",
"template": "./res/compat-js/encoder-compat-template.js"
},
"./www/legacyWebAudioInput.js": {
"file": "./www/alt/legacyWebAudioInputCompat.js",
"type": "none",
"template": "./res/compat-js/legacyWebAudioInput-compat-template.js"
},
"./www/eventEmitter.js": {
"file": "./www/alt/eventEmitterCompat.js",
"type": "none",
"template": "./res/compat-js/eventEmitter-compat-template.js"
},
"./www/legacyVoiceRecorder.js": {
"file": "./www/alt/legacyVoiceRecorderCompat.js",
"type": "none",
"template": "./res/compat-js/legacyVoiceRecorder-compat-template.js"
}
}
},
"devDependencies": {
"mmir-lib": "^6.2.0",
"mmir-plugin-exports": "^2.5.2",
"mmir-tooling": "^6.2.5"
},
"peerDependencies": {
"mmir-lib": ">=5"
}
}