Commit cb95af13 authored by 张世斌's avatar 张世斌

1.提交

parent 6f307b8d
{ {"ver":"1.1.2","uuid":"c35bb2f6-f24a-4850-ae44-643f2fdc7541","isBundle":false,"bundleName":"","priority":1,"compressionType":{},"optimizeHotUpdate":{},"inlineSpriteFrames":{},"isRemoteBundle":{"ios":false,"android":false},"subMetas":{}}
"ver": "1.1.2", \ No newline at end of file
"uuid": "c35bb2f6-f24a-4850-ae44-643f2fdc7541",
"isBundle": false,
"bundleName": "",
"priority": 1,
"compressionType": {},
"optimizeHotUpdate": {},
"inlineSpriteFrames": {},
"isRemoteBundle": {
"ios": false,
"android": false
},
"subMetas": {}
}
\ No newline at end of file
...@@ -5320,7 +5320,7 @@ ...@@ -5320,7 +5320,7 @@
"node": { "node": {
"__id__": 68 "__id__": 68
}, },
"_enabled": true, "_enabled": false,
"_materials": [ "_materials": [
{ {
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
...@@ -5374,7 +5374,7 @@ ...@@ -5374,7 +5374,7 @@
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "alligator copy", "_name": "alligator_img",
"_objFlags": 512, "_objFlags": 512,
"_parent": { "_parent": {
"__id__": 67 "__id__": 67
...@@ -5450,7 +5450,7 @@ ...@@ -5450,7 +5450,7 @@
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
} }
], ],
"_srcBlendFactor": 1, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "96c0dd06-35f7-44c6-bcf9-85e895eb711e" "__uuid__": "96c0dd06-35f7-44c6-bcf9-85e895eb711e"
...@@ -5650,8 +5650,8 @@ ...@@ -5650,8 +5650,8 @@
"_color": { "_color": {
"__type__": "cc.Color", "__type__": "cc.Color",
"r": 255, "r": 255,
"g": 255, "g": 0,
"b": 255, "b": 0,
"a": 255 "a": 255
}, },
"_contentSize": { "_contentSize": {
...@@ -7445,7 +7445,7 @@ ...@@ -7445,7 +7445,7 @@
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
} }
], ],
"_srcBlendFactor": 1, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "96c0dd06-35f7-44c6-bcf9-85e895eb711e" "__uuid__": "96c0dd06-35f7-44c6-bcf9-85e895eb711e"
......
...@@ -156,10 +156,13 @@ cc.Class({ ...@@ -156,10 +156,13 @@ cc.Class({
this.bindColorButton(item); this.bindColorButton(item);
} }
this._alligator = this.bindAlligator(this.paint); // this._alligator = this.bindAlligator(this.paint);
this._alligator2 = this.bindAlligator(this.paint2); // this._alligator2 = this.bindAlligator(this.paint2);
this._alligator = this.paint.children[0];//this.bindAlligator(this.paint);
this._alligator2 = this.paint2.children[0];//this.bindAlligator(this.paint2);
this.bindAlligatorButton(this._alligator);
// this.bindAlligatorButton(this._alligator);
// this.btn_submit.node.on('click', ()=>{ // this.btn_submit.node.on('click', ()=>{
// if (this._can_tap != true) // if (this._can_tap != true)
...@@ -233,10 +236,12 @@ cc.Class({ ...@@ -233,10 +236,12 @@ cc.Class({
let a1 = this._alligator; let a1 = this._alligator;
let a2 = this._alligator2; let a2 = this._alligator2;
let len = a1.teeth.length; let len = a1.teeth.length;
for (let i = 0; i < len; i++) { for (let i = 0; i < len; i++) {
a2.teeth[i].color = a1.teeth[i].color; let node=cc.instantiate(a1.teeth[i]);
a2.teeth[i].word.node.color = a1.teeth[i].word.node.color; a2.addChild(node);
a2.teeth[i].word.string = a1.teeth[i].word.string; // a2.teeth[i].color = a1.teeth[i].color;
// a2.teeth[i].word.node.color = a1.teeth[i].word.node.color;
// a2.teeth[i].word.string = a1.teeth[i].word.string;
} }
}, },
...@@ -246,23 +251,31 @@ cc.Class({ ...@@ -246,23 +251,31 @@ cc.Class({
const teethDataArr = [] const teethDataArr = []
for (let i = 0; i < len; i++) { for (let i = 0; i < len; i++) {
const data = { color: '', wordColor: '', word: '' }; const data = { color: '', wordColor: '', word: '' };
data.color = a1.teeth[i].color.toHEX(); data.color = a1.children[i].color.toHEX();//a1.teeth[i].color.toHEX();
data.wordColor = a1.teeth[i].word.node.color.toHEX(); // data.wordColor = a1.teeth[i].word.node.color.toHEX();
data.word = a1.teeth[i].word.string; // data.word = a1.teeth[i].word.string;
teethDataArr.push(data); teethDataArr.push(data);
} }
return teethDataArr; return teethDataArr;
}, },
initAlligator(node, words) { async initAlligator(parent) {
let tooth, len = node.teeth.length; for(let i=0;i<this.data.images.length;i++){
for (let i = 0; i < len; i++) { let image=this.data.images[i];
tooth = node.teeth[i]; cc.log(image.img);
tooth.color = cc.Color.WHITE; let tooth=await this.getSprNodeByUrl(image.img);
tooth.word.node.color = cc.Color.BLACK; parent.addChild(tooth);
// tooth.color = cc.Color.WHITE;
tooth.painted = null; tooth.painted = null;
tooth.word.string = words[i];
} }
// let tooth, len = node.teeth.length;
// for (let i = 0; i < len; i++) {
// tooth = node.teeth[i];
// tooth.color = cc.Color.WHITE;
// tooth.word.node.color = cc.Color.BLACK;
// tooth.painted = null;
// tooth.word.string = words[i];
// }
}, },
bindAlligator(parent) { bindAlligator(parent) {
...@@ -272,10 +285,11 @@ cc.Class({ ...@@ -272,10 +285,11 @@ cc.Class({
let len = node.children.length; let len = node.children.length;
for (let i = 0; i < len; i++) { for (let i = 0; i < len; i++) {
teeth[i] = node.children[i]; teeth[i] = node.children[i];
teeth[i].word = teeth[i].children[0].getComponent(cc.Label); // teeth[i].word = teeth[i].children[0].getComponent(cc.Label);
} }
node.teeth = teeth; node.teeth = teeth;
cc.log(parent.name+"_bind:"+node.teeth.length);
return node; return node;
}, },
...@@ -290,7 +304,7 @@ cc.Class({ ...@@ -290,7 +304,7 @@ cc.Class({
bindColorButton(button) { bindColorButton(button) {
var clickEventHandler = new cc.Component.EventHandler(); var clickEventHandler = new cc.Component.EventHandler();
clickEventHandler.target = this.node; clickEventHandler.target = this.node;
clickEventHandler.component = "OP10_online"; clickEventHandler.component = "Coloring_OL";
clickEventHandler.handler = "moveSelector"; clickEventHandler.handler = "moveSelector";
clickEventHandler.customEventData = button.node; clickEventHandler.customEventData = button.node;
...@@ -704,16 +718,16 @@ cc.Class({ ...@@ -704,16 +718,16 @@ cc.Class({
if (teethDataArr && teethDataArr.length > 0) { if (teethDataArr && teethDataArr.length > 0) {
for (let i = 0; i < teethDataArr.length; i++) { for (let i = 0; i < teethDataArr.length; i++) {
alligator.teeth[i].color = new cc.Color().fromHEX(teethDataArr[i].color); alligator.teeth[i].color = new cc.Color().fromHEX(teethDataArr[i].color);
alligator.teeth[i].word.node.color = new cc.Color().fromHEX(teethDataArr[i].wordColor); // alligator.teeth[i].word.node.color = new cc.Color().fromHEX(teethDataArr[i].wordColor);
alligator.teeth[i].word.string = teethDataArr[i].word; // alligator.teeth[i].word.string = teethDataArr[i].word;
} }
} else { } else {
teethDataArr = this.teethDataArr; teethDataArr = this.teethDataArr;
for (let i = 0; i < teethDataArr.length; i++) { for (let i = 0; i < teethDataArr.length; i++) {
alligator.teeth[i].color = cc.Color.WHITE alligator.teeth[i].color = cc.Color.WHITE
alligator.teeth[i].word.node.color = cc.Color.BLACK; // alligator.teeth[i].word.node.color = cc.Color.BLACK;
alligator.teeth[i].word.string = teethDataArr[i].word; // alligator.teeth[i].word.string = teethDataArr[i].word;
} }
} }
item.userId = uuid; item.userId = uuid;
...@@ -1146,8 +1160,6 @@ cc.Class({ ...@@ -1146,8 +1160,6 @@ cc.Class({
const itemArr = []; const itemArr = [];
// const resultArr = this.gameEndData; // const resultArr = this.gameEndData;
// this.gameEndData = {"9f389473-9241-4dc8-ab01-43888f1f1a1d":{"teethDataArr":[{"color":"f8ed21","wordColor":"ffffff","word":"a"},{"color":"3ae3e5","wordColor":"ffffff","word":"A"},{"color":"ffffff","wordColor":"000000","word":"c"},{"color":"ffffff","wordColor":"000000","word":"B"},{"color":"f8ed21","wordColor":"ffffff","word":"a"},{"color":"ffffff","wordColor":"000000","word":"C"},{"color":"ffffff","wordColor":"000000","word":"b"},{"color":"3ae3e5","wordColor":"ffffff","word":"A"}],"uuid":"9f389473-9241-4dc8-ab01-43888f1f1a1d"}}
// this.gameEndData = {"9f389473-9241-4dc8-ab01-43888f1f1a1d":{"teethDataArr":[{"color":"f8ed21","wordColor":"ffffff","word":"a"},{"color":"3ae3e5","wordColor":"ffffff","word":"A"},{"color":"ffffff","wordColor":"000000","word":"c"},{"color":"ffffff","wordColor":"000000","word":"B"},{"color":"f8ed21","wordColor":"ffffff","word":"a"},{"color":"ffffff","wordColor":"000000","word":"C"},{"color":"ffffff","wordColor":"000000","word":"b"},{"color":"3ae3e5","wordColor":"ffffff","word":"A"}],"uuid":"9f389473-9241-4dc8-ab01-43888f1f1a1d"},"052ffd6f-8941-4e47-9fbd-57666a8cb936":{"teethDataArr":[{"color":"f8ed21","wordColor":"ffffff","word":"a"},{"color":"e361ed","wordColor":"ffffff","word":"A"},{"color":"ffffff","wordColor":"000000","word":"c"},{"color":"ffffff","wordColor":"000000","word":"B"},{"color":"9a0d00","wordColor":"ffffff","word":"a"},{"color":"ffffff","wordColor":"000000","word":"C"},{"color":"ffffff","wordColor":"000000","word":"b"},{"color":"e361ed","wordColor":"ffffff","word":"A"}],"uuid":"052ffd6f-8941-4e47-9fbd-57666a8cb936"},"bb630c19-24fe-4a45-aaaf-e7c012fcc793":{"teethDataArr":[{"color":"59ed42","wordColor":"ffffff","word":"a"},{"color":"59ed42","wordColor":"ffffff","word":"A"},{"color":"ffffff","wordColor":"000000","word":"c"},{"color":"ffffff","wordColor":"000000","word":"B"},{"color":"ffffff","wordColor":"000000","word":"a"},{"color":"ffffff","wordColor":"000000","word":"C"},{"color":"ffffff","wordColor":"000000","word":"b"},{"color":"f8ed21","wordColor":"ffffff","word":"A"}],"uuid":"w"},"52a026d9-907a-461c-986b-c18891ac0304":{"teethDataArr":[{"color":"ffffff","wordColor":"000000","word":"a"},{"color":"ffffff","wordColor":"000000","word":"A"},{"color":"ffffff","wordColor":"000000","word":"c"},{"color":"ffffff","wordColor":"000000","word":"B"},{"color":"ffffff","wordColor":"000000","word":"a"},{"color":"ffffff","wordColor":"000000","word":"C"},{"color":"ffffff","wordColor":"000000","word":"b"},{"color":"ffffff","wordColor":"000000","word":"A"}],"uuid":"c7f5f399-5a2e-48c1-a3ed-1e2d2c129049"},"de999c98-112b-4798-9946-8ce4354182da":{"teethDataArr":[{"color":"ffffff","wordColor":"000000","word":"a"},{"color":"ffffff","wordColor":"000000","word":"A"},{"color":"ffffff","wordColor":"000000","word":"c"},{"color":"ffffff","wordColor":"000000","word":"B"},{"color":"ffffff","wordColor":"000000","word":"a"},{"color":"ffffff","wordColor":"000000","word":"C"},{"color":"ffffff","wordColor":"000000","word":"b"},{"color":"ffffff","wordColor":"000000","word":"A"}],"uuid":"40c49427-8a22-4060-99a1-f839aee304cd"}}
...@@ -1365,24 +1377,43 @@ cc.Class({ ...@@ -1365,24 +1377,43 @@ cc.Class({
// }); // });
}, },
updateItem() { async updateItem() {
this._submitted = false; this._submitted = false;
this.cleanColor(); this.cleanColor();
this.coolcat.active = true; this.coolcat.active = true;
let info = this.data.items[this._index]; // let info = this.data.items[this._index];
// let words = info.words.split(''); // let words = info.words.split('');
// let answers = info.answers.split(''); // let answers = info.answers.split('');
let words = 'aAcBaCbA'.split(''); // let words = 'aAcBaCbA'.split('');
let answers = '0147'.split(''); // let answers = '0147'.split('');
this._timeoutIds.push(setTimeout(() => { let spriteFrame=await this.getSpriteFrimeByUrl(this.data.bg);
this.initAlligator(this._alligator, words); let bg1=this.paint.getChildByName("alligator_img");
}, 1)); cc.log("bg:"+bg1.name);
bg1.getComponent(cc.Sprite).spriteFrame=spriteFrame;
console.log(words, answers); let bg2=this.paint2.getChildByName("alligator_img");
this._ids = answers; bg2.getComponent(cc.Sprite).spriteFrame=spriteFrame;
this._id_count = answers.length;
this._alligator.destroyAllChildren();
this._alligator2.destroyAllChildren();
// this._timeoutIds.push(setTimeout(() => {
await this.initAlligator(this._alligator);
// }, 1));
this._alligator = this.bindAlligator(this.paint);
this._alligator2 = this.bindAlligator(this.paint2);
this.bindAlligatorButton(this._alligator);
// console.log(words, answers);
this._ids=[];
for(let i=0;i<this.data.images.length;i++){
this._ids[i]=i;
}
// this._ids = answers;
this._id_count = this._ids.length;
playDragonBoneAnimation(this.coolcat, 'begin', -1); playDragonBoneAnimation(this.coolcat, 'begin', -1);
this.playAudioByName('demo', () => { this.playAudioByName('demo', () => {
...@@ -1401,24 +1432,23 @@ cc.Class({ ...@@ -1401,24 +1432,23 @@ cc.Class({
}, },
getSpriteFrimeByUrl(url, cb) { async getSpriteFrimeByUrl(url, cb) {
cc.loader.load({ url }, (err, img) => { return new Promise((resolve)=>{
const spriteFrame = new cc.SpriteFrame(img) cc.loader.load({ url }, (err, img) => {
if (cb) { const spriteFrame = new cc.SpriteFrame(img)
cb(spriteFrame); resolve(spriteFrame);
} // if (cb) {
}) // cb(spriteFrame);
// }
})
});
}, },
getSprNodeByUrl(url, cb) { async getSprNodeByUrl(url) {
const node = new cc.Node(); const node = new cc.Node();
const spr = node.addComponent(cc.Sprite); const spr = node.addComponent(cc.Sprite);
this.getSpriteFrimeByUrl(url, (sf) => { spr.spriteFrame=await this.getSpriteFrimeByUrl(url);
spr.spriteFrame = sf; return node;
if (cb) {
cb(node);
}
})
}, },
playAudioByUrl(audio_url, cb = null) { playAudioByUrl(audio_url, cb = null) {
...@@ -1499,7 +1529,7 @@ cc.Class({ ...@@ -1499,7 +1529,7 @@ cc.Class({
bindTeethHit(tooth) { bindTeethHit(tooth) {
let sprite = tooth; let sprite = tooth;
sprite.word.node.color = cc.Color.WHITE; // sprite.word.node.color = cc.Color.WHITE;
sprite.on(cc.Node.EventType.TOUCH_START, () => { sprite.on(cc.Node.EventType.TOUCH_START, () => {
if (this._can_tap != true) if (this._can_tap != true)
...@@ -1512,35 +1542,49 @@ cc.Class({ ...@@ -1512,35 +1542,49 @@ cc.Class({
return; return;
console.log('area:' + sprite.t_idx); console.log('area:' + sprite.t_idx);
console.log('this.ids:' + this._ids); console.log('this.ids:' + this._ids);
let find_id = this._ids.indexOf(sprite.t_idx + '');
if (find_id >= 0) {
// this._ids[find_id] = -1;
if (this.btn_submit.node.active == false) {
// this.btn_submit.node.active = true;
}
//correct // this._ids[find_id] = -1;
playDragonBoneAnimation(this.coolcat, 'right', -1); if (this.btn_submit.node.active == false) {
this.playAudioByName('correct', () => { // this.btn_submit.node.active = true;
playDragonBoneAnimation(this.coolcat, 'normal');
this._can_tap = true;
});
this.playAudioByName('painted');
}
else {
//incorrect
this._can_tap = false;
playDragonBoneAnimation(this.coolcat, 'wrong', -1);
this.playAudioByName('incorrect', () => {
playDragonBoneAnimation(this.coolcat, 'normal');
this._can_tap = true;
});
return;
} }
//correct
playDragonBoneAnimation(this.coolcat, 'right', -1);
this.playAudioByName('correct', () => {
playDragonBoneAnimation(this.coolcat, 'normal');
this._can_tap = true;
});
this.playAudioByName('painted');
// let find_id = this._ids.indexOf(sprite.t_idx + '');
// if (find_id >= 0) {
// // this._ids[find_id] = -1;
// if (this.btn_submit.node.active == false) {
// // this.btn_submit.node.active = true;
// }
// //correct
// playDragonBoneAnimation(this.coolcat, 'right', -1);
// this.playAudioByName('correct', () => {
// playDragonBoneAnimation(this.coolcat, 'normal');
// this._can_tap = true;
// });
// this.playAudioByName('painted');
// }
// else {
// //incorrect
// this._can_tap = false;
// playDragonBoneAnimation(this.coolcat, 'wrong', -1);
// this.playAudioByName('incorrect', () => {
// playDragonBoneAnimation(this.coolcat, 'normal');
// this._can_tap = true;
// });
// return;
// }
sprite.painted = true; sprite.painted = true;
sprite.color = this._color; sprite.color = this._color;
sprite.word.node.color = cc.Color.WHITE; // sprite.word.node.color = cc.Color.WHITE;
// this.tryFinish(); // this.tryFinish();
}); });
...@@ -1548,6 +1592,7 @@ cc.Class({ ...@@ -1548,6 +1592,7 @@ cc.Class({
}, },
_hitTest(location, listener) { _hitTest(location, listener) {
const sprite = listener.owner; const sprite = listener.owner;
let spriteFrame = sprite.getComponent(cc.Sprite).spriteFrame; let spriteFrame = sprite.getComponent(cc.Sprite).spriteFrame;
......
export const defaultData = export const defaultData =
{ {
"items": [ "startAudio": "http://staging-teach.cdn.ireadabc.com/18bf8207ddea222c9b82c68f2549dadc.mp3",
"waitAudio": "http://staging-teach.cdn.ireadabc.com/46cba1330608d848239ec6a68bb4707e.mp3",
"finishAudio": "http://staging-teach.cdn.ireadabc.com/b3260e3d6972cc59b345f573aaab4290.mp3",
"finishWaitAudio": "http://staging-teach.cdn.ireadabc.com/46cba1330608d848239ec6a68bb4707e.mp3",
"loadingAudio": "http://staging-teach.cdn.ireadabc.com/18bf8207ddea222c9b82c68f2549dadc.mp3",
"smileAudio": "http://staging-teach.cdn.ireadabc.com/b2ffa5ce0d165364e49e6ca32a3ae3aa.mp3",
"smileAudio_1": "http://staging-teach.cdn.ireadabc.com/f563ba1f81675c1b5803d2ecd8e1712a.mp3",
"smileAudio_2": "http://staging-teach.cdn.ireadabc.com/f563ba1f81675c1b5803d2ecd8e1712a.mp3",
"smileAudio_3": "http://staging-teach.cdn.ireadabc.com/f563ba1f81675c1b5803d2ecd8e1712a.mp3",
"smileAudio_4": "http://staging-teach.cdn.ireadabc.com/f563ba1f81675c1b5803d2ecd8e1712a.mp3",
"smileAudio_5": "http://staging-teach.cdn.ireadabc.com/f563ba1f81675c1b5803d2ecd8e1712a.mp3",
"smileAudio_6": "http://staging-teach.cdn.ireadabc.com/f563ba1f81675c1b5803d2ecd8e1712a.mp3",
"rightAudio": "http://staging-teach.cdn.ireadabc.com/e3921a16a8313df274d8bc4e3f2bedd8.mp3",
"wrongAudio": "http://staging-teach.cdn.ireadabc.com/fca98e3ed3f1269c07de6aac67f9d2c2.mp3",
"bg": "http://staging-teach.cdn.ireadabc.com/90bd03bdc2437b51055ed0423bac9b4a.png",
"images": [
{ {
"words": "aAcBaCbA", "img": "http://staging-teach.cdn.ireadabc.com/4cc0099a522ba36f0916b6aeb5c85a84.png"
"answers": "0147",
"audio_url": "http://staging-teach.cdn.ireadabc.com/18bf8207ddea222c9b82c68f2549dadc.mp3"
}, },
{ {
"words": "aAcBaCbA", "img": "http://staging-teach.cdn.ireadabc.com/5ef1b6241fbdb251848ec9ae3bc3773a.png"
"answers": "0147",
"audio_url": "http://staging-teach.cdn.ireadabc.com/18bf8207ddea222c9b82c68f2549dadc.mp3"
}, },
], {
"time": "10", "img": "http://staging-teach.cdn.ireadabc.com/b8369480bf8db275d94c889d6155ab52.png"
"audio_url": "", },
"title": "" {
"img": "http://staging-teach.cdn.ireadabc.com/3caca3cd7fff035545689e1b0d5cc724.png"
},
{
"img": "http://staging-teach.cdn.ireadabc.com/e6b058fa93f6d635afab2c3b853d3ac1.png"
}
]
} }
// {
// "items": [
// {
// "words": "aAcBaCbA",
// "answers": "0147",
// "audio_url": "http://staging-teach.cdn.ireadabc.com/18bf8207ddea222c9b82c68f2549dadc.mp3"
// },
// {
// "words": "aAcBaCbA",
// "answers": "0147",
// "audio_url": "http://staging-teach.cdn.ireadabc.com/18bf8207ddea222c9b82c68f2549dadc.mp3"
// },
// ],
// "time": "10",
// "audio_url": "",
// "title": ""
// }
...@@ -56,6 +56,9 @@ let creatorBasePath = 'CocosCreator'; ...@@ -56,6 +56,9 @@ let creatorBasePath = 'CocosCreator';
if (process.platform !== 'win32') { if (process.platform !== 'win32') {
creatorBasePath = "/Applications/CocosCreator/Creator/2.4.5/CocosCreator.app/Contents/MacOS/CocosCreator"; creatorBasePath = "/Applications/CocosCreator/Creator/2.4.5/CocosCreator.app/Contents/MacOS/CocosCreator";
} }
else{
creatorBasePath = "C:\\Tools\\CocosDashboard_1.0.20\\resources\\.editors\\Creator\\2.4.5\\CocosCreator.exe";
}
const buildCocos = function (args) { const buildCocos = function (args) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
const buffer = spawn( const buffer = spawn(
......
{ {
"name": "publish", "name": "publish",
"version": "1.0.0", "version": "1.0.0",
"lockfileVersion": 1, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": {
"": {
"name": "publish",
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"base-64": "^1.0.0",
"child_process": "^1.0.2",
"compressing": "^1.5.1",
"express": "^4.17.1",
"js-base64": "^3.7.2",
"uuid": "^8.3.2"
}
},
"node_modules/accepts": {
"version": "1.3.7",
"resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz",
"integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=",
"dependencies": {
"mime-types": "~2.1.24",
"negotiator": "0.6.2"
},
"engines": {
"node": ">= 0.6"
}
},
"node_modules/array-flatten": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz?cache=0&sync_timestamp=1574313293899&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-flatten%2Fdownload%2Farray-flatten-1.1.1.tgz",
"integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
},
"node_modules/base-64": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/base-64/download/base-64-1.0.0.tgz",
"integrity": "sha1-CdDyCE4yo/0IwkdblzeI7uauj0o="
},
"node_modules/bl": {
"version": "1.2.3",
"resolved": "https://registry.npm.taobao.org/bl/download/bl-1.2.3.tgz",
"integrity": "sha1-Ho3YAULqyA1xWMnczAR/tiDgNec=",
"dependencies": {
"readable-stream": "^2.3.5",
"safe-buffer": "^5.1.1"
}
},
"node_modules/body-parser": {
"version": "1.19.0",
"resolved": "https://registry.npm.taobao.org/body-parser/download/body-parser-1.19.0.tgz",
"integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=",
"dependencies": {
"bytes": "3.1.0",
"content-type": "~1.0.4",
"debug": "2.6.9",
"depd": "~1.1.2",
"http-errors": "1.7.2",
"iconv-lite": "0.4.24",
"on-finished": "~2.3.0",
"qs": "6.7.0",
"raw-body": "2.4.0",
"type-is": "~1.6.17"
},
"engines": {
"node": ">= 0.8"
}
},
"node_modules/body-parser/node_modules/iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.nlark.com/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz",
"integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
},
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/buffer-alloc": {
"version": "1.2.0",
"resolved": "https://registry.npm.taobao.org/buffer-alloc/download/buffer-alloc-1.2.0.tgz",
"integrity": "sha1-iQ3ZDZI6hz4I4Q5f1RpX5bfM4Ow=",
"dependencies": {
"buffer-alloc-unsafe": "^1.1.0",
"buffer-fill": "^1.0.0"
}
},
"node_modules/buffer-alloc-unsafe": {
"version": "1.1.0",
"resolved": "https://registry.npm.taobao.org/buffer-alloc-unsafe/download/buffer-alloc-unsafe-1.1.0.tgz",
"integrity": "sha1-vX3CauKXLQ7aJTvgYdupkjScGfA="
},
"node_modules/buffer-crc32": {
"version": "0.2.13",
"resolved": "https://registry.npm.taobao.org/buffer-crc32/download/buffer-crc32-0.2.13.tgz",
"integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
"engines": {
"node": "*"
}
},
"node_modules/buffer-fill": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/buffer-fill/download/buffer-fill-1.0.0.tgz",
"integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw="
},
"node_modules/bytes": {
"version": "3.1.0",
"resolved": "https://registry.npmmirror.com/bytes/download/bytes-3.1.0.tgz?cache=0&sync_timestamp=1637015083874&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbytes%2Fdownload%2Fbytes-3.1.0.tgz",
"integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=",
"engines": {
"node": ">= 0.8"
}
},
"node_modules/child_process": {
"version": "1.0.2",
"resolved": "https://registry.npm.taobao.org/child_process/download/child_process-1.0.2.tgz",
"integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o="
},
"node_modules/compressing": {
"version": "1.5.1",
"resolved": "https://registry.npm.taobao.org/compressing/download/compressing-1.5.1.tgz",
"integrity": "sha1-0DGjMRuMLtZWGoQxZx1ahEVASC0=",
"dependencies": {
"flushwritable": "^1.0.0",
"get-ready": "^1.0.0",
"iconv-lite": "^0.5.0",
"mkdirp": "^0.5.1",
"pump": "^3.0.0",
"streamifier": "^0.1.1",
"tar-stream": "^1.5.2",
"yauzl": "^2.7.0",
"yazl": "^2.4.2"
},
"engines": {
"node": ">= 4.0.0"
}
},
"node_modules/content-disposition": {
"version": "0.5.3",
"resolved": "https://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz",
"integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=",
"dependencies": {
"safe-buffer": "5.1.2"
},
"engines": {
"node": ">= 0.6"
}
},
"node_modules/content-disposition/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz",
"integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
},
"node_modules/content-type": {
"version": "1.0.4",
"resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz",
"integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/cookie": {
"version": "0.4.0",
"resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz?cache=0&sync_timestamp=1587525865178&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcookie%2Fdownload%2Fcookie-0.4.0.tgz",
"integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/cookie-signature": {
"version": "1.0.6",
"resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz",
"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
},
"node_modules/core-util-is": {
"version": "1.0.3",
"resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.3.tgz",
"integrity": "sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U="
},
"node_modules/debug": {
"version": "2.6.9",
"resolved": "https://registry.npmmirror.com/debug/download/debug-2.6.9.tgz",
"integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
"dependencies": {
"ms": "2.0.0"
}
},
"node_modules/depd": {
"version": "1.1.2",
"resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz",
"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/destroy": {
"version": "1.0.4",
"resolved": "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz",
"integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
},
"node_modules/ee-first": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz",
"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
},
"node_modules/encodeurl": {
"version": "1.0.2",
"resolved": "https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz",
"integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
"engines": {
"node": ">= 0.8"
}
},
"node_modules/end-of-stream": {
"version": "1.4.4",
"resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz",
"integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=",
"dependencies": {
"once": "^1.4.0"
}
},
"node_modules/escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz",
"integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
},
"node_modules/etag": {
"version": "1.8.1",
"resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz",
"integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/express": {
"version": "4.17.1",
"resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz",
"integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=",
"dependencies": {
"accepts": "~1.3.7",
"array-flatten": "1.1.1",
"body-parser": "1.19.0",
"content-disposition": "0.5.3",
"content-type": "~1.0.4",
"cookie": "0.4.0",
"cookie-signature": "1.0.6",
"debug": "2.6.9",
"depd": "~1.1.2",
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
"etag": "~1.8.1",
"finalhandler": "~1.1.2",
"fresh": "0.5.2",
"merge-descriptors": "1.0.1",
"methods": "~1.1.2",
"on-finished": "~2.3.0",
"parseurl": "~1.3.3",
"path-to-regexp": "0.1.7",
"proxy-addr": "~2.0.5",
"qs": "6.7.0",
"range-parser": "~1.2.1",
"safe-buffer": "5.1.2",
"send": "0.17.1",
"serve-static": "1.14.1",
"setprototypeof": "1.1.1",
"statuses": "~1.5.0",
"type-is": "~1.6.18",
"utils-merge": "1.0.1",
"vary": "~1.1.2"
},
"engines": {
"node": ">= 0.10.0"
}
},
"node_modules/express/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz",
"integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
},
"node_modules/fd-slicer": {
"version": "1.1.0",
"resolved": "https://registry.npm.taobao.org/fd-slicer/download/fd-slicer-1.1.0.tgz",
"integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
"dependencies": {
"pend": "~1.2.0"
}
},
"node_modules/finalhandler": {
"version": "1.1.2",
"resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz",
"integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=",
"dependencies": {
"debug": "2.6.9",
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
"on-finished": "~2.3.0",
"parseurl": "~1.3.3",
"statuses": "~1.5.0",
"unpipe": "~1.0.0"
},
"engines": {
"node": ">= 0.8"
}
},
"node_modules/flushwritable": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/flushwritable/download/flushwritable-1.0.0.tgz",
"integrity": "sha1-PjKNj95BKtR+c44751C00pAENJg="
},
"node_modules/forwarded": {
"version": "0.2.0",
"resolved": "https://registry.nlark.com/forwarded/download/forwarded-0.2.0.tgz?cache=0&sync_timestamp=1622503499867&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fforwarded%2Fdownload%2Fforwarded-0.2.0.tgz",
"integrity": "sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/fresh": {
"version": "0.5.2",
"resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz",
"integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/fs-constants": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/fs-constants/download/fs-constants-1.0.0.tgz",
"integrity": "sha1-a+Dem+mYzhavivwkSXue6bfM2a0="
},
"node_modules/get-ready": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/get-ready/download/get-ready-1.0.0.tgz",
"integrity": "sha1-+RgX8emt7P6hOlYq38jeiDqzR4I="
},
"node_modules/http-errors": {
"version": "1.7.2",
"resolved": "https://registry.npmmirror.com/http-errors/download/http-errors-1.7.2.tgz?cache=0&sync_timestamp=1636932153279&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhttp-errors%2Fdownload%2Fhttp-errors-1.7.2.tgz",
"integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=",
"dependencies": {
"depd": "~1.1.2",
"inherits": "2.0.3",
"setprototypeof": "1.1.1",
"statuses": ">= 1.5.0 < 2",
"toidentifier": "1.0.0"
},
"engines": {
"node": ">= 0.6"
}
},
"node_modules/http-errors/node_modules/inherits": {
"version": "2.0.3",
"resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz",
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
"node_modules/iconv-lite": {
"version": "0.5.2",
"resolved": "https://registry.nlark.com/iconv-lite/download/iconv-lite-0.5.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.5.2.tgz",
"integrity": "sha1-r21ijcz7RjtzZNl/cV5LdLjIwrg=",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
},
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz",
"integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w="
},
"node_modules/ipaddr.js": {
"version": "1.9.1",
"resolved": "https://registry.nlark.com/ipaddr.js/download/ipaddr.js-1.9.1.tgz",
"integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=",
"engines": {
"node": ">= 0.10"
}
},
"node_modules/isarray": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz",
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
},
"node_modules/js-base64": {
"version": "3.7.2",
"resolved": "https://registry.npmmirror.com/js-base64/download/js-base64-3.7.2.tgz",
"integrity": "sha1-gW0R2BqK/yQWA9Gc5XYeE+Qdd0U="
},
"node_modules/media-typer": {
"version": "0.3.0",
"resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz",
"integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/merge-descriptors": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz",
"integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
},
"node_modules/methods": {
"version": "1.1.2",
"resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz",
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/mime": {
"version": "1.6.0",
"resolved": "https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz",
"integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=",
"bin": {
"mime": "cli.js"
},
"engines": {
"node": ">=4"
}
},
"node_modules/mime-db": {
"version": "1.51.0",
"resolved": "https://registry.npmmirror.com/mime-db/download/mime-db-1.51.0.tgz?cache=0&sync_timestamp=1636426033377&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-db%2Fdownload%2Fmime-db-1.51.0.tgz",
"integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/mime-types": {
"version": "2.1.34",
"resolved": "https://registry.npmmirror.com/mime-types/download/mime-types-2.1.34.tgz?cache=0&sync_timestamp=1636432373429&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-types%2Fdownload%2Fmime-types-2.1.34.tgz",
"integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
"dependencies": {
"mime-db": "1.51.0"
},
"engines": {
"node": ">= 0.6"
}
},
"node_modules/minimist": {
"version": "1.2.5",
"resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz?cache=0&sync_timestamp=1584051509720&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz",
"integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI="
},
"node_modules/mkdirp": {
"version": "0.5.5",
"resolved": "https://registry.npmmirror.com/mkdirp/download/mkdirp-0.5.5.tgz",
"integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=",
"dependencies": {
"minimist": "^1.2.5"
},
"bin": {
"mkdirp": "bin/cmd.js"
}
},
"node_modules/ms": {
"version": "2.0.0",
"resolved": "https://registry.npmmirror.com/ms/download/ms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
},
"node_modules/negotiator": {
"version": "0.6.2",
"resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz",
"integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/on-finished": {
"version": "2.3.0",
"resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz",
"integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
"dependencies": {
"ee-first": "1.1.1"
},
"engines": {
"node": ">= 0.8"
}
},
"node_modules/once": {
"version": "1.4.0",
"resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz",
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
"dependencies": {
"wrappy": "1"
}
},
"node_modules/parseurl": {
"version": "1.3.3",
"resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz",
"integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=",
"engines": {
"node": ">= 0.8"
}
},
"node_modules/path-to-regexp": {
"version": "0.1.7",
"resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz?cache=0&sync_timestamp=1601400247487&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-to-regexp%2Fdownload%2Fpath-to-regexp-0.1.7.tgz",
"integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
},
"node_modules/pend": {
"version": "1.2.0",
"resolved": "https://registry.npm.taobao.org/pend/download/pend-1.2.0.tgz",
"integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA="
},
"node_modules/process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz",
"integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I="
},
"node_modules/proxy-addr": {
"version": "2.0.7",
"resolved": "https://registry.nlark.com/proxy-addr/download/proxy-addr-2.0.7.tgz",
"integrity": "sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU=",
"dependencies": {
"forwarded": "0.2.0",
"ipaddr.js": "1.9.1"
},
"engines": {
"node": ">= 0.10"
}
},
"node_modules/pump": {
"version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz",
"integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=",
"dependencies": {
"end-of-stream": "^1.1.0",
"once": "^1.3.1"
}
},
"node_modules/qs": {
"version": "6.7.0",
"resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz",
"integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=",
"engines": {
"node": ">=0.6"
}
},
"node_modules/range-parser": {
"version": "1.2.1",
"resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz",
"integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/raw-body": {
"version": "2.4.0",
"resolved": "https://registry.npmmirror.com/raw-body/download/raw-body-2.4.0.tgz?cache=0&sync_timestamp=1637116782389&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fraw-body%2Fdownload%2Fraw-body-2.4.0.tgz",
"integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=",
"dependencies": {
"bytes": "3.1.0",
"http-errors": "1.7.2",
"iconv-lite": "0.4.24",
"unpipe": "1.0.0"
},
"engines": {
"node": ">= 0.8"
}
},
"node_modules/raw-body/node_modules/iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.nlark.com/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz",
"integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
},
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/readable-stream": {
"version": "2.3.7",
"resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz",
"integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=",
"dependencies": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
"isarray": "~1.0.0",
"process-nextick-args": "~2.0.0",
"safe-buffer": "~5.1.1",
"string_decoder": "~1.1.1",
"util-deprecate": "~1.0.1"
}
},
"node_modules/readable-stream/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz",
"integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
},
"node_modules/safe-buffer": {
"version": "5.2.1",
"resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.2.1.tgz",
"integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY="
},
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz",
"integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo="
},
"node_modules/send": {
"version": "0.17.1",
"resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz",
"integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=",
"dependencies": {
"debug": "2.6.9",
"depd": "~1.1.2",
"destroy": "~1.0.4",
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
"etag": "~1.8.1",
"fresh": "0.5.2",
"http-errors": "~1.7.2",
"mime": "1.6.0",
"ms": "2.1.1",
"on-finished": "~2.3.0",
"range-parser": "~1.2.1",
"statuses": "~1.5.0"
},
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/send/node_modules/ms": {
"version": "2.1.1",
"resolved": "https://registry.npmmirror.com/ms/download/ms-2.1.1.tgz",
"integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo="
},
"node_modules/serve-static": {
"version": "1.14.1",
"resolved": "https://registry.npm.taobao.org/serve-static/download/serve-static-1.14.1.tgz",
"integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=",
"dependencies": {
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
"parseurl": "~1.3.3",
"send": "0.17.1"
},
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/setprototypeof": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz?cache=0&sync_timestamp=1563425414995&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsetprototypeof%2Fdownload%2Fsetprototypeof-1.1.1.tgz",
"integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM="
},
"node_modules/statuses": {
"version": "1.5.0",
"resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654066899&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz",
"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
"engines": {
"node": ">= 0.6"
}
},
"node_modules/streamifier": {
"version": "0.1.1",
"resolved": "https://registry.npm.taobao.org/streamifier/download/streamifier-0.1.1.tgz",
"integrity": "sha1-l+mNj6TRBdYqJpHR3AfoINuN/E8=",
"engines": {
"node": ">=0.10"
}
},
"node_modules/string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz?cache=0&sync_timestamp=1565170823020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring_decoder%2Fdownload%2Fstring_decoder-1.1.1.tgz",
"integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
"dependencies": {
"safe-buffer": "~5.1.0"
}
},
"node_modules/string_decoder/node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129010497&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz",
"integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
},
"node_modules/tar-stream": {
"version": "1.6.2",
"resolved": "https://registry.npm.taobao.org/tar-stream/download/tar-stream-1.6.2.tgz?cache=0&sync_timestamp=1609236328737&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftar-stream%2Fdownload%2Ftar-stream-1.6.2.tgz",
"integrity": "sha1-jqVdqzeXIlPZqa+Q/c1VmuQ1xVU=",
"dependencies": {
"bl": "^1.0.0",
"buffer-alloc": "^1.2.0",
"end-of-stream": "^1.0.0",
"fs-constants": "^1.0.0",
"readable-stream": "^2.3.0",
"to-buffer": "^1.1.1",
"xtend": "^4.0.0"
},
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/to-buffer": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/to-buffer/download/to-buffer-1.1.1.tgz",
"integrity": "sha1-STvUj2LXxD/N7TE6A9ytsuEhOoA="
},
"node_modules/toidentifier": {
"version": "1.0.0",
"resolved": "https://registry.npmmirror.com/toidentifier/download/toidentifier-1.0.0.tgz?cache=0&sync_timestamp=1636938499270&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftoidentifier%2Fdownload%2Ftoidentifier-1.0.0.tgz",
"integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=",
"engines": {
"node": ">=0.6"
}
},
"node_modules/type-is": {
"version": "1.6.18",
"resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz",
"integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=",
"dependencies": {
"media-typer": "0.3.0",
"mime-types": "~2.1.24"
},
"engines": {
"node": ">= 0.6"
}
},
"node_modules/unpipe": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz",
"integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
"engines": {
"node": ">= 0.8"
}
},
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz",
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
},
"node_modules/utils-merge": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz",
"integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
"engines": {
"node": ">= 0.4.0"
}
},
"node_modules/uuid": {
"version": "8.3.2",
"resolved": "https://registry.npmmirror.com/uuid/download/uuid-8.3.2.tgz",
"integrity": "sha1-gNW1ztJxu5r2xEXyGhoExgbO++I=",
"bin": {
"uuid": "dist/bin/uuid"
}
},
"node_modules/vary": {
"version": "1.1.2",
"resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz",
"integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
"engines": {
"node": ">= 0.8"
}
},
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz?cache=0&sync_timestamp=1619133505879&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrappy%2Fdownload%2Fwrappy-1.0.2.tgz",
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
"node_modules/xtend": {
"version": "4.0.2",
"resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz",
"integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=",
"engines": {
"node": ">=0.4"
}
},
"node_modules/yauzl": {
"version": "2.10.0",
"resolved": "https://registry.npm.taobao.org/yauzl/download/yauzl-2.10.0.tgz",
"integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
"dependencies": {
"buffer-crc32": "~0.2.3",
"fd-slicer": "~1.1.0"
}
},
"node_modules/yazl": {
"version": "2.5.1",
"resolved": "https://registry.npm.taobao.org/yazl/download/yazl-2.5.1.tgz",
"integrity": "sha1-o9ZdPdZZpbCTeFDoYJ8i//orXDU=",
"dependencies": {
"buffer-crc32": "~0.2.3"
}
}
},
"dependencies": { "dependencies": {
"accepts": { "accepts": {
"version": "1.3.7", "version": "1.3.7",
......
...@@ -2,5 +2,39 @@ ...@@ -2,5 +2,39 @@
"last-module-event-record-time": 1600677246969, "last-module-event-record-time": 1600677246969,
"migrate-history": [ "migrate-history": [
"cloud-function" "cloud-function"
] ],
"group-list": [
"default"
],
"collision-matrix": [
[
true
]
],
"excluded-modules": [
"3D Physics/Builtin"
],
"preview-port": 7305,
"design-resolution-width": 960,
"design-resolution-height": 640,
"fit-width": false,
"fit-height": true,
"use-project-simulator-setting": false,
"simulator-orientation": false,
"use-customize-simulator": true,
"simulator-resolution": {
"width": 960,
"height": 640
},
"clear-simulator-cache": true,
"facebook": {
"enable": false,
"appID": "",
"live": {
"enable": false
},
"audience": {
"enable": false
}
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment