@pota/muban-template

1.3.0ย โ€ขย Publicย โ€ขย Published

muban-template downloads

Setup ๐Ÿš€

You can create a new project using @pota/create.

npm init @pota -- --template muban

or use the muban combination, for the recommended setup

npm init @pota muban

Standards ๐Ÿ“’

This project follows the Media.Monks Frontend Coding Standards.

Security ๐Ÿ‘ฎโ€

Ignore scripts

In order to mitigate NPM supply chain attacks by best effort the NPM ignore-scripts setting is enabled by default. This project comes with a preconfigured set of dependencies that are allowed to run installation scripts.

After running npm install it is required to run npm run postinstall to run required installation scripts from dependent packages.

When adding a new dependency that requires an installation script to run make sure to add that package to the project package.json in the postinstall property.

Important: After running npm install or npm ci always run npm run postinstall afterwards before running other scripts.

Documentation ๐Ÿ“„

Documentation on the muban-template and muban-webpack-scripts can be found on https://mubanjs.github.io/muban-skeleton/.

Content Security Policy (CSP)

This application has been build with a strict content security policy. To enforce this policy add the following CSP header to the request response.

Content-Security-Policy: script-src 'sha256-+OVgFCkyF2/rZ6qyfsNnIisCRI6dtMZw3w0Y4xiYagw=' 'strict-dynamic' https: 'unsafe-inline'; object-src 'none'; base-uri 'none';

Readme

Keywords

none

Package Sidebar

Install

npm i @pota/muban-template

Weekly Downloads

109

Version

1.3.0

License

MIT

Unpacked Size

35.6 MB

Total Files

129

Last publish

Collaborators

  • jessel
  • thanarie
  • psimk