mkgs-parcel

0.1.6 • Public • Published

mkgs-parcel

mkg's default parcel configuration

Todo

  • google-fonts & strip-index-html v2 port
  • test if everything works so far
  • imagemin
  • expand list...

Policy

  • Only plugins that do non-invasive changes (those that change site functionality) are added here
  • parcel-transformer-google-fonts for example keeps the basic functionality (google fonts dependency), parcel-transformer-localize for example does not (changes the site paths)

Using the scripts

Using scripty you can automate the workflow for publishing to a known IPFS node

ln -s node_modules/mkgs-parcel/scripts/ .
npm i scripty

Add this to the scripts section

  "scripts": {
    "start": "scripty",
    "build": "scripty",
    "publish": "scripty"
  },

You need to create an .ipfs-publish-config at the project root

# config for mkgs-parcel

ENTRY=public/index.html
FLAGS_BUILD=()
FLAGS_START=()

DNS_PROV=cf
DOMAIN=your-domain.tld

And an .ipfs-publish-config at the global level for the node configuration

# this is the node you will publish too. for dev leave this as localhost.
EXTERNAL_API="/ip6/::1/tcp/5001"

Package Sidebar

Install

npm i mkgs-parcel

Weekly Downloads

2

Version

0.1.6

License

MIT

Unpacked Size

6.19 kB

Total Files

9

Last publish

Collaborators

  • mkg20001