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);

Readme

Keywords

Package Sidebar

Install

npm i fis-project-analyzer

Weekly Downloads

0

Version

0.0.28

License

none

Last publish

Collaborators

  • hefangshi
  • zhangtao07