@pushrocks/smartpath
Version:
offers smart ways to handle paths
16 lines (14 loc) • 488 B
text/typescript
import * as plugins from './smartpath.plugins.js';
import * as getMod from './smartpath.get.js';
export class Smartpath {
originalPath: string;
type: getMod.TPathType;
pathLevels: string[];
pathLevelsBackwards: string[];
constructor(pathArg: string) {
this.originalPath = pathArg;
this.type = getMod.type(this.originalPath);
this.pathLevels = getMod.pathLevels(this.originalPath);
this.pathLevelsBackwards = getMod.pathLevelsBackwards(this.originalPath);
}
}