Skip to content

Package Presets

packages:angularJs

All AngularJS packages.

{
  "matchPackageNames": [
    "angular",
    "angular-animate",
    "angular-scroll",
    "angular-sanitize"
  ]
}

packages:apollographql

All packages published by Apollo GraphQL.

{
  "matchSourceUrls": [
    "https://github.com/apollographql/**"
  ]
}

packages:emberTemplateLint

All ember-template-lint packages.

{
  "matchPackageNames": [
    "ember-template-lint**"
  ]
}

packages:eslint

All ESLint packages.

{
  "matchPackageNames": [
    "@types/eslint",
    "babel-eslint",
    "@babel/eslint-parser",
    "@eslint/**",
    "@types/eslint__**",
    "@typescript-eslint/**",
    "eslint**"
  ]
}

packages:gatsby

All packages published by Gatsby.

{
  "extends": [
    "monorepo:gatsby"
  ]
}

packages:googleapis

All googleapis packages.

{
  "matchDatasources": [
    "npm"
  ],
  "matchPackageNames": [
    "google-auth-library",
    "@google-cloud/**"
  ]
}

packages:jsTest

JavaScript test packages.

{
  "extends": [
    "packages:jsUnitTest"
  ]
}

packages:jsUnitTest

Unit test packages for JavaScript.

{
  "matchPackageNames": [
    "@types/chai",
    "@types/ember-mocha",
    "@types/ember-qunit",
    "@types/enzyme",
    "@types/istanbul",
    "@types/jest",
    "@types/mocha",
    "@types/mock-fs",
    "@types/proxyquire",
    "@types/sinon",
    "@types/supertest",
    "coveralls",
    "ember-exam",
    "ember-mocha",
    "ember-qunit",
    "enzyme",
    "istanbul",
    "mock-fs",
    "nock",
    "nyc",
    "proxyquire",
    "supertest",
    "ts-auto-mock",
    "ts-jest",
    "vitest",
    "@testing-library**",
    "@types/testing-library__**",
    "@vitest**",
    "chai**",
    "jest**",
    "mocha**",
    "qunit**",
    "should**",
    "sinon**"
  ]
}

packages:linters

All lint-related packages.

{
  "extends": [
    "packages:emberTemplateLint",
    "packages:eslint",
    "packages:phpLinters",
    "packages:stylelint",
    "packages:tslint"
  ],
  "matchPackageNames": [
    "prettier",
    "remark-lint",
    "standard"
  ]
}

packages:mapbox

All Mapbox-related packages.

{
  "matchPackageNames": [
    "leaflet**",
    "mapbox**"
  ]
}

packages:phpLinters

All PHP lint-related packages.

{
  "matchPackageNames": [
    "friendsofphp/php-cs-fixer",
    "squizlabs/php_codesniffer",
    "symplify/easy-coding-standard"
  ]
}

packages:phpUnitTest

Unit test packages for PHP.

{
  "matchPackageNames": [
    "behat/behat",
    "brianium/paratest",
    "facile-it/paraunit",
    "mockery/mockery",
    "phpspec/prophecy",
    "phpspec/prophecy-phpunit",
    "phpspec/phpspec",
    "phpunit/phpunit",
    "pestphp/**",
    "php-mock/**"
  ]
}

packages:postcss

All PostCSS packages.

{
  "matchPackageNames": [
    "postcss",
    "postcss-**"
  ]
}

packages:react

All React packages.

{
  "matchPackageNames": [
    "@types/react",
    "react**"
  ]
}

packages:stylelint

All Stylelint packages.

{
  "matchPackageNames": [
    "stylelint**"
  ]
}

packages:test

Test packages.

{
  "extends": [
    "packages:unitTest"
  ]
}

packages:tslint

All TSLint packages.

{
  "matchPackageNames": [
    "codelyzer",
    "/\\btslint\\b/"
  ]
}

packages:unitTest

All unit test packages.

{
  "extends": [
    "packages:jsUnitTest",
    "packages:phpUnitTest"
  ]
}

packages:vite

All Vite related packages

{
  "matchDatasources": [
    "npm"
  ],
  "matchPackageNames": [
    "vite",
    "**vite-plugin**",
    "@vitejs/**"
  ]
}