0.21.0 • Published 4 months ago

mafs v0.21.0

Weekly downloads
23
License
MIT
Repository
github
Last release
4 months ago

Mafs

Mafs is a set of opinionated React components for creating math visualizations.

Visit the docs →


Development

Development is done inside of the Next.js documentation site, which directly imports Mafs components from src/. To start the development server, run:

pnpm install
pnpm start

The version of pnpm in use can be viewed by checking the packageManager field of package.json. Using corepack to install pnpm will keep this up-to-date automatically. Mafs pins pnpm to a precise version to avoid spurious pnpm-lock.yaml changes.

Then visit localhost:3000.

Tests

Mafs uses unit, end-to-end, and visual regression testing to ensure consistency between updates. It takes literal screenshots of components as rendered by the browser, and compares them to a known "correct" screenshot. Two of the browsers may require a Mac to run (Safari and iOS Safari).

All examples on the documentation site are visually tested automatically—the test file is autogenerated.

pnpm test      # run both suites
pnpm test:unit # to run just the Jest tests
pnpm test:e2e  # to run Playwright (end-to-end and visual tests)
pnpm test -- --update-snapshots # to update the visual test baselines
0.0.0-db7647f

4 months ago

0.0.0-85c954e

4 months ago

0.0.0-221e7e8

4 months ago

0.21.0

8 months ago

0.20.1

9 months ago

0.20.0

9 months ago

0.20.0-rc.0

9 months ago

0.0.0-808ad2f

1 year ago

0.0.0-8978b7b

1 year ago

0.0.0-8137526

1 year ago

0.0.0-15175ad

1 year ago

0.0.0-9973001

1 year ago

0.0.0-4b4bc06

12 months ago

0.0.0-d9b26c1

1 year ago

0.18.7

1 year ago

0.18.8

1 year ago

0.0.0-b88a21d

1 year ago

0.0.0-a19f09f

12 months ago

0.0.0-7a7ed44

12 months ago

0.0.0-31948c3

11 months ago

0.0.0-bd42eda

1 year ago

0.0.0-1b2070a

1 year ago

0.19.0

12 months ago

0.0.0-bfbf629

1 year ago

0.0.0-493194a

1 year ago

0.0.0-cde0a56

1 year ago

0.0.0-adc92d3

12 months ago

0.0.0-d95dd09

1 year ago

0.0.0-4520319

1 year ago

0.0.0-ae94fb4

1 year ago

0.0.0-4b5cd02

1 year ago

0.18.6

1 year ago

0.18.5

1 year ago

0.0.0-c6ba028

1 year ago

0.0.0-480a157

1 year ago

0.0.0-9112529

1 year ago

0.0.0-017ecbb

1 year ago

0.0.0-adc9122

1 year ago

0.0.0-f6af683

1 year ago

0.0.0-e32672e

1 year ago

0.0.0-d397c59

1 year ago

0.0.0-2caa922

1 year ago

0.0.0-9155b5f

1 year ago

0.0.0-87b1b34

1 year ago

0.0.0-143bbca

1 year ago

0.0.0-d2c125a

1 year ago

0.18.4

1 year ago

0.0.0-8da7ad8

1 year ago

0.18.3

1 year ago

0.18.2

1 year ago

0.18.1

1 year ago

0.18.0

1 year ago

0.17.0

2 years ago

0.17.1

2 years ago

0.12.0-rc.1

2 years ago

0.10.0-rc.1

2 years ago

0.14.0-rc.0

2 years ago

0.10.0-rc.0

2 years ago

0.16.0-rc.0

2 years ago

0.10.0-rc.3

2 years ago

0.11.4-rc.3

2 years ago

0.11.4-rc.2

2 years ago

0.11.4-rc.1

2 years ago

0.11.4-rc.0

2 years ago

0.11.0

2 years ago

0.11.1

2 years ago

0.13.0

2 years ago

0.11.2

2 years ago

0.13.1

2 years ago

0.11.3

2 years ago

0.15.0

2 years ago

0.11.4

2 years ago

0.15.1

2 years ago

0.15.2

2 years ago

0.13.0-rc.0

2 years ago

0.12.0-rc.0

2 years ago

0.15.0-rc.0

2 years ago

0.10.1

2 years ago

0.12.0

2 years ago

0.14.0

2 years ago

0.16.0

2 years ago

0.10.0

2 years ago

0.8.2-ae543ef

2 years ago

0.9.0

2 years ago

0.8.1

2 years ago

0.7.2

3 years ago

0.8.0

2 years ago

0.7.1

3 years ago

0.8.2

2 years ago

0.7.0

3 years ago

0.6.1

3 years ago

0.6.0

4 years ago

0.4.4

4 years ago

0.5.0

4 years ago

0.5.1

4 years ago

0.4.3

4 years ago

0.4.2

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.3.2-rc2

4 years ago

0.3.2-rc1

4 years ago

0.3.2-rc4

4 years ago

0.3.2-rc3

4 years ago

0.3.0

4 years ago

0.3.0-rc1

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.0

5 years ago

0.1.1

5 years ago

0.0.1-security

5 years ago