formidable-landers

9.0.2 • Public • Published

Formidable Landers

Welcome to the HQ of maintaining our visible Formidable projects!

Visit the Wiki

Quick Start

We use yarn, so make sure to have a current version installed, then install this project.

$ npm install -g yarn
 
$ yarn install

Demo the header and footer components by running:

$ yarn demo

and visit http://localhost:5678/.

Develop

Quality checks

The usual:

$ yarn run lint
$ yarn run test
 
# ... or all together ... 
$ yarn run check

Kicking the Tires

Before publishing, if you want to test the changes you’ve made to formidable-landers, you can build what you have and use npm link in the repo where you want to see teh changes.

In formidable-landers, run:

$ yarn build

then run:

$ npm link

Then, in a repo you want to test, such as formidable.com, run:

$ npm link formidable-landers

and you should see your changes! 🎉

If npm link is being futzy or giving you problems, take a look at lank which requires a bit more learning curve and setup, but produces a far more manageable and reliable way of working with multiple dependent repos at the same time.

Publish

When publishing, please make sure to install and use npm@5.6.0 to preserve file timestamp metadata as it is required for our overall website build and versions subsequent to 5.6.0 intentionally destroy this metadata:

$ npm install -g npm@5.6.0
$ npm --version
5.6.0
  1. Merge your PR into master.
  2. Add a new version
    $ npm version major|minor|patch -m "Version %s - INSERT_REASONS"
  3. Publish
    $ npm publish
  4. Push commit with tags
    $ git push && git push --tags

Made with love by Formidable

/formidable-landers/

    Package Sidebar

    Install

    npm i formidable-landers

    Weekly Downloads

    22

    Version

    9.0.2

    License

    MIT

    Unpacked Size

    803 kB

    Total Files

    23

    Last publish

    Collaborators

    • scottianstewart
    • keithluchtel
    • ceceppa
    • robwalkerco
    • sarahformidable
    • scott-rippey
    • michaelmerrill
    • sarmeyer
    • mariano-formidable
    • ryan.roemer
    • formidable-owner
    • formidablelabs
    • carbonrobot
    • masiddee