UNPKG

@jscad/modeling

Version:

Constructive Solid Geometry (CSG) Library for JSCAD

27 lines (22 loc) 455 B
import { expectType, expectNotType, expectError } from 'tsd' import { geometries } from './' const { geom2 } = geometries expectType(geom2.create()) expectType<geom2.Geom2>(geom2.create([])) expectType<geom2.Geom2>( geom2.create( [ [[0, 0], [1, 1]], [[1, 1], [2, 2]] ] ) ) expectError(geom2.create([null])) expectNotType< Parameters<typeof geom2.create>[0] >( [ [[0, 0, 0], [1, 1, 1]], [[1, 1, 1], [2, 2, 2]] ] )