How to use the resolve-scripts.watch function in resolve-scripts

To help you get started, we’ve selected a few resolve-scripts examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github reimagined / resolve / examples / shopping-list-advanced / web / run.js View on Github external
await reset(
          resolveConfig,
          {
            dropEventStore: false,
            dropSnapshots: true,
            dropReadModels: true,
            dropSagas: true
          },
          adjustWebpackConfigs({
            resolveConfig,
            commonPackages
          })
        )

        await watch(
          resolveConfig,
          adjustWebpackConfigs({
            resolveConfig,
            reactNativeDir,
            commonPackages
          })
        )
        break
      }

      case 'build': {
        const resolveConfig = merge(
          defaultResolveConfig,
          appConfig,
          prodConfig,
          authModule
github reimagined / resolve / examples / shopping-list-advanced / run.js View on Github external
path: 'auth/local/register',
          method: 'POST',
          callback: 'domain/auth/route_register_callback.js'
        },
        {
          path: 'auth/local/login',
          method: 'POST',
          callback: 'domain/auth/route_login_callback.js'
        }
      ]
    }
  ])

  switch (launchMode) {
    case 'dev': {
      await watch(
        merge(defaultResolveConfig, appConfig, devConfig, authModule),
        adjustWebpackConfigs.bind(null, devConfig)
      )
      break
    }

    case 'build': {
      await build(
        merge(defaultResolveConfig, appConfig, prodConfig, authModule),
        adjustWebpackConfigs.bind(null, prodConfig)
      )
      break
    }

    case 'cloud': {
      await build(
github reimagined / resolve / examples / hacker-news / run.js View on Github external
moduleComments,
      moduleAuth
    )

    switch (launchMode) {
      case 'dev': {
        const moduleAdmin = resolveModuleAdmin()
        const resolveConfig = merge(baseConfig, devConfig, moduleAdmin)
        await reset(resolveConfig, {
          dropEventStore: false,
          dropSnapshots: true,
          dropReadModels: true,
          dropSagas: true
        })

        await watch(resolveConfig)
        break
      }

      case 'build': {
        const resolveConfig = merge(baseConfig, prodConfig)
        await build(resolveConfig)
        break
      }

      case 'cloud': {
        const resolveConfig = merge(baseConfig, cloudConfig)
        await build(resolveConfig)
        break
      }

      case 'start': {
github reimagined / resolve / examples / shopping-list-tutorial / lesson-7 / run.js View on Github external
void (async () => {
  switch (launchMode) {
    case 'dev': {
      await watch(merge(defaultResolveConfig, appConfig, devConfig))
      break
    }

    case 'build': {
      await build(merge(defaultResolveConfig, appConfig, prodConfig))
      break
    }

    case 'start': {
      await start(merge(defaultResolveConfig, appConfig, prodConfig))
      break
    }

    case 'test:functional': {
      await runTestcafe({
        resolveConfig: merge(
github reimagined / resolve / examples / with-vanillajs / run.js View on Github external
void (async () => {
  try {
    switch (launchMode) {
      case 'dev': {
        const resolveConfig = merge(defaultResolveConfig, appConfig, devConfig)

        await reset(resolveConfig, {
          dropEventStore: false,
          dropSnapshots: true,
          dropReadModels: true,
          dropSagas: true
        })

        await watch(resolveConfig)
        break
      }

      case 'cloud': {
        const resolveConfig = merge(
          defaultResolveConfig,
          appConfig,
          cloudConfig
        )

        await build(resolveConfig)
        break
      }

      default: {
        throw new Error('Unknown option')
github reimagined / resolve / examples / shopping-list-tutorial / lesson-3 / run.js View on Github external
void (async () => {
  switch (launchMode) {
    case 'dev': {
      await watch(merge(defaultResolveConfig, appConfig, devConfig))
      break
    }

    case 'build': {
      await build(merge(defaultResolveConfig, appConfig, prodConfig))
      break
    }

    case 'start': {
      await start(merge(defaultResolveConfig, appConfig, prodConfig))
      break
    }

    case 'test:functional': {
      await runTestcafe({
        resolveConfig: merge(
github reimagined / resolve / examples / hello-world / run.js View on Github external
void (async () => {
  try {
    switch (launchMode) {
      case 'dev': {
        const resolveConfig = merge(defaultResolveConfig, appConfig, devConfig)

        await reset(resolveConfig, {
          dropEventStore: false,
          dropSnapshots: true,
          dropReadModels: true,
          dropSagas: true
        })

        await watch(resolveConfig)
        break
      }

      case 'build': {
        const resolveConfig = merge(defaultResolveConfig, appConfig, prodConfig)
        await build(resolveConfig)
        break
      }

      case 'cloud': {
        await build(merge(defaultResolveConfig, appConfig, cloudConfig))
        break
      }

      case 'start': {
        await start(merge(defaultResolveConfig, appConfig, prodConfig))
github reimagined / resolve / examples / shopping-list / run.js View on Github external
const moduleAdmin = resolveModuleAdmin()
        const resolveConfig = merge(
          defaultResolveConfig,
          appConfig,
          devConfig,
          moduleAdmin
        )

        await reset(resolveConfig, {
          dropEventStore: false,
          dropSnapshots: true,
          dropReadModels: true,
          dropSagas: true
        })

        await watch(resolveConfig)
        break
      }

      case 'build': {
        await build(merge(defaultResolveConfig, appConfig, prodConfig))
        break
      }

      case 'cloud': {
        await build(merge(defaultResolveConfig, appConfig, cloudConfig))
        break
      }

      case 'start': {
        await start(merge(defaultResolveConfig, appConfig, prodConfig))
        break
github reimagined / resolve / examples / with-postcss / run.js View on Github external
switch (launchMode) {
      case 'dev': {
        const resolveConfig = merge(defaultResolveConfig, appConfig, devConfig)

        await reset(
          resolveConfig,
          {
            dropEventStore: false,
            dropSnapshots: true,
            dropReadModels: true,
            dropSagas: true
          },
          adjustWebpackConfigs
        )

        await watch(resolveConfig, adjustWebpackConfigs)
        break
      }

      case 'build': {
        await build(
          merge(defaultResolveConfig, appConfig, prodConfig),
          adjustWebpackConfigs
        )
        break
      }

      case 'start': {
        await start(merge(defaultResolveConfig, appConfig, prodConfig))
        break
      }
github reimagined / resolve / examples / with-styled-components / run.js View on Github external
void (async () => {
  try {
    switch (launchMode) {
      case 'dev': {
        const resolveConfig = merge(defaultResolveConfig, appConfig, devConfig)

        await reset(resolveConfig, {
          dropEventStore: false,
          dropSnapshots: true,
          dropReadModels: true,
          dropSagas: true
        })

        await watch(resolveConfig)
        break
      }

      case 'build': {
        await build(merge(defaultResolveConfig, appConfig, prodConfig))
        break
      }

      case 'cloud': {
        await build(merge(defaultResolveConfig, appConfig, cloudConfig))
        break
      }

      case 'start': {
        await start(merge(defaultResolveConfig, appConfig, prodConfig))
        break