Skip to content

Latest commit

 

History

History

build_report

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Build

# Clone threejs and types into datafile dir
> mkdir datafile
> cd datafile
> git clone --depth=1 https://github.com/mrdoob/three.js.git
> git clone https://github.com/three-types/three-ts-types.git
> cd three-ts-types
> git checkout dev
> cd ../..

# Install deps
> npm i

# Build report
> npm run build:report

# Browse report
> npm run serve

Excluded Files

(see EXCLUDED_DTS in report_config.js)

Known Issues

  • Missing .d.ts are Ignored
    • track three-ts-types issues instead
  • Exotic docs - non-override heritages
    • cameras/Camera layers etc
  • Type tags are undoc
    • type (?)

Solved Issues

  • unrelated items are included #23522
  • override items are undoc #23536
  • Exotic docs - sparse #23532
    • core/InterleavedBuffer updateRange.count etc
    • renderers/WebGLRenderer shadowMap.type etc
  • Exotic docs - dot prefix #23529
    • textures/DepthTexture .format etc
  • Type tags are undoc
  • statics and insts are indistinguishable
    • math/Triangle getUV etc
    • math/Quaternion slerp
  • named export specifiers are ignored
    • renderers/shaders/UniformsUtils