Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: terra-money/terrain
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.1
Choose a base ref
...
head repository: terra-money/terrain
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
Showing with 11,172 additions and 6,405 deletions.
  1. +13 −0 .eslintrc.js
  2. +1 −1 .github/ISSUE_TEMPLATE/bug_report.md
  3. +4 −1 .prettierrc
  4. +674 −0 LICENSE
  5. +373 −170 README.md
  6. +2 −2 babel.config.js
  7. +8 −4 bin/run
  8. BIN img/terrain-banner.png
  9. +1 −0 img/terrain-logo.svg
  10. +1 −0 img/terrain-text-logo.svg
  11. +6 −3 jest.config.ts
  12. +8,126 −5,423 package-lock.json
  13. +23 −9 package.json
  14. +116 −30 src/TerrainCLI.ts
  15. +89 −35 src/commands/console.ts
  16. +53 −0 src/commands/contract/build.ts
  17. +67 −45 src/commands/contract/instantiate.ts
  18. +55 −53 src/commands/contract/migrate.ts
  19. +60 −26 src/commands/contract/new.ts
  20. +49 −0 src/commands/contract/optimize.ts
  21. +31 −0 src/commands/contract/schema.ts
  22. +73 −33 src/commands/contract/store.ts
  23. +62 −48 src/commands/contract/updateAdmin.ts
  24. +109 −64 src/commands/deploy.ts
  25. +64 −15 src/commands/new.ts
  26. +48 −0 src/commands/query.ts
  27. +43 −9 src/commands/sync-refs.ts
  28. +42 −11 src/commands/task/new.ts
  29. +70 −66 src/commands/task/run.ts
  30. +20 −35 src/commands/test.ts
  31. +33 −0 src/commands/test/coverage.ts
  32. +63 −0 src/commands/tx.ts
  33. +14 −9 src/commands/wallet/new.ts
  34. +40 −98 src/config.test.ts
  35. +131 −50 src/config.ts
  36. +3 −1 src/index.ts
  37. +25 −9 src/lib/LCDClientExtra.ts
  38. +16 −0 src/lib/defaultErrorCheck.ts
  39. +245 −71 src/lib/deployment.ts
  40. +104 −10 src/lib/env.ts
  41. +43 −0 src/lib/flag.ts
  42. +40 −0 src/lib/runCommand.ts
  43. +50 −0 src/lib/runScript.ts
  44. +42 −11 src/lib/signer.ts
  45. +7 −0 src/lib/useARM64.ts
  46. +0 −20 src/lib/waitForInclusionBlock.ts
  47. +0 −29 src/template/config.terrain.json
  48. +0 −13 src/template/package.json
  49. +1 −0 src/types.d.ts
  50. +4 −0 src/types/terminal-overwrite.d.ts
  51. +22 −0 src/util.ts
  52. +6 −1 tsconfig.json
13 changes: 13 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -2,9 +2,12 @@ module.exports = {
env: {
browser: true,
es2021: true,
'jest/globals': true,
},
extends: [
'airbnb-base',
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
],
parser: '@typescript-eslint/parser',
parserOptions: {
@@ -13,7 +16,17 @@ module.exports = {
},
plugins: [
'@typescript-eslint',
'jest',
],
rules: {
'import/extensions': 0,
'import/no-unresolved': 0,
'no-underscore-dangle': 0,
'no-shadow': 0,
'import/prefer-default-export': 0,
'@typescript-eslint/ban-ts-comment': 'warn',
'@typescript-eslint/no-var-requires': 'warn',
'@typescript-eslint/ban-types': 'warn',
},
ignorePatterns: ['/packages/**', 'jest.config.ts'],
};
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@ assignees: ''

### Tools and operating system versions
<!--
$ npm -v && node -v && docker-compose -v && docker -v
$ npm -v && node -v && docker-compose -v && docker -v && terrain --version
-->

### Additional details / screenshot
5 changes: 4 additions & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"tabWidth": 2,
"useTabs": false
"useTabs": false,
"singleQuote": true,
"trailingComma": "all",
"printWidth": 80
}
Loading