npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Types and functions for an errors-as-first-class-values pattern
A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.
This plugin manages Tool Kit commands that are run from CircleCI workflows, via a Tool Kit [`Hook`](#hooks) that automatically manages `.circleci/config.yml`. It also exposes state from the CircleCI environment for other plugins to consume generically.
This plugin manages Tool Kit commands that are run from npm scripts, via a Tool Kit [`Hook`](#hooks) that automatically manages `package.json`.
Create boxes in the terminal
A plugin to run [eslint](https://eslint.org/) in your JavaScript code. This plugin uses the ESLint Node.js [API](https://eslint.org/docs/latest/developer-guide/nodejs-api) to run ESLint. It loads the ESLint configuration files (.eslintrc.* files) in your
> ⚠️ this README is out of date and describes the pre-Zod schema types. update plz
A plugin to add git hooks to your project via [husky](https://typicode.github.io/husky/#/). These hooks can be configured with different tasks as your project requires.
A plugin to run the [lint-staged](https://github.com/okonet/lint-staged) tool to run linters on files staged via git.
A plugin that will add CircleCI jobs that will interact with deployment services, such as AWS or Serverless, to your CircleCI config.
A plugin to install the [lint-staged](https://github.com/okonet/lint-staged) tool into your package.json using hooks.
A bootstrap plugin that provides the minimum required Tool Kit plugins for a containerised application that's deployed to Amazon Elastic Container Service (ECS).
Run your Node application.
A plugin to run smoke tests as part of your CircleCI workflow using the [n-test](https://github.com/Financial-Times/n-test) package.
With Tool Kit [already set up](https://github.com/financial-times/dotcom-tool-kit#installing-and-using-tool-kit), install this plugin as a dev dependency:
A plugin to run [Jest](https://jestjs.io/) tests. This plugin uses [jest-cli](https://www.npmjs.com/package/jest-cli) to run the tests. You can configure this plugin by specifying the path to the Jest config path.
With Tool Kit [already set up](https://github.com/financial-times/dotcom-tool-kit#installing-tool-kit), install this plugin as a dev dependency:
Tool Kit plugin to format your source code with [Prettier](https://prettier.io).
With Tool Kit [already set up](https://github.com/financial-times/dotcom-tool-kit#installing-and-using-tool-kit), install this plugin as a dev dependency:
Livescript microrouting library
With Tool Kit [already set up](https://github.com/financial-times/dotcom-tool-kit#installing-and-using-tool-kit), install this plugin as a dev dependency:
A bootstrap plugin that provides the required Tool Kit plugins for a containerised application that's deployed to Amazon Elastic Container Service (ECS,) additionally supporting building and uploading assets to S3.
This plugin is for managing Tool Kit hooks that are run from npm scripts (such as `npm run test`).
<h1 align="center"> <img width="600" alt="Semserver" src="images/logo.png"><br> <sup>microservice semver registry</sup> </h1>
Upload files to a configured AWS S3 bucket.
Tool Kit plugin to run an application via the [`next-router`](https://github.com/financial-times/next-router) in a local environment (on the `run:local` hook).
Tool Kit plugin to run [Mocha](http://mochajs.org)
Tool Kit plugin to run [Webpack](https://webpack.js.org)
This plugin for Webpack can disable tree shaking for all modules contained in a specific chunk. It is intended to help improve long-term caching and code reuse between project installations and builds.
Expose Livescript's class system to JavaScript
Tool Kit plugin to build [TypeScript](https://www.typescriptlang.org) code
This plugin is for managing the `publish:tag` hook that is run from circleci to publish the built package to the npm registry.
Tool Kit plugin to run an application with [Nodemon](https://nodemon.io).
Tool Kit plugin to run [commitlint](https://commitlint.js.org/)
## Overview
Run tests via the Node.js built-in test runner
A bootstrap plugin that provides the minimum required Tool Kit plugins for a "component" (aka an [npm module](https://github.com/Financial-Times/next/wiki/Naming-Conventions#npm-modules)). The plugins are:
the history api as a [react hook](https://reactjs.org/docs/hooks-intro.html)
Showing 50 of 555 packages
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Types and functions for an errors-as-first-class-values pattern
A [ftdomdelegate](http://github.com/ftlabs/ftdomdelegate) [FruitMachine](http://github.com/ftlabs/fruitmachine) helper.
This plugin manages Tool Kit commands that are run from CircleCI workflows, via a Tool Kit [`Hook`](#hooks) that automatically manages `.circleci/config.yml`. It also exposes state from the CircleCI environment for other plugins to consume generically.
This plugin manages Tool Kit commands that are run from npm scripts, via a Tool Kit [`Hook`](#hooks) that automatically manages `package.json`.
Create boxes in the terminal
A plugin to run [eslint](https://eslint.org/) in your JavaScript code. This plugin uses the ESLint Node.js [API](https://eslint.org/docs/latest/developer-guide/nodejs-api) to run ESLint. It loads the ESLint configuration files (.eslintrc.* files) in your
> ⚠️ this README is out of date and describes the pre-Zod schema types. update plz
A plugin to add git hooks to your project via [husky](https://typicode.github.io/husky/#/). These hooks can be configured with different tasks as your project requires.
A plugin to run the [lint-staged](https://github.com/okonet/lint-staged) tool to run linters on files staged via git.
A plugin that will add CircleCI jobs that will interact with deployment services, such as AWS or Serverless, to your CircleCI config.
A plugin to install the [lint-staged](https://github.com/okonet/lint-staged) tool into your package.json using hooks.
A bootstrap plugin that provides the minimum required Tool Kit plugins for a containerised application that's deployed to Amazon Elastic Container Service (ECS).
Run your Node application.
A plugin to run smoke tests as part of your CircleCI workflow using the [n-test](https://github.com/Financial-Times/n-test) package.
With Tool Kit [already set up](https://github.com/financial-times/dotcom-tool-kit#installing-and-using-tool-kit), install this plugin as a dev dependency:
A plugin to run [Jest](https://jestjs.io/) tests. This plugin uses [jest-cli](https://www.npmjs.com/package/jest-cli) to run the tests. You can configure this plugin by specifying the path to the Jest config path.
With Tool Kit [already set up](https://github.com/financial-times/dotcom-tool-kit#installing-tool-kit), install this plugin as a dev dependency:
Tool Kit plugin to format your source code with [Prettier](https://prettier.io).
With Tool Kit [already set up](https://github.com/financial-times/dotcom-tool-kit#installing-and-using-tool-kit), install this plugin as a dev dependency:
Livescript microrouting library
With Tool Kit [already set up](https://github.com/financial-times/dotcom-tool-kit#installing-and-using-tool-kit), install this plugin as a dev dependency:
A bootstrap plugin that provides the required Tool Kit plugins for a containerised application that's deployed to Amazon Elastic Container Service (ECS,) additionally supporting building and uploading assets to S3.
This plugin is for managing Tool Kit hooks that are run from npm scripts (such as `npm run test`).
<h1 align="center"> <img width="600" alt="Semserver" src="images/logo.png"><br> <sup>microservice semver registry</sup> </h1>
Upload files to a configured AWS S3 bucket.
Tool Kit plugin to run an application via the [`next-router`](https://github.com/financial-times/next-router) in a local environment (on the `run:local` hook).
Tool Kit plugin to run [Mocha](http://mochajs.org)
Tool Kit plugin to run [Webpack](https://webpack.js.org)
This plugin for Webpack can disable tree shaking for all modules contained in a specific chunk. It is intended to help improve long-term caching and code reuse between project installations and builds.
Expose Livescript's class system to JavaScript
Tool Kit plugin to build [TypeScript](https://www.typescriptlang.org) code
This plugin is for managing the `publish:tag` hook that is run from circleci to publish the built package to the npm registry.
Tool Kit plugin to run an application with [Nodemon](https://nodemon.io).
Tool Kit plugin to run [commitlint](https://commitlint.js.org/)
## Overview
Run tests via the Node.js built-in test runner
A bootstrap plugin that provides the minimum required Tool Kit plugins for a "component" (aka an [npm module](https://github.com/Financial-Times/next/wiki/Naming-Conventions#npm-modules)). The plugins are:
the history api as a [react hook](https://reactjs.org/docs/hooks-intro.html)
Showing 50 of 555 packages