不要怂,就是干,撸起袖子干!

.esdoc.json 1.85 KB
{
  "source": "./lib",
  "destination": "./esdoc",
  "includes": ["\\.js$"],
  "plugins": [
    {
      "name": "esdoc-inject-style-plugin",
      "option": {
        "enable": true,
        "styles": [
          "./docs/css/style.css",
          "./docs/css/theme.css"
        ]
      }
    },
    {
      "name": "esdoc-standard-plugin",
      "option": {
        "lint": { "enable": true },
        "coverage": { "enable": false },
        "accessor": {
          "access": ["public"],
          "autoPrivate": true
        },
        "undocumentIdentifier": { "enable": false },
        "unexportedIdentifier": { "enable": true },
        "typeInference": { "enable": true },
        "brand": {
          "logo": "./docs/images/logo-small.png",
          "title": "Sequelize",
          "description": "Node.js ORM for PostgreSQL, MySQL, SQLite and MSSQL",
          "repository": "https://github.com/sequelize/sequelize",
          "site": "http://docs.sequelizejs.com/"
        },
        "manual": {
          "index": "./docs/index.md",
          "globalIndex": true,
          "asset": "./docs/images",
          "files": [
            "./docs/getting-started.md",
            "./docs/dialects.md",
            "./docs/data-types.md",
            "./docs/models-definition.md",
            "./docs/models-usage.md",
            "./docs/hooks.md",
            "./docs/querying.md",
            "./docs/instances.md",
            "./docs/associations.md",
            "./docs/transactions.md",
            "./docs/scopes.md",
            "./docs/raw-queries.md",
            "./docs/read-replication.md",
            "./docs/migrations.md",
            "./docs/resources.md",
            "./docs/typescript.md",
            "./docs/upgrade-to-v5.md",
            "./docs/legacy.md",
            "./docs/whos-using.md",
            "./docs/legal.md"
          ]
        }
      }
    }
  ]
}