Nucleus Powered Mitochondria

    @dollarshaveclub/react-runtime

    1.1.0 • Public • Published

    @dollarshaveclub/react-runtime

    CircleCI codecov Greenkeeper badge

    This is our own take on create-react-app. See features here: https://docs.google.com/spreadsheets/d/1hBW0Lc2O4rNzkhfxMyKA4PT6DmN4C-bePMb9KHlXp0g/edit#gid=0

    Usage

    This package and its commands will be installed in your app when doing web-standard react (OUTDATED). This differs from create-react-app in that it does not scaffold the application for you – web standard does that for you.

    Commands

    dsc-react-start

    Starts the dev server. This runs your server on localhost:<port> and the webpack dev server on localhost:<port + 1>.

    dsc-react-build

    Builds the production version of the react app.

    dsc-react-test

    The test types are:

    • server - runs the server-specific tests, i.e. hitting all the API routes.
      • This runs all tests that match server/**/__tests__/*.js
    • jsdom - runs all the react tests in a jsdom environment.
      • This runs all tests that match src/**/__tests__/*.js

    Not currently used:

    • isomorphic (not needed because we do not server-side render) - runs all the react tests in a node.js environment. This should guarantee that server-side rendering works.
      • This runs all tests that match src/**/__tests__/isomorphic/*.js

    Configuration

    package.config.dollarshaveclub

    • prefix - how assets are served, defaulting to /<package.name>/. For example, face-web assets are served from /face-web/.
    • port - default part the server runs on. Keep this unique across all our apps so you can run multiple apps locally at once.

    Keywords

    none

    Install

    npm i @dollarshaveclub/react-runtime

    DownloadsWeekly Downloads

    0

    Version

    1.1.0

    License

    none

    Last publish

    Collaborators

    • dsvalentyntishchenko
    • stevebushmandsc
    • ajdsc
    • suhaas_10
    • saikat180891
    • brian-gates
    • chuntley56
    • dollarshaveclub-engineering
    • userjn
    • jdcoded
    • kevinpeno-dsc
    • javer
    • theturtle32
    • natalie.protasevich