UNPKG

@nuofe/ndk-lint-tool

Version:
32 lines (23 loc) 797 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _ndkLogger = _interopRequireDefault(require("@nuofe/ndk-logger")); var _getExts = _interopRequireDefault(require("./get-exts")); const debug = _ndkLogger.default.debug('ndk-lint-tool:scripts:get-format-script'); var _default = options => { const { type } = options.config; const exts = (0, _getExts.default)(options).concat('.json'); let script = ''; if (['app', 'web', 'component'].includes(type)) { exts.push('.css', '.less'); } script = `prettier --write "**/*{${exts.sort().join(',')}}"`; debug('script: %s', script); return script; }; exports.default = _default;