Skip to content

Buidler migration#59

Open
sembrestels wants to merge 2 commits into
aragonone:masterfrom
1Hive:buidler
Open

Buidler migration#59
sembrestels wants to merge 2 commits into
aragonone:masterfrom
1Hive:buidler

Conversation

@sembrestels

Copy link
Copy Markdown

This PR includes the following changes:

  • Removes truffle support and adds buidler support
  • Fixes the frontend updating the .babelrc file
  • Migrates from @aragon/contract-test-helpers to @aragon/contract-helpers-test
  • Removes example template and adds a buidler start script in token wrapper
  • Fixes MANAGE_POWER_SOURCE_ROLE id in arapp.json file

Closes #56.

@sohkai sohkai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for doing this @sembrestels! I had a few questions to ask about before merging :)

Comment thread .gitignore
*/**/allFiredEvents
*/**/scTopics

*/**/.coverage_*

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, is this from the new solidity-coverage version? Can we remove some of the previous lines on ignoring the previous version's coverage output?

@@ -1,21 +1,31 @@

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's remove this extra newline :)

"@babel/preset-env",
{
"modules": false,
"targets": {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I forget exactly, but is the browserlist in the package.json enough or do we need to specify targets here as well for @babel/present-env?

const { usePlugin } = require('@nomiclabs/buidler/config')
const hooks = require('./scripts/buidler-hooks')

usePlugin('@aragon/buidler-aragon')

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this plugin is not really in active development anymore, what do you think about removing any configuration or dependencies that rely on it? Or was this still essential to your workflow?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update repo to use buidler-aragon

2 participants