986da0b51f74690c91cb78149f51da2555ac737e
KittyCAD JS/TS API library
Socials::
- blog • twitter • linkedin • instagram • youtube • discord
Fully typed js library, compatible with js and ts.
Full documentation here
Simple example below.
Install
npm install @kittycad/lib
# or
yarn add @kittycad/lib
## set your token
export KITTYCAD_TOKEN=<your token>
Basic example
import { file } from '@kittycad/lib';
import fsp from 'fs/promises';
async function main() {
// kittycad.io/docs/api/get-cad-file-mass?lang=typescript
const response = await file.create_file_mass({
src_format: 'obj',
material_density: '0.007',
body: await fsp.readFile('./example.obj', 'base64'),
})
if ('error_code' in response) throw response
const { status, mass } = response
console.log(status, mass);
}
main();
Languages
TypeScript
99.3%
Go
0.2%
Nix
0.2%
JavaScript
0.2%
Shell
0.1%