Skip to content

alwaysmeticulous/meticulous-sdk

Repository files navigation

Meticulous SDK

npm version GitHub stars License: ISC

The official SDK for Meticulous - automated end-to-end testing that eliminates test maintenance.

What is Meticulous?

Meticulous automatically creates and maintains a comprehensive test suite for your web application by recording real user interactions. When you open a pull request, Meticulous replays these user sessions against both the old and new versions of your app, identifying visual and functional differences.

Key Benefits

  • Zero maintenance tests - Tests evolve automatically as your app changes
  • Unprecedented coverage - Scale to thousands of tests without writing code
  • Catch regressions early - Detect breaking changes before they reach production
  • Record real user flows - Tests reflect actual usage patterns, not assumptions

Getting Started

Install the CLI:

npm install --save-dev @alwaysmeticulous/cli

Record a session:

npx @alwaysmeticulous/cli record --apiToken="<API_TOKEN>"

For complete setup instructions, see the Meticulous documentation.

Packages

This monorepo contains the following packages. Each package has its own detailed README with additional documentation:

Documentation

Development

This repository uses Lerna and pnpm workspaces for monorepo management.

Making a Release

To publish a new release:

git checkout main && git pull && pnpm run publish

Support

About

Repository for publicly available utilities for Meticulous users

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages