* feat(FilmPass): Added Definition for Three.FilmPass
#14042
* fix(THREE.FilmPass): Definition update
fixed grayscale type, changed to boolean
#14042
* chore(THREE.FilmPass): Added name to efinitions By
#14042
* chore(THREE.FilmPass): Definitions added of variables and functions
#14042
* feat(THREE.Pass/THREE.FilmPass): Added Definitions for THREE.Pass and Extend it on THREE.FilmPass
#14042
* chore(THREE.FilmPass): Removed render function declarartion as it extends from Pass
#14042
* Add PolyhedronBufferGeometry and subclasses
Added PolyhedronBufferGeometry and the four BufferGeometries subclassing it (TetrahedronBufferGeometry, OctahedronBufferGeometry, DodecahedronBufferGeometry, and IcosahedronBufferGeometry).
* Fix constructors for PolyhedronGeometry subclasses
The PolyhedronGeometry subclasses all have optional parameters for their constructor, but not all the type definitions were in line on this.
* master: (356 commits)
vuex-i18n: Fixes from code review (#21418)
resourcejs: Increase TypeScript version to match mongoose
leaflet.polylinemeasure: Add TypeScript version
updated TS version to 2.3 for abel-webpack-plugin.
crlf -> lf
Make hljs a proper UMD module
Use only major.minor for `highlight.js`.
atom: fix several incorrect definitions.
Update index.d.ts
Node: `path.format` input properties are optional (#21003)
New typings for fs-cson module (#21375)
New typings for bunyan-format module (#21376)
[chart.js] Add 'pie' to ChartType
Update highlight.js version to latest (9.12.0)
Fix type for highlight.js continuation argument
Fixed errors after dts-gen
New typings for module wtfnode
fix getMeasure result fix: IGenericDimensionLayout
change return Value of getDimension() from Dimension Object
puppeteer: setCookie should be less strict
...
# Conflicts:
# types/three/test/css3d/css3d_sprites.ts
# types/three/test/webgl/webgl_materials.ts
Added multiply, premultiply and multiplyMatrices to Matrix3 class on three-core.d.ts. These were already present on Matrix4, just copied over and adapted code.