# ocular-dev-tools

> Dev tools for our Javascript frameworks

Latest version **2.0.0-alpha.31** (published 2024-04-25) · MIT license · 0 weekly downloads

## Install

```sh
npm install ocular-dev-tools
pnpm add ocular-dev-tools
yarn add ocular-dev-tools
bun add ocular-dev-tools
```

Provides the commands `ocular-bump`, `ocular-lint`, `ocular-test`, `ocular-build`, `ocular-clean`, `ocular-bundle`, `ocular-metrics`, `ocular-publish`, `ocular-bootstrap`.

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.0.0-alpha.31 |
| Published | 2024-04-25 |
| First published | 2019-01-12 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >= 18 |
| Dependencies | 39 |
| Unpacked size | 230.1 KB |
| Known vulnerabilities | 0 (+15 in 4 direct dependencies) |
| Install scripts | no |
| GitHub stars | 44 |
| Maintainers | rtsao, usiarhei, kenns29, shengs, emrahs, zacklk, uber-ospo, ibgreen, pessimistress, chrisgervang, nrabinowitz, xintong, zbigg |
| Keywords | javascript |

## Links

- npm: https://www.npmjs.com/package/ocular-dev-tools
- Repository: https://github.com/uber-web/ocular
- Homepage: https://github.com/uber-web/ocular#readme
- Issues: https://github.com/uber-web/ocular/issues
- npm.io page: https://npm.io/package/ocular-dev-tools

## Dependencies (39)

- [c8](https://npm.io/package/c8.md) ^7.12.0
- [glob](https://npm.io/package/glob.md) ^7.1.4
- [tape](https://npm.io/package/tape.md) ^4.11.0
- [vite](https://npm.io/package/vite.md) ^4.5.0
- [lerna](https://npm.io/package/lerna.md) ^8.1.0
- [eslint](https://npm.io/package/eslint.md) ^8.52.0
- [esbuild](https://npm.io/package/esbuild.md) ^0.16.7
- [ts-node](https://npm.io/package/ts-node.md) ~10.9.0
- [prettier](https://npm.io/package/prettier.md) 3.0.3
- [ts-patch](https://npm.io/package/ts-patch.md) ^3.1.2
- [coveralls](https://npm.io/package/coveralls.md) ^3.0.3
- [deepmerge](https://npm.io/package/deepmerge.md) ^4.2.2
- [minimatch](https://npm.io/package/minimatch.md) ^3.0.0
- [@babel/cli](https://npm.io/package/@babel/cli.md) ^7.14.5
- [typescript](https://npm.io/package/typescript.md) ^5.2.2
- [@babel/core](https://npm.io/package/@babel/core.md) ^7.14.5
- [tape-promise](https://npm.io/package/tape-promise.md) ^4.0.0
- [@babel/runtime](https://npm.io/package/@babel/runtime.md) 7.14.5
- [prettier-check](https://npm.io/package/prettier-check.md) 2.0.0
- [tsconfig-paths](https://npm.io/package/tsconfig-paths.md) ^4.1.1
- [@babel/preset-env](https://npm.io/package/@babel/preset-env.md) ^7.14.5
- [@babel/preset-react](https://npm.io/package/@babel/preset-react.md) ^7.14.5
- [eslint-plugin-babel](https://npm.io/package/eslint-plugin-babel.md) ^5.3.1
- [eslint-plugin-react](https://npm.io/package/eslint-plugin-react.md) ^7.22.0
- [@babel/eslint-parser](https://npm.io/package/@babel/eslint-parser.md) ^7.14.5
- [@probe.gl/test-utils](https://npm.io/package/@probe.gl/test-utils.md) ^4.0.6
- [eslint-plugin-import](https://npm.io/package/eslint-plugin-import.md) ^2.28.0
- [eslint-config-prettier](https://npm.io/package/eslint-config-prettier.md) ^6.7.0
- [eslint-plugin-jsx-a11y](https://npm.io/package/eslint-plugin-jsx-a11y.md) ^6.1.2
- [eslint-plugin-markdown](https://npm.io/package/eslint-plugin-markdown.md) ^2.2.0
- [@babel/preset-typescript](https://npm.io/package/@babel/preset-typescript.md) ^7.14.5
- [@typescript-eslint/parser](https://npm.io/package/@typescript-eslint/parser.md) ^6.14.0
- [eslint-plugin-react-hooks](https://npm.io/package/eslint-plugin-react-hooks.md) ^4.0.0
- [babel-plugin-version-inline](https://npm.io/package/babel-plugin-version-inline.md) ^1.0.0
- [esbuild-plugin-external-global](https://npm.io/package/esbuild-plugin-external-global.md) ^1.0.1
- [@babel/plugin-transform-runtime](https://npm.io/package/@babel/plugin-transform-runtime.md) ^7.14.5
- [@typescript-eslint/eslint-plugin](https://npm.io/package/@typescript-eslint/eslint-plugin.md) ^6.14.0
- [@esbuild-plugins/node-globals-polyfill](https://npm.io/package/@esbuild-plugins/node-globals-polyfill.md) ^0.2.0
- [@esbuild-plugins/node-modules-polyfill](https://npm.io/package/@esbuild-plugins/node-modules-polyfill.md) ^0.2.0

## Recent versions

- 2.0.0-alpha.31 (latest) — 2024-04-25
- 2.0.0-alpha.35 (beta) — 2024-08-26
- 2.0.0-alpha.34 — 2024-07-31
- 2.0.0-alpha.33 — 2024-04-25
- 2.0.0-alpha.32 — 2024-04-25
- 2.0.0-alpha.30 — 2024-04-24
- 2.0.0-alpha.29 — 2024-03-08
- 2.0.0-alpha.28 — 2024-03-01
- 2.0.0-alpha.27 — 2024-02-29
- 2.0.0-alpha.26 — 2024-02-23
- 2.0.0-alpha.25 — 2024-02-23
- 2.0.0-alpha.24 — 2024-02-23
- 2.0.0-alpha.23 — 2024-02-07
- 2.0.0-alpha.22 — 2024-01-29
- 2.0.0-alpha.21 — 2024-01-29
- … 80 more at https://npm.io/package/ocular-dev-tools/versions

## README

# ocular-dev-tools

Experimental dev tools for our open source Javascript frameworks

For documentation, see [https://uber-web.github.io/ocular]

---
_Source: https://npm.io/package/ocular-dev-tools · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
