analysis-sdm
    TypeScript icon, indicating that this package has built-in type declarations

    0.1.0-master.20190507003636 • Public • Published

    spider

    @atomist-blogs/sunburster

    Visualize aspects of your organization. Extensible, with out of the box support for the following queries:

    • TypeScript
    • Spring Boot (with Maven)
    • Docker
    • Library versions
    • Inclusion of a code of conduct

    An example visualization, showing Docker ports:

    Docker image visualization

    Running

    Please use Node 10+.

    First, install with npm i.

    Next, build with npm run build

    Next, npm link to create the spider binary.

    spider <github organization> e.g. spider atomist (not the full org URL)

    Now start the server with atomist start --local to expose the visualizations.

    Go to http://localhost:2866

    If you wish to access private repositories, ensure that your GitHub token is available to Node processes via a GITHUB_TOKEN environment variable. (This will never be sent to Atomist.)

    Architecture

    There are three architectural layers:

    1. Project analysis framework, from @atomist/sdm-pack-analysis. Scanners extract data
    2. Query functionality.
    3. Simple UI using Handlebars and d3 exposing Sunburst charts.

    All three layers are extensible and customizable.


    Created by Atomist. Need Help? Join our Slack workspace.

    Install

    npm i analysis-sdm

    DownloadsWeekly Downloads

    4

    Version

    0.1.0-master.20190507003636

    License

    Apache-2.0

    Unpacked Size

    643 kB

    Total Files

    75

    Last publish

    Collaborators

    • atomist-bot
    • cdupuis
    • slimslenderslacks