question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Update instructions to use MyGet for dev build

See original GitHub issue

Feature Request

And optionally, deprecate master dist-tag.

Package history

Package history at MyGet.

.npmrc

registry=https://botbuilder.myget.org/F/botframework-webchat/npm/

Rough draft

To use dev build,

  1. Create/modify .npmrc locally and set registry
  2. Run npm install botframework-webchat --save
  3. Remove your changes in step 1 to reduce impact on your `package-lock.

@corinagum please verify these steps with a few things.

  1. Look at package-lcok.json to make sure we have minimal impact
  2. Remove node_modules, keep package-lock.json, then do npm install again
    • This mimic what the user would do on a fresh clone
    • Make sure npm install is grabbing the right version by drilling into node_modules folder seeing the package.json file inside
  3. Same as step 2, but instead of npm install, run npm ci
    • Should be the same
  4. Wirte up guides to reverse it back to production version
    1. (I didn’t try the following steps)
    2. Run npm install botframework-webchat --save
    3. Make sure everything in package-lock.json is pointing to npmjs.org, and not a single package is point to myget.org
    4. Make sure it grab the 4.4.1 (production, not dev build)
      • Drill into node_modules folder to see
      • Don’t forget to look at botframework-webchat-core and other packages
    5. Find the string “myget.org” in package-lock.json, make sure no package is affected if the user reverted, super important

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
cwhittencommented, Jun 12, 2019

I’m all for it - but we should connect with the larger framework team on what this scope would be. can we go ahead and cut documentation on how to do this today (not ideal) and start a discussion on creating a bot framework scopes organization?

0reactions
cwhittencommented, Jun 12, 2019

That sounds good to me @corinagum

Read more comments on GitHub >

github_iconTop Results From Across the Web

Build Services - MyGet Documentation
Using MyGet Build Services, you have the opportunity to control exactly how your project gets built. MyGet Build Services works based on several...
Read more >
The MyGet Build - AutoMapper documentation
AutoMapper uses MyGet to publish development builds based on the master branch. ... latest MyGet package into a project, you can use the...
Read more >
Restore NuGet packages in Azure Pipelines - Microsoft Learn
This article will show you how to restore your NuGet packages using both Classic and YAML Pipelines. Prerequisites. An Azure DevOps organization ...
Read more >
Can't update nuget packages if a previous version isn't ...
Developer Community · Manually modify the packages.config file. · Open NuGet Package Manager, go to the package, and uninstall (it should show the...
Read more >
Consume NuGet packages | JetBrains Rider Documentation
Install or upgrade/downgrade a NuGet package · Find the desired package as described above and select it in the left part of the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found