fis-project-analyzer

    0.0.28 • Public • Published

    fis-project-analyzer

    A tool to analyze fis-plus project deps

    Build Status Coverage Status Code Climate

    Usage

    var analyzerlib = require('fis-project-analyzer');
    var PageAnalyzer = analyzerlib.PageAnalyzer;
    var ProjectLoader = analyzerlib.ProjectLoader;
    var projectPath = __dirname + "/../testProject";
    //set project path for analyzer
    var project = new ProjectLoader(projectPath);
    var analyzer = new PageAnalyzer(project);
    //get a page for test
    var page = project.getPages('home')[0];
    //get tpl deps from smarty
    var result = analyzer.getCurrentDeps(page);
    //get page deps from smarty recursivly
    result = analyzer.getRecursiveDeps(page);
    //get static resource
    result = analyzer.getStaticResource(page);
    //get package map
    result = analyzer.getStaticResourcePkg(page);

    Install

    npm i fis-project-analyzer

    DownloadsWeekly Downloads

    4

    Version

    0.0.28

    License

    none

    Last publish

    Collaborators

    • hefangshi
    • zhangtao07