Skip to content

Commit

Permalink
add: refactoring & API v3 support
Browse files Browse the repository at this point in the history
  • Loading branch information
jazibsawar committed Jan 24, 2023
1 parent d2bbc33 commit 2dbc486
Show file tree
Hide file tree
Showing 68 changed files with 16,141 additions and 16,863 deletions.
14 changes: 13 additions & 1 deletion .babelrc
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
{ "presets": ["@babel/preset-env"] }
{
"presets": [
["@babel/env", {
"targets": {
"node": "current"
}
}]
],
"plugins": [
"@babel/plugin-proposal-class-properties",
"@babel/plugin-proposal-object-rest-spread"
]
}
7 changes: 2 additions & 5 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,2 @@
# Ignore everything
/**

# Except index.js
!src
dist
cosmicjs.browser.*
40 changes: 21 additions & 19 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,20 +1,22 @@
module.exports = {
"extends": "airbnb-base",
"rules": {
// enable additional rules
"no-tabs": "off",
"semi": ["error", "never"],
"linebreak-style": ["error", "unix"],
"quotes": ["error", "single"],

// override default options for rules from base configurations
"comma-dangle": ["error", "never"],
"no-cond-assign": ["error", "always"],
"no-param-reassign": [2, { "props": false }],

// disable rules from base configurations
"no-console": "off",
"camelcase": "off",
"indent": ["error", 2]
}
};
extends: ['airbnb-base', 'prettier', 'plugin:node/recommended'],
plugins: ['prettier'],
parser: '@babel/eslint-parser',
rules: {
'prettier/prettier': 'error',
'no-unused-vars': 'warn',
'no-console': 'off',
'func-names': 'off',
'no-process-exit': 'off',
'object-shorthand': 'off',
'class-methods-use-this': 'off',
'no-async-promise-executor': 'off',
'no-param-reassign': 'off',
'no-underscore-dangle': 'off',
'no-restricted-syntax': 'off',
'no-await-in-loop': 'off',
'node/no-missing-import': 'off',
'node/no-extraneous-require': 'off',
'import/no-extraneous-dependencies': 'off',
},
};
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,5 @@ typings/
# dotenv environment variables file
.env

test.js
# Build files
cosmicjs.browser.min.js
1 change: 1 addition & 0 deletions .husky/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
_
4 changes: 4 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

npx lint-staged
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
lts/gallium
6 changes: 6 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"semi": true,
"singleQuote": true,
"tabWidth": 2,
"useTabs": false
}
4 changes: 4 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"editor.formatOnSave": true,
"editor.tabSize": 2
}
24 changes: 0 additions & 24 deletions dist/bucket.js

This file was deleted.

98 changes: 0 additions & 98 deletions dist/bucket/extension.js

This file was deleted.

0 comments on commit 2dbc486

Please sign in to comment.