New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@slimio/psp

Package Overview
Dependencies
Maintainers
5
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@slimio/psp

Analyze compliance with the structural policy of a SlimIO project

  • 0.5.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
27
increased by42.11%
Maintainers
5
Weekly downloads
 
Created
Source

Project structure policy

version Maintenance MIT dep size Known Vulnerabilities Build Status Greenkeeper badge

SlimIO - Project Structure Policy. A policy aims to accurately describe the constituent elements of a project. This CLI has been created to apply the following Specification.

⚠️ This project has been created for SlimIO (it will not work outside). Feel free to replicate the idea / core concept.

Requirements

  • Node.js v10 or higher
  • a SlimIO Manifest file at the root of the scanned project.

Getting Started

This package is available in the Node Package Repository and can be easily installed with npm or yarn.

$ npm i @slimio/psp
# or
$ yarn add @slimio/psp

Usage example

When installed globally the psp executable will be exposed in your terminal.

$ psp

If you want to continue the execution even for critical warnings, just run with force mode:

$ psp --force

Arguments

namedescription
-h --helpShow help
--forceEnable force mode
--gitignoreShow .gitignore file
--npmignoreShow .npmignore file
--editorconfigShow .editorconfig file

API

TBC

Dependencies

NameRefactoringSecurity RiskUsage
@slimio/arg-parserMinorLowCli argument parser
@slimio/manifestMinorLowManifest config file
cherow⚠️MajorLowJavascript parser
estree-walker⚠️MajorLowRetrieves require package
file-ignore-parserMinorLowParse .ignore file
file-normalize⚠️MajorLowFile normalizer
js-yaml⚠️MajorLowYAML parser/writer
kleurMinorLowCLI color
make-promises-safe⚠️MajorLowPromise don't exit process when fail
node-emoji⚠️MajorLowEmojify string

License

MIT

Keywords

FAQs

Package last updated on 14 Jun 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc