UNPKG

@huameow/schematics

Version:

huameow - modern, fast, powerful web framework (@schematics)

17 lines (16 loc) 540 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const core_1 = require("@angular-devkit/core"); class NameParser { parse(options) { const nameWithoutPath = core_1.basename(options.name); const namePath = core_1.dirname((options.path === undefined ? '' : options.path) .concat('/') .concat(options.name)); return { name: nameWithoutPath, path: core_1.normalize('/'.concat(namePath)), }; } } exports.NameParser = NameParser;