UNPKG

@ibm-cloud/openapi-ruleset

Version:

Spectral ruleset for validating IBM Cloud services

65 lines (64 loc) 1.91 kB
{ "name": "@ibm-cloud/openapi-ruleset", "description": "Spectral ruleset for validating IBM Cloud services", "version": "1.33.11", "license": "Apache-2.0", "private": false, "main": "./src/ibm-oas.js", "repository": { "type": "git", "url": "https://github.com/IBM/openapi-validator.git", "directory": "packages/ruleset" }, "scripts": { "clean": "rm -rf node_modules", "link": "npm install -g", "jest": "jest", "test": "jest test", "test-travis": "jest --silent --runInBand --no-colors --testNamePattern='^((?!@skip-ci).)*$' test", "lint": "eslint --cache --quiet --ext '.js' src test", "fix": "eslint --fix --ext '.js' src test", "pkg": "echo no executables to build in this package" }, "dependencies": { "@ibm-cloud/openapi-ruleset-utilities": "1.9.2", "@stoplight/spectral-formats": "1.8.2", "@stoplight/spectral-functions": "1.10.1", "@stoplight/spectral-rulesets": "1.22.1", "chalk": "4.1.2", "inflected": "2.1.0", "jsonschema": "1.5.0", "lodash": "4.18.1", "loglevel": "1.9.2", "loglevel-plugin-prefix": "0.8.4", "minimatch": "10.2.3", "validator": "13.15.23" }, "devDependencies": { "@stoplight/spectral-core": "1.21.0", "jest": "29.7.0" }, "engines": { "node": ">=16.0.0" }, "jest": { "collectCoverage": true, "coverageDirectory": "./coverage/", "testEnvironment": "node", "moduleNameMapper": { "nimma/legacy": "<rootDir>/../../node_modules/@stoplight/spectral-core/node_modules/nimma/dist/legacy/cjs", "nimma/fallbacks": "<rootDir>/../../node_modules/@stoplight/spectral-core/node_modules/nimma/dist/legacy/cjs/fallbacks/" } }, "prettier": { "quoteProps": "consistent", "overrides": [ { "files": "**/*-document.js", "options": { "quoteProps": "as-needed" } } ] } }