Restructured library.
This commit is contained in:
parent
1bc2deb4d3
commit
d1efeeffa6
.gitignoreREADME.mdall.js
dist
lib/3rdparty
3rdparty.jsLICENSES.txtPATCHES.md
codemirror
convertPointFromPageToNode.jscreate_all_js.pycreate_preload_js.pyd3
dexie.jsdexie.js.mapgreensock
docs.htmlgetting_started.html
hammer.jshammer.min.jshammer.min.js.maphammer.propagating.jssrc
bonus-files-for-npm-users
CustomBounce.jsCustomEase.jsCustomWiggle.jsDrawSVGPlugin.jsGSDevTools.jsMorphSVGPlugin.jsPhysics2DPlugin.jsPhysicsPropsPlugin.jsScrambleTextPlugin.jsSplitText.jsThrowPropsPlugin.js
umd
esm
AttrPlugin.jsBezierPlugin.jsCSSPlugin.jsCSSRulePlugin.jsColorPropsPlugin.jsDirectionalRotationPlugin.jsDraggable.jsEasePack.jsEaselPlugin.jsEndArrayPlugin.jsModifiersPlugin.jsPixiPlugin.jsRoundPropsPlugin.jsScrollToPlugin.jsTEMPLATE_Plugin.jsTextPlugin.jsTimelineLite.jsTimelineMax.jsTweenLite.jsTweenMax.jsTweenMaxBase.jsall.jsindex.jspackage.json
minified
TimelineLite.min.jsTimelineMax.min.jsTweenLite.min.jsTweenMax.min.js
easing
jquery.gsap.min.jsplugins
AttrPlugin.min.jsBezierPlugin.min.jsCSSPlugin.min.jsCSSRulePlugin.min.jsColorPropsPlugin.min.jsDirectionalRotationPlugin.min.jsDrawSVGPlugin.min.jsEaselPlugin.min.jsEndArrayPlugin.min.jsModifiersPlugin.min.jsMorphSVGPlugin.min.jsPhysics2DPlugin.min.jsPhysicsPropsPlugin.min.jsPixiPlugin.min.jsRaphaelPlugin.min.jsRoundPropsPlugin.min.jsScrambleTextPlugin.min.jsScrollToPlugin.min.jsTextPlugin.min.jsThrowPropsPlugin.min.js
utils
uncompressed
TimelineLite.jsTimelineMax.jsTweenLite.jsTweenMax.js
easing
jquery.gsap.jsplugins
AttrPlugin.jsBezierPlugin.jsCSSPlugin.jsCSSRulePlugin.jsColorPropsPlugin.jsDirectionalRotationPlugin.jsDrawSVGPlugin.jsEaselPlugin.jsEndArrayPlugin.jsModifiersPlugin.jsMorphSVGPlugin.jsPhysics2DPlugin.jsPhysicsPropsPlugin.jsPixiPlugin.jsRaphaelPlugin.jsRoundPropsPlugin.jsScrambleTextPlugin.jsScrollToPlugin.jsTEMPLATE_Plugin.jsTextPlugin.jsThrowPropsPlugin.js
utils
highlight
CHANGES.mdLICENSEREADME.mdREADME.ru.mdhighlight.pack.js
styles
agate.cssandroidstudio.cssarduino-light.cssarta.cssascetic.cssatelier-cave-dark.cssatelier-cave-light.cssatelier-dune-dark.cssatelier-dune-light.cssatelier-estuary-dark.cssatelier-estuary-light.cssatelier-forest-dark.cssatelier-forest-light.cssatelier-heath-dark.cssatelier-heath-light.cssatelier-lakeside-dark.cssatelier-lakeside-light.cssatelier-plateau-dark.cssatelier-plateau-light.cssatelier-savanna-dark.cssatelier-savanna-light.cssatelier-seaside-dark.cssatelier-seaside-light.cssatelier-sulphurpool-dark.cssatelier-sulphurpool-light.cssatom-one-dark.cssatom-one-light.cssbrown-paper.cssbrown-papersq.pngcodepen-embed.csscolor-brewer.cssdarcula.cssdark.cssdarkula.cssdefault.cssdocco.cssdracula.cssfar.css
2
.gitignore
vendored
2
.gitignore
vendored
@ -78,3 +78,5 @@ typings/
|
|||||||
|
|
||||||
# own
|
# own
|
||||||
*.code-workspace
|
*.code-workspace
|
||||||
|
.history/
|
||||||
|
|
||||||
|
@ -1,2 +1,8 @@
|
|||||||
# iwmlib
|
# iwmlib
|
||||||
|
|
||||||
|
## Build
|
||||||
|
|
||||||
|
Be sure that Python 3 is installed (for building the 3rd party library) and that you have installed Rollupjs globally `npm i rollup -g`.
|
||||||
|
|
||||||
|
To build the two iwmlib files type `npm run build`. The files will be generated in the dist folder (iwmlib.js and iwmlib.pixi.js). If you want to watch the files for a continuously build type `npm run watch`.
|
||||||
|
To build the 3rd party library type `npm run 3rdparty`. The file will be generated in the dist folder (iwmlib.3rdparty.js).
|
||||||
|
7373
all.js
7373
all.js
File diff suppressed because one or more lines are too long
0
3rdparty/all.js → dist/iwmlib.3rdparty.js
vendored
0
3rdparty/all.js → dist/iwmlib.3rdparty.js
vendored
7379
dist/iwmlib.js
vendored
Normal file
7379
dist/iwmlib.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
13971
dist/iwmlib.pixi.js
vendored
Normal file
13971
dist/iwmlib.pixi.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
0
3rdparty/codemirror/mode/css/less_test.js → lib/3rdparty/codemirror/mode/css/less_test.js
vendored
0
3rdparty/codemirror/mode/css/less_test.js → lib/3rdparty/codemirror/mode/css/less_test.js
vendored
0
3rdparty/codemirror/mode/css/scss_test.js → lib/3rdparty/codemirror/mode/css/scss_test.js
vendored
0
3rdparty/codemirror/mode/css/scss_test.js → lib/3rdparty/codemirror/mode/css/scss_test.js
vendored
0
3rdparty/codemirror/mode/htmlmixed/index.html → lib/3rdparty/codemirror/mode/htmlmixed/index.html
vendored
0
3rdparty/codemirror/mode/htmlmixed/index.html → lib/3rdparty/codemirror/mode/htmlmixed/index.html
vendored
0
3rdparty/codemirror/mode/javascript/index.html → lib/3rdparty/codemirror/mode/javascript/index.html
vendored
0
3rdparty/codemirror/mode/javascript/index.html → lib/3rdparty/codemirror/mode/javascript/index.html
vendored
0
3rdparty/codemirror/mode/javascript/test.js → lib/3rdparty/codemirror/mode/javascript/test.js
vendored
0
3rdparty/codemirror/mode/javascript/test.js → lib/3rdparty/codemirror/mode/javascript/test.js
vendored
@ -7,26 +7,24 @@ Module docstring.
|
|||||||
import sys, os, optparse
|
import sys, os, optparse
|
||||||
|
|
||||||
items = (
|
items = (
|
||||||
"jquery.js",
|
"./lib/3rdparty/jquery.js",
|
||||||
# "jspolygon.js",
|
"./lib/3rdparty/optimal-select.js",
|
||||||
"optimal-select.js",
|
"./lib/3rdparty/hammer.js",
|
||||||
"hammer.js",
|
"./lib/3rdparty/hammer.propagating.js",
|
||||||
"hammer.propagating.js",
|
"./lib/3rdparty/d3/d3.js",
|
||||||
"d3/d3.js",
|
"./lib/3rdparty/d3/d3-selection-multi.js",
|
||||||
"d3/d3-selection-multi.js",
|
"./lib/3rdparty/highlight",
|
||||||
"highlight",
|
"./lib/3rdparty/pixi/pixi.js",
|
||||||
"pixi/pixi.js",
|
"./lib/3rdparty/pixi/lib/crn_decomp.js",
|
||||||
"pixi/lib/crn_decomp.js",
|
"./lib/3rdparty/pixi/pixi-compressed-textures.js",
|
||||||
"pixi/pixi-compressed-textures.js",
|
"./lib/3rdparty/pixi/pixi-filters.js",
|
||||||
"pixi/pixi-filters.js",
|
"./lib/3rdparty/pixi/pixi-particles.js",
|
||||||
"pixi/pixi-particles.js",
|
"./lib/3rdparty/pixi/pixi-projection.js",
|
||||||
"pixi/pixi-projection.js",
|
"./lib/3rdparty/greensock/src/uncompressed",
|
||||||
"greensock/src/uncompressed",
|
"./lib/3rdparty/greensock/src/uncompressed/easing",
|
||||||
"greensock/src/uncompressed/easing",
|
"./lib/3rdparty/greensock/src/uncompressed/plugins",
|
||||||
"greensock/src/uncompressed/plugins",
|
"./lib/3rdparty/greensock/src/uncompressed/utils",
|
||||||
"greensock/src/uncompressed/utils",
|
"./lib/3rdparty/convertPointFromPageToNode.js"
|
||||||
"convertPointFromPageToNode.js"
|
|
||||||
# "getRelativeURL.js"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
def process_command_line(argv):
|
def process_command_line(argv):
|
||||||
@ -64,7 +62,7 @@ def main(argv=None):
|
|||||||
return 0 # success
|
return 0 # success
|
||||||
|
|
||||||
def run(settings, args):
|
def run(settings, args):
|
||||||
with open("all.js", 'w') as outfile:
|
with open("./dist/iwmlib.3rdparty.js", 'w') as outfile:
|
||||||
for item in items:
|
for item in items:
|
||||||
if item.endswith(".js"):
|
if item.endswith(".js"):
|
||||||
appendFile(outfile, item)
|
appendFile(outfile, item)
|
0
3rdparty/d3/d3.js → lib/3rdparty/d3/d3.js
vendored
0
3rdparty/d3/d3.js → lib/3rdparty/d3/d3.js
vendored
0
3rdparty/dexie.js → lib/3rdparty/dexie.js
vendored
0
3rdparty/dexie.js → lib/3rdparty/dexie.js
vendored
0
3rdparty/greensock/src/esm/BezierPlugin.js → lib/3rdparty/greensock/src/esm/BezierPlugin.js
vendored
0
3rdparty/greensock/src/esm/BezierPlugin.js → lib/3rdparty/greensock/src/esm/BezierPlugin.js
vendored
0
3rdparty/greensock/src/esm/CSSRulePlugin.js → lib/3rdparty/greensock/src/esm/CSSRulePlugin.js
vendored
0
3rdparty/greensock/src/esm/CSSRulePlugin.js → lib/3rdparty/greensock/src/esm/CSSRulePlugin.js
vendored
0
3rdparty/greensock/src/esm/ColorPropsPlugin.js → lib/3rdparty/greensock/src/esm/ColorPropsPlugin.js
vendored
0
3rdparty/greensock/src/esm/ColorPropsPlugin.js → lib/3rdparty/greensock/src/esm/ColorPropsPlugin.js
vendored
0
3rdparty/greensock/src/esm/EaselPlugin.js → lib/3rdparty/greensock/src/esm/EaselPlugin.js
vendored
0
3rdparty/greensock/src/esm/EaselPlugin.js → lib/3rdparty/greensock/src/esm/EaselPlugin.js
vendored
0
3rdparty/greensock/src/esm/EndArrayPlugin.js → lib/3rdparty/greensock/src/esm/EndArrayPlugin.js
vendored
0
3rdparty/greensock/src/esm/EndArrayPlugin.js → lib/3rdparty/greensock/src/esm/EndArrayPlugin.js
vendored
0
3rdparty/greensock/src/esm/ModifiersPlugin.js → lib/3rdparty/greensock/src/esm/ModifiersPlugin.js
vendored
0
3rdparty/greensock/src/esm/ModifiersPlugin.js → lib/3rdparty/greensock/src/esm/ModifiersPlugin.js
vendored
0
3rdparty/greensock/src/esm/RoundPropsPlugin.js → lib/3rdparty/greensock/src/esm/RoundPropsPlugin.js
vendored
0
3rdparty/greensock/src/esm/RoundPropsPlugin.js → lib/3rdparty/greensock/src/esm/RoundPropsPlugin.js
vendored
0
3rdparty/greensock/src/esm/ScrollToPlugin.js → lib/3rdparty/greensock/src/esm/ScrollToPlugin.js
vendored
0
3rdparty/greensock/src/esm/ScrollToPlugin.js → lib/3rdparty/greensock/src/esm/ScrollToPlugin.js
vendored
0
3rdparty/greensock/src/esm/TEMPLATE_Plugin.js → lib/3rdparty/greensock/src/esm/TEMPLATE_Plugin.js
vendored
0
3rdparty/greensock/src/esm/TEMPLATE_Plugin.js → lib/3rdparty/greensock/src/esm/TEMPLATE_Plugin.js
vendored
0
3rdparty/greensock/src/esm/TimelineLite.js → lib/3rdparty/greensock/src/esm/TimelineLite.js
vendored
0
3rdparty/greensock/src/esm/TimelineLite.js → lib/3rdparty/greensock/src/esm/TimelineLite.js
vendored
0
3rdparty/greensock/src/esm/TimelineMax.js → lib/3rdparty/greensock/src/esm/TimelineMax.js
vendored
0
3rdparty/greensock/src/esm/TimelineMax.js → lib/3rdparty/greensock/src/esm/TimelineMax.js
vendored
0
3rdparty/greensock/src/esm/TweenMaxBase.js → lib/3rdparty/greensock/src/esm/TweenMaxBase.js
vendored
0
3rdparty/greensock/src/esm/TweenMaxBase.js → lib/3rdparty/greensock/src/esm/TweenMaxBase.js
vendored
0
3rdparty/hammer.js → lib/3rdparty/hammer.js
vendored
0
3rdparty/hammer.js → lib/3rdparty/hammer.js
vendored
0
3rdparty/highlight/styles/androidstudio.css → lib/3rdparty/highlight/styles/androidstudio.css
vendored
0
3rdparty/highlight/styles/androidstudio.css → lib/3rdparty/highlight/styles/androidstudio.css
vendored
0
3rdparty/highlight/styles/arduino-light.css → lib/3rdparty/highlight/styles/arduino-light.css
vendored
0
3rdparty/highlight/styles/arduino-light.css → lib/3rdparty/highlight/styles/arduino-light.css
vendored
0
3rdparty/highlight/styles/atom-one-dark.css → lib/3rdparty/highlight/styles/atom-one-dark.css
vendored
0
3rdparty/highlight/styles/atom-one-dark.css → lib/3rdparty/highlight/styles/atom-one-dark.css
vendored
0
3rdparty/highlight/styles/atom-one-light.css → lib/3rdparty/highlight/styles/atom-one-light.css
vendored
0
3rdparty/highlight/styles/atom-one-light.css → lib/3rdparty/highlight/styles/atom-one-light.css
vendored
0
3rdparty/highlight/styles/brown-paper.css → lib/3rdparty/highlight/styles/brown-paper.css
vendored
0
3rdparty/highlight/styles/brown-paper.css → lib/3rdparty/highlight/styles/brown-paper.css
vendored
0
3rdparty/highlight/styles/brown-papersq.png → lib/3rdparty/highlight/styles/brown-papersq.png
vendored
0
3rdparty/highlight/styles/brown-papersq.png → lib/3rdparty/highlight/styles/brown-papersq.png
vendored
Before ![]() (image error) Size: 18 KiB After ![]() (image error) Size: 18 KiB ![]() ![]() |
0
3rdparty/highlight/styles/codepen-embed.css → lib/3rdparty/highlight/styles/codepen-embed.css
vendored
0
3rdparty/highlight/styles/codepen-embed.css → lib/3rdparty/highlight/styles/codepen-embed.css
vendored
0
3rdparty/highlight/styles/color-brewer.css → lib/3rdparty/highlight/styles/color-brewer.css
vendored
0
3rdparty/highlight/styles/color-brewer.css → lib/3rdparty/highlight/styles/color-brewer.css
vendored
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user