3.0.4 • Published 4 years ago

@sheetbase/app-scripts v3.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

@sheetbase/app-scripts

Scripts for Sheetbase backend modules and apps.

Build Status Coverage Status NPM License Support me on Patreon PayPal Ask me anything

Install

Global

$ npm install -g @sheetbase/app-scripts

Command: sheetbase-app-scripts

Local

$ npm install --save-dev @sheetbase/app-scripts

Add these lines to the project package.json.

{
  "scripts": {
    "build": "sheetbase-app-scripts build"
  }
}

Ayedocs plugins

This package provides Ayedocs templates and converts for conviniently document generation for Sheetbase server modules.

Sheetbase template

Included all sections:

  • Installation
  • Options
  • Main properties & methods
  • Routing
const sheetbaseTemplate = require("@sheetbase/app-scripts/ayedocs-plugins/sheetbase.template");

module.exports = {
  fileRender: {
    "sheetbase.md": sheetbaseTemplate(),
    "sheetbase-full.md": sheetbaseTemplate(true),
  },
};

Sheetbase installation template

Common installation & basic usage section.

const sheetbaseInstallationTemplate = require("@sheetbase/app-scripts/ayedocs-plugins/sheetbase-installation.template");

module.exports = {
  fileRender: {
    "sheetbase-installation.md": sheetbaseInstallationTemplate(),
    "sheetbase-installation-full.md": sheetbaseInstallationTemplate(true),
  },
};

Sheetbase routing template

Showing endpoint, default disabled routes, routing errors and the list of routes.

const sheetbaseRoutingTemplate = require("@sheetbase/app-scripts/ayedocs-plugins/sheetbase-routing.template");

module.exports = {
  fileRender: {
    "sheetbase-routing.md": sheetbaseRoutingTemplate(),
    "sheetbase-routing-full.md": sheetbaseRoutingTemplate(true),
  },
};

Scripts for Sheetbase backend modules and apps.

Build distribution package.

Push to the Apps Script server.

Options

  • --copy [value]: Copied resources, comma-seperated.
  • --vendor [value]: Files for @vendor.js, comma-seperated.

Display help.

License

@sheetbase/app-scripts is released under the MIT license.


⚡️ This document is generated automatically using @lamnhan/ayedocs.

3.0.4

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

3.0.0-beta1

4 years ago

3.0.0-beta

4 years ago

2.0.0-beta

5 years ago

1.3.0

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago

1.0.0-rc.0

5 years ago

0.0.31

5 years ago

0.0.30

5 years ago

0.0.29

5 years ago

0.0.28

5 years ago

0.0.27

5 years ago

0.0.26

6 years ago

0.0.25

6 years ago

0.0.24

6 years ago

0.0.23

6 years ago

0.0.22

6 years ago

0.0.21

6 years ago

0.0.20

6 years ago

0.0.19

6 years ago

0.0.18

6 years ago

0.0.17

6 years ago

0.0.16

6 years ago

0.0.15

6 years ago

0.0.14

6 years ago

0.0.13

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago