UNPKG

@schematics/angular

Version:
20 lines (19 loc) 672 B
"use strict"; /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.dev/license */ Object.defineProperty(exports, "__esModule", { value: true }); exports.parseName = parseName; const core_1 = require("@angular-devkit/core"); function parseName(path, name) { const nameWithoutPath = (0, core_1.basename)((0, core_1.normalize)(name)); const namePath = (0, core_1.dirname)((0, core_1.join)((0, core_1.normalize)(path), name)); return { name: nameWithoutPath, path: (0, core_1.normalize)('/' + namePath), }; }