Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OP13
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
template admin
OP13
Commits
5420c4eb
Commit
5420c4eb
authored
Dec 07, 2021
by
limingzhe
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 翻页效果
parent
bde16264
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
375 additions
and
68 deletions
+375
-68
ItemPage.prefab
play/assets/OP13/prefabs/ItemPage.prefab
+1
-1
OP13.js
play/assets/OP13/scene/OP13.js
+148
-66
DefaultData.js
play/assets/OP13/script/DefaultData.js
+1
-1
yarn.lock
yarn.lock
+225
-0
No files found.
play/assets/OP13/prefabs/ItemPage.prefab
View file @
5420c4eb
...
@@ -542,7 +542,7 @@
...
@@ -542,7 +542,7 @@
"asset": {
"asset": {
"__uuid__": "85a50052-bdb8-4fa7-8b04-ee33e303f16f"
"__uuid__": "85a50052-bdb8-4fa7-8b04-ee33e303f16f"
},
},
"fileId": "
8a7DLZYV9CcagCdlbrhrj+
",
"fileId": "",
"sync": false
"sync": false
}
}
]
]
\ No newline at end of file
play/assets/OP13/scene/OP13.js
View file @
5420c4eb
...
@@ -211,6 +211,7 @@ cc.Class({
...
@@ -211,6 +211,7 @@ cc.Class({
this
.
onTouchLeft
().
then
(()
=>
{
this
.
onTouchLeft
().
then
(()
=>
{
this
.
onTouchRight
().
then
(()
=>
{
this
.
onTouchRight
().
then
(()
=>
{
this
.
inited
=
true
;
this
.
inited
=
true
;
this
.
isTruning
=
false
})
})
});
});
},
},
...
@@ -312,16 +313,30 @@ cc.Class({
...
@@ -312,16 +313,30 @@ cc.Class({
this
.
onTouchRight
();
this
.
onTouchRight
();
},
},
onTouchPanelLeft
()
{
onTouchPanelLeft
()
{
if
(
this
.
isTruning
)
{
return
;
}
if
(
GameData
.
isPlaying
)
{
return
;
}
this
.
onTurnLast
();
this
.
onTurnLast
();
this
.
_timeoutIds
.
push
(
setTimeout
(()
=>
{
this
.
_timeoutIds
.
push
(
setTimeout
(()
=>
{
this
.
autoPlay
();
this
.
autoPlay
();
},
1
5
00
));
},
1
0
00
));
},
},
onTouchPanelRight
()
{
onTouchPanelRight
()
{
if
(
this
.
isTruning
)
{
return
;
}
if
(
GameData
.
isPlaying
)
{
return
;
}
this
.
onTurnNext
();
this
.
onTurnNext
();
this
.
_timeoutIds
.
push
(
setTimeout
(()
=>
{
this
.
_timeoutIds
.
push
(
setTimeout
(()
=>
{
this
.
autoPlay
();
this
.
autoPlay
();
},
1
5
00
));
},
1
0
00
));
},
},
...
@@ -397,6 +412,7 @@ cc.Class({
...
@@ -397,6 +412,7 @@ cc.Class({
GameData
.
audioCount
++
;
GameData
.
audioCount
++
;
let
id
=
cc
.
audioEngine
.
play
(
this
.
audTurnPage
,
false
,
1
);
let
id
=
cc
.
audioEngine
.
play
(
this
.
audTurnPage
,
false
,
1
);
cc
.
audioEngine
.
setFinishCallback
(
id
,
()
=>
{
cc
.
audioEngine
.
setFinishCallback
(
id
,
()
=>
{
GameData
.
audioCount
--
;
GameData
.
audioCount
--
;
})
})
},
},
...
@@ -406,55 +422,91 @@ cc.Class({
...
@@ -406,55 +422,91 @@ cc.Class({
this
.
tipAni
(
this
.
tipFirst
);
this
.
tipAni
(
this
.
tipFirst
);
return
;
return
;
}
}
this
.
isTruning
=
true
;
if
(
this
.
verletRender
)
{
if
(
this
.
verletRender
)
{
this
.
verletRender
.
node
.
destroy
();
this
.
verletRender
.
node
.
destroy
();
this
.
verletRender
=
null
;
this
.
verletRender
=
null
;
}
}
this
.
playAudioTurnPage
();
this
.
playAudioTurnPage
();
this
.
_angle
=
0
this
.
_angle
=
0
let
page0
=
this
.
pageList
[
GameData
.
pageIndex
+
1
];
let
page1
=
this
.
pageList
[
GameData
.
pageIndex
];
let
page1
=
this
.
pageList
[
GameData
.
pageIndex
];
let
spf1
=
this
.
capture
.
doCapture
(
page1
,
true
);
// let spf1 = this.capture.doCapture(page1, true);
this
.
scheduleOnce
(()
=>
{
// this.scheduleOnce(() => {
page1
.
opacity
=
0
;
// page1.opacity = 0;
page1
.
x
=
POS
.
RightPage
.
x
;
// page1.x = POS.RightPage.x;
})
// })
let
spf2
=
spf1
;
// let spf2 = spf1;
cc
.
tween
(
page1
)
.
to
(
1
,
{
opacity
:
0
})
.
start
();
let
page2
=
this
.
pageList
[
GameData
.
pageIndex
-
1
];
let
page2
=
this
.
pageList
[
GameData
.
pageIndex
-
1
];
if
(
page2
)
{
if
(
page2
)
{
page2
.
opacity
=
255
;
spf2
=
this
.
capture
.
doCapture
(
page2
);
page2
.
opacity
=
0
;
page2
.
opacity
=
0
;
this
.
scheduleOnce
(()
=>
{
// spf2 = this.capture.doCapture(page2);
// page2.opacity = 0;
// this.scheduleOnce(() => {
page2
.
x
=
POS
.
RightPage
.
x
;
page2
.
x
=
POS
.
RightPage
.
x
;
})
// })
if
(
page0
)
{
cc
.
tween
(
page0
)
// .delay(1)
.
to
(
1
,
{
opacity
:
0
})
.
start
();
}
cc
.
tween
(
page2
)
// .delay(1)
.
to
(
1
,
{
opacity
:
255
})
.
call
(()
=>
{
this
.
resetPages
()
})
.
start
();
}
}
let
page3
=
this
.
pageList
[
GameData
.
pageIndex
-
2
]
let
page3
=
this
.
pageList
[
GameData
.
pageIndex
-
2
]
if
(
page3
)
{
if
(
page3
)
{
this
.
scheduleOnce
(()
=>
{
// this.scheduleOnce(() => {
page3
.
opacity
=
255
;
page3
.
opacity
=
0
;
})
// })
}
let
node
=
cc
.
instantiate
(
this
.
pfbItemTurnPage2
);
cc
.
tween
(
page3
)
node
.
parent
=
this
.
node
;
// .delay(1)
node
.
opacity
=
0
;
.
to
(
1
,
{
opacity
:
255
})
cc
.
tween
(
node
)
.
call
(()
=>
{
.
to
(
0.1
,
{
opacity
:
255
})
.
to
(
1
,
{
x
:
POS
.
LeftPage
.
x
})
})
.
call
(()
=>
{
.
start
();
this
.
checkCover
();
}
})
.
delay
(
1
)
.
start
()
// let node = cc.instantiate(this.pfbItemTurnPage2);
this
.
verletRender
=
node
.
getComponent
(
BezierRender
);
// node.parent = this.node;
this
.
verletRender
.
textureList
[
0
]
=
spf1
.
_texture
;
// node.opacity = 0;
this
.
verletRender
.
textureList
[
1
]
=
spf2
.
_texture
;
// cc.tween(node)
this
.
verletRender
.
updateAngle
(
this
.
_angle
);
// .to(0.1, { opacity: 255 })
this
.
verletRender
.
init
();
// .to(1, { x: POS.LeftPage.x })
this
.
_turnLeft
=
true
;
// .call(() => {
this
.
_turnRight
=
false
;
// this.checkCover();
this
.
scheduleOnce
(()
=>
{
// })
this
.
verletRender
.
node
.
opacity
=
255
;
// .delay(1)
})
// .start()
// this.verletRender = node.getComponent(BezierRender);
// this.verletRender.textureList[0] = spf1._texture;
// this.verletRender.textureList[1] = spf2._texture;
// this.verletRender.updateAngle(this._angle);
// this.verletRender.init();
// this._turnLeft = true;
// this._turnRight = false;
// this.scheduleOnce(() => {
// this.verletRender.node.opacity = 255;
// })
GameData
.
pageIndex
-=
2
;
GameData
.
pageIndex
-=
2
;
this
.
updateBtnStatus
();
this
.
updateBtnStatus
();
},
},
...
@@ -464,6 +516,9 @@ cc.Class({
...
@@ -464,6 +516,9 @@ cc.Class({
this
.
tipAni
(
this
.
tipLast
);
this
.
tipAni
(
this
.
tipLast
);
return
;
return
;
}
}
this
.
isTruning
=
true
;
if
(
this
.
verletRender
)
{
if
(
this
.
verletRender
)
{
this
.
resetPages
()
this
.
resetPages
()
this
.
verletRender
.
node
.
destroy
();
this
.
verletRender
.
node
.
destroy
();
...
@@ -473,46 +528,69 @@ cc.Class({
...
@@ -473,46 +528,69 @@ cc.Class({
this
.
nodeDict
.
nodUI1
.
active
=
true
;
this
.
nodeDict
.
nodUI1
.
active
=
true
;
this
.
nodeDict
.
nodUI2
.
active
=
false
;
this
.
nodeDict
.
nodUI2
.
active
=
false
;
this
.
_angle
=
0
this
.
_angle
=
0
let
page0
=
this
.
pageList
[
GameData
.
pageIndex
]
let
page1
=
this
.
pageList
[
GameData
.
pageIndex
+
1
]
let
page1
=
this
.
pageList
[
GameData
.
pageIndex
+
1
]
let
spf1
=
this
.
capture
.
doCapture
(
page1
);
// let spf1 = this.capture.doCapture(page1);
this
.
scheduleOnce
(()
=>
{
// this.scheduleOnce(() => {
page1
.
opacity
=
0
;
// page1.opacity = 0;
page1
.
x
=
POS
.
LeftPage
.
x
;
// page1.x = POS.LeftPage.x;
})
// })
let
spf2
=
spf1
;
// let spf2 = spf1;
cc
.
tween
(
page1
)
.
to
(
1
,
{
opacity
:
0
})
.
start
();
let
page2
=
this
.
pageList
[
GameData
.
pageIndex
+
2
]
let
page2
=
this
.
pageList
[
GameData
.
pageIndex
+
2
]
if
(
page2
)
{
if
(
page2
)
{
page2
.
opacity
=
255
;
spf2
=
this
.
capture
.
doCapture
(
page2
,
true
);
page2
.
opacity
=
0
;
page2
.
opacity
=
0
;
this
.
scheduleOnce
(()
=>
{
// spf2 = this.capture.doCapture(page2, true);
// page2.opacity = 0;
// this.scheduleOnce(() => {
page2
.
x
=
POS
.
LeftPage
.
x
;
page2
.
x
=
POS
.
LeftPage
.
x
;
})
// })
cc
.
tween
(
page0
)
// .delay(1)
.
to
(
1
,
{
opacity
:
0
})
.
start
();
cc
.
tween
(
page2
)
// .delay(1)
.
to
(
1
,
{
opacity
:
255
})
.
call
(()
=>
{
this
.
resetPages
()
})
.
start
();
}
}
let
page3
=
this
.
pageList
[
GameData
.
pageIndex
+
3
]
let
page3
=
this
.
pageList
[
GameData
.
pageIndex
+
3
]
if
(
page3
)
{
if
(
page3
)
{
this
.
scheduleOnce
(()
=>
{
//
this.scheduleOnce(() => {
page3
.
opacity
=
255
;
page3
.
opacity
=
255
;
})
//
})
}
}
let
node
=
cc
.
instantiate
(
this
.
pfbItemTurnPage
);
//
let node = cc.instantiate(this.pfbItemTurnPage);
node
.
parent
=
this
.
node
;
//
node.parent = this.node;
node
.
opacity
=
0
;
//
node.opacity = 0;
cc
.
tween
(
node
)
//
cc.tween(node)
.
to
(
0.1
,
{
opacity
:
255
})
//
.to(0.1, { opacity: 255 })
.
to
(
1
,
{
x
:
POS
.
RightPage
.
x
})
//
.to(1, { x: POS.RightPage.x })
.
start
()
//
.start()
this
.
verletRender
=
node
.
getComponent
(
BezierRender
);
//
this.verletRender = node.getComponent(BezierRender);
this
.
verletRender
.
textureList
[
0
]
=
spf1
.
_texture
;
//
this.verletRender.textureList[0] = spf1._texture;
this
.
verletRender
.
textureList
[
1
]
=
spf2
.
_texture
;
//
this.verletRender.textureList[1] = spf2._texture;
this
.
verletRender
.
updateAngle
(
this
.
_angle
);
//
this.verletRender.updateAngle(this._angle);
this
.
verletRender
.
init
();
//
this.verletRender.init();
this
.
_turnLeft
=
true
;
//
this._turnLeft = true;
this
.
_turnRight
=
false
;
//
this._turnRight = false;
this
.
scheduleOnce
(()
=>
{
//
this.scheduleOnce(() => {
this
.
verletRender
.
node
.
opacity
=
255
;
//
this.verletRender.node.opacity = 255;
})
//
})
GameData
.
pageIndex
+=
2
;
GameData
.
pageIndex
+=
2
;
this
.
updateBtnStatus
();
this
.
updateBtnStatus
();
},
},
...
@@ -529,6 +607,10 @@ cc.Class({
...
@@ -529,6 +607,10 @@ cc.Class({
.
start
()
.
start
()
},
},
buttonListener
(
button
)
{
buttonListener
(
button
)
{
if
(
this
.
isTruning
)
{
return
;
}
if
(
button
.
node
.
name
==
'
btnLast
'
)
{
if
(
button
.
node
.
name
==
'
btnLast
'
)
{
this
.
onTurnLast
();
this
.
onTurnLast
();
}
else
if
(
button
.
node
.
name
==
'
btnNext
'
)
{
}
else
if
(
button
.
node
.
name
==
'
btnNext
'
)
{
...
...
play/assets/OP13/script/DefaultData.js
View file @
5420c4eb
export
const
DefaultData
=
{
"
haveCover
"
:
true
,
"
coverType
"
:
"
Spine
"
,
"
coverImage
"
:
""
,
"
coverAudio
"
:
""
,
"
coverText
"
:
""
,
"
coverDragonBone
"
:{
"
skeJsonData
"
:{
"
url
"
:
""
},
"
texJsonData
"
:{
"
url
"
:
""
},
"
texPngData
"
:{
"
url
"
:
""
}},
"
titleAudio
"
:
""
,
"
titleText
"
:
""
,
"
titleTextColor
"
:
"
A
"
,
"
pageList
"
:[{
"
pageType
"
:
"
Spine
"
,
"
pageAudio
"
:
"
http://staging-teach.cdn.ireadabc.com/784cd4188bf126d6c3c9395d9a807619.mp3
"
,
"
pageText
"
:
""
,
"
pageImage
"
:
""
,
"
textColor
"
:
"
A
"
,
"
pageDragonBone
"
:{
"
skeJsonData
"
:{
"
url
"
:
"
http://staging-teach.cdn.ireadabc.com/7f2602a24e309e510c73c53a96fe6b6e.json
"
,
"
name
"
:
"
1_ske.json
"
},
"
texJsonData
"
:{
"
url
"
:
"
http://staging-teach.cdn.ireadabc.com/71800e266bff929bbc06c156baa1d9b6.json
"
,
"
name
"
:
"
1_tex.json
"
},
"
texPngData
"
:{
"
url
"
:
"
http://staging-teach.cdn.ireadabc.com/123ba3640cc3501f65a2e439b9238d43.png
"
,
"
name
"
:
"
1_tex.png
"
}}},{
"
pageType
"
:
"
Image
"
,
"
pageAudio
"
:
"
http://staging-teach.cdn.ireadabc.com/7934cdcec68eabe639020bad5420d7f8.mp3
"
,
"
pageText
"
:
""
,
"
pageImage
"
:
""
,
"
textColor
"
:
"
A
"
,
"
pageDragonBone
"
:{
"
skeJsonData
"
:{
"
url
"
:
"
http://staging-teach.cdn.ireadabc.com/91f721bcab47d4f7fc88841313e7591f.json
"
,
"
name
"
:
"
2_ske.json
"
},
"
texJsonData
"
:{
"
url
"
:
"
http://staging-teach.cdn.ireadabc.com/f303572b255f15aae1a7851c0c4cb074.json
"
,
"
name
"
:
"
2_tex.json
"
},
"
texPngData
"
:{
"
url
"
:
"
http://staging-teach.cdn.ireadabc.com/e7dc29de6c8ca1f66615b66ca24693fc.png
"
,
"
name
"
:
"
2_tex.png
"
}}},{
"
pageType
"
:
"
Image
"
,
"
pageAudio
"
:
"
http://staging-teach.cdn.ireadabc.com/0b42398a12e1b2f075e9965e4d608765.mp3
"
,
"
pageText
"
:
""
,
"
pageImage
"
:
""
,
"
textColor
"
:
"
A
"
,
"
pageDragonBone
"
:{
"
skeJsonData
"
:{
"
url
"
:
"
http://staging-teach.cdn.ireadabc.com/cf3dac07b0b20faf1c5fab87258d4f38.json
"
,
"
name
"
:
"
4_ske.json
"
},
"
texJsonData
"
:{
"
url
"
:
"
http://staging-teach.cdn.ireadabc.com/b68c639ed3b5eaebbc0413a12d234ae7.json
"
,
"
name
"
:
"
4_tex.json
"
},
"
texPngData
"
:{
"
url
"
:
"
http://staging-teach.cdn.ireadabc.com/f021d176ce4c395ec0f61ca6f166923d.png
"
,
"
name
"
:
"
4_tex.png
"
}}}]}
export
const
DefaultData
=
{
"
haveCover
"
:
false
,
"
coverType
"
:
"
Image
"
,
"
coverImage
"
:
""
,
"
coverAudio
"
:
""
,
"
coverText
"
:
""
,
"
coverDragonBone
"
:{
"
skeJsonData
"
:{
"
url
"
:
""
},
"
texJsonData
"
:{
"
url
"
:
""
},
"
texPngData
"
:{
"
url
"
:
""
}},
"
titleAudio
"
:
""
,
"
titleText
"
:
""
,
"
titleTextColor
"
:
"
A
"
,
"
pageList
"
:[{
"
pageType
"
:
"
Image
"
,
"
pageAudio
"
:
"
https://staging-teach.cdn.ireadabc.com/0e67aa701df18cbb5581ffb81ffa7836.mp3
"
,
"
pageText
"
:
""
,
"
pageImage
"
:
""
,
"
textColor
"
:
"
A
"
,
"
pageDragonBone
"
:{
"
skeJsonData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/fc5185ff366f95b362f0d73538d2e553.json
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_20(1)_ske.json
"
},
"
texJsonData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/2b2b56ee758ff7cbeb75d7a912262b51.json
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_20(1)_tex.json
"
},
"
texPngData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/f57f002e14275cf7e5010ed8cd562ad8.png
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_20(1)_tex.png
"
}}},{
"
pageType
"
:
"
Image
"
,
"
pageAudio
"
:
"
https://staging-teach.cdn.ireadabc.com/4c0379bc0f3bd0722874b2e11fb35336.mp3
"
,
"
pageText
"
:
""
,
"
pageImage
"
:
""
,
"
textColor
"
:
"
A
"
,
"
pageDragonBone
"
:{
"
skeJsonData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/d4d848c9a32e3296cfa1bacb22753ea9.json
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_22(1)_ske.json
"
},
"
texJsonData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/4c06cdcf08b155ecc47f2236ad6e7cc2.json
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_22(1)_tex.json
"
},
"
texPngData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/d244e99b4376dc91e069a3f22b965051.png
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_22(1)_tex.png
"
}}},{
"
pageType
"
:
"
Image
"
,
"
pageAudio
"
:
"
https://staging-teach.cdn.ireadabc.com/fe226bc303f03ea994cb9a93d1620284.mp3
"
,
"
pageText
"
:
""
,
"
pageImage
"
:
""
,
"
textColor
"
:
"
A
"
,
"
pageDragonBone
"
:{
"
skeJsonData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/727efd64e18fe99cdfc78b801c0c93b6.json
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_24(1)_ske.json
"
},
"
texJsonData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/6997187f2b4a787a48fee73abb90e95d.json
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_24(1)_tex.json
"
},
"
texPngData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/23eaa25a8c7d6a29c775f3ad6adddbf9.png
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_24(1)_tex.png
"
}}},{
"
pageType
"
:
"
Image
"
,
"
pageAudio
"
:
"
https://staging-teach.cdn.ireadabc.com/2990d622ec2940841a0741d7b64a3c50.mp3
"
,
"
pageText
"
:
""
,
"
pageImage
"
:
""
,
"
textColor
"
:
"
A
"
,
"
pageDragonBone
"
:{
"
skeJsonData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/11afe1cee9c37fcfe26af6496ddfe21a.json
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_26(1)_ske.json
"
},
"
texJsonData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/06d1ce99efc8268a582419bde11671b1.json
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_26(1)_tex.json
"
},
"
texPngData
"
:{
"
url
"
:
"
https://staging-teach.cdn.ireadabc.com/e315f97f50ed6698dee354c6d5290da5.png
"
,
"
name
"
:
"
OP_SB1_459612_U1L4_26(1)_tex.png
"
}}}]}
\ No newline at end of file
\ No newline at end of file
yarn.lock
0 → 100644
View file @
5420c4eb
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1
bl@^1.0.0:
version "1.2.3"
resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7"
integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==
dependencies:
readable-stream "^2.3.5"
safe-buffer "^5.1.1"
buffer-alloc-unsafe@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==
buffer-alloc@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec"
integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==
dependencies:
buffer-alloc-unsafe "^1.1.0"
buffer-fill "^1.0.0"
buffer-crc32@~0.2.3:
version "0.2.13"
resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
buffer-fill@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
integrity sha1-+PeLdniYiO858gXNY39o5wISKyw=
compressing@^1.5.0:
version "1.5.1"
resolved "https://registry.yarnpkg.com/compressing/-/compressing-1.5.1.tgz#d031a3311b8c2ed6561a8431671d5a844540482d"
integrity sha512-1AGBR4Vh0/rpPKSXHoV9cerLo0CUlAhZ/xsJqU3a9+2cbSaFjWT3fk2MIGkCnbpk//DGWrcWw03rhKFQrA9RQw==
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"
core-util-is@~1.0.0:
version "1.0.3"
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
end-of-stream@^1.0.0, end-of-stream@^1.1.0:
version "1.4.4"
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
dependencies:
once "^1.4.0"
fd-slicer@~1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=
dependencies:
pend "~1.2.0"
flushwritable@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/flushwritable/-/flushwritable-1.0.0.tgz#3e328d8fde412ad47e738e3be750b4d290043498"
integrity sha1-PjKNj95BKtR+c44751C00pAENJg=
fs-constants@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
get-ready@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/get-ready/-/get-ready-1.0.0.tgz#f91817f1e9adecfea13a562adfc8de883ab34782"
integrity sha1-+RgX8emt7P6hOlYq38jeiDqzR4I=
iconv-lite@^0.5.0:
version "0.5.2"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.5.2.tgz#af6d628dccfb463b7364d97f715e4b74b8c8c2b8"
integrity sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==
dependencies:
safer-buffer ">= 2.1.2 < 3"
inherits@~2.0.3:
version "2.0.4"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
isarray@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
minimist@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
mkdirp@^0.5.1:
version "0.5.5"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
dependencies:
minimist "^1.2.5"
once@^1.3.1, once@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
dependencies:
wrappy "1"
pend@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
process-nextick-args@~2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
pump@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
dependencies:
end-of-stream "^1.1.0"
once "^1.3.1"
readable-stream@^2.3.0, readable-stream@^2.3.5:
version "2.3.7"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
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"
safe-buffer@^5.1.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
safe-buffer@~5.1.0, safe-buffer@~5.1.1:
version "5.1.2"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
"safer-buffer@>= 2.1.2 < 3":
version "2.1.2"
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
streamifier@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/streamifier/-/streamifier-0.1.1.tgz#97e98d8fa4d105d62a2691d1dc07e820db8dfc4f"
integrity sha1-l+mNj6TRBdYqJpHR3AfoINuN/E8=
string_decoder@~1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
dependencies:
safe-buffer "~5.1.0"
tar-stream@^1.5.2:
version "1.6.2"
resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555"
integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==
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"
to-buffer@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80"
integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==
util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
wrappy@1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
xtend@^4.0.0:
version "4.0.2"
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
yauzl@^2.7.0:
version "2.10.0"
resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=
dependencies:
buffer-crc32 "~0.2.3"
fd-slicer "~1.1.0"
yazl@^2.4.2:
version "2.5.1"
resolved "https://registry.yarnpkg.com/yazl/-/yazl-2.5.1.tgz#a3d65d3dd659a5b0937850e8609f22fffa2b5c35"
integrity sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==
dependencies:
buffer-crc32 "~0.2.3"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment