<commit_before># Calder
[![CircleCI](https://circleci.com/gh/calder-gl/calder/tree/master.svg?style=svg)](https://circleci.com/gh/calder-gl/calder/tree/master)

A library for sculpting and manipulating complex 3D structures for the web.

Written by <NAME>, <NAME>, <NAME>, <NAME>, and <NAME>

### Development Setup

```bash
yarn install
```

### Testing

```bash
yarn test
```

### Examples
To generate the examples files (under /example), run:

```bash
yarn webpack
```

### Contributing
Run the autoformatter on your code:<commit_msg>Add readme description of how to add examples<commit_after># Calder
[![CircleCI](https://circleci.com/gh/calder-gl/calder/tree/master.svg?style=svg)](https://circleci.com/gh/calder-gl/calder/tree/master)

A library for sculpting and manipulating complex 3D structures for the web.

Written by <NAME>, <NAME>, <NAME>, <NAME>, and <NAME>

### Development Setup

```bash
yarn install
```

### Testing

```bash
yarn test
```

### Examples
To generate the examples files (under `/examples`), run:

```bash
yarn webpack
```

To add a new example:
- Add the example typescript file in `/src/examples`
- add the typescript file as an entrypoint in `webpack.config.js`
- Create a new HTML file in `/examples`

### Contributing
Run the autoformatter on your code:
{'fraction_non_alphanumeric': 0.14817688130333592, 'fraction_numerical': 0.0015515903801396431, 'mean_word_length': 4.8108108108108105, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '434657', 'n_tokens_mistral': 446, 'n_tokens_neox': 412, 'n_words': 136}