Skip to content

Commit fa89065

Browse files
committed
Updated TS parser
1 parent edb0a8b commit fa89065

7 files changed

Lines changed: 14 additions & 37 deletions

File tree

scripts/tsgen/bin/Parser.js

Lines changed: 2 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/tsgen/bin/Parser.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/tsgen/jsdoc-tsd.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"source": {
66
"include": [
77
"../../src/",
8-
"../../plugins/fbinstant"
8+
"../../plugins/fbinstant/src"
99
],
1010
"exclude": [
1111
"../../src/phaser-arcade-physics.js",

scripts/tsgen/src/Parser.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,11 @@ export class Parser {
100100
case 'Phaser.GameObjects.Components.ToJSON':
101101
case 'Phaser.GameObjects.Components.Transform':
102102
case 'Phaser.GameObjects.Components.Visible':
103+
case 'Phaser.Renderer.WebGL.Pipelines.ModelViewProjection':
103104
doclet.kind = 'mixin';
104105
break;
105106
}
106-
if (doclet.longname == 'ModelViewProjection') doclet.kind = 'mixin';
107+
107108
if ((doclet.longname.indexOf('Phaser.Physics.Arcade.Components.') == 0
108109
|| doclet.longname.indexOf('Phaser.Physics.Impact.Components.') == 0
109110
|| doclet.longname.indexOf('Phaser.Physics.Matter.Components.') == 0)

scripts/tsgen/test/bin/game.js

Lines changed: 0 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/tsgen/test/bin/game.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/tsgen/test/tsconfig.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,15 @@
77
"noImplicitReturns": true,
88
"preserveConstEnums": true,
99
"outFile": "./bin/game.js",
10-
"sourceMap": true
10+
"sourceMap": true,
11+
"lib": [
12+
"dom",
13+
"scripthost",
14+
"es5"
15+
]
1116
},
1217
"include": [
13-
"src/*",
18+
"src/game.ts",
1419
"../../../types/phaser.d.ts"
1520
],
1621
"exclude": [

0 commit comments

Comments
 (0)