Skip to content

Commit caa4234

Browse files
Harsh Bajpaibajpai244
authored andcommitted
chore: add prettier to dev dependencies, format all files
1 parent 882ece3 commit caa4234

29 files changed

+1790
-1642
lines changed

.eslintrc.js

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
module.exports = {
2-
parser: "@typescript-eslint/parser",
3-
extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"],
4-
plugins: ["@typescript-eslint"],
5-
env: {
6-
node: true,
7-
},
8-
rules: {
9-
},
10-
ignorePatterns: ["node_modules", "dist"],
2+
parser: '@typescript-eslint/parser',
3+
extends: [
4+
'eslint:recommended',
5+
'plugin:@typescript-eslint/recommended',
6+
'prettier',
7+
],
8+
plugins: ['@typescript-eslint'],
9+
env: {
10+
node: true,
11+
},
12+
rules: {},
13+
ignorePatterns: ['node_modules', 'dist'],
1114
};

babel.config.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
module.exports = {
2-
presets: [
3-
['@babel/preset-env', {targets: {node: 'current'}}],
4-
'@babel/preset-typescript',
5-
],
6-
2+
presets: [
3+
['@babel/preset-env', { targets: { node: 'current' } }],
4+
'@babel/preset-typescript',
5+
],
76
};
8-

package-lock.json

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"eslint": "^8.38.0",
4242
"eslint-config-prettier": "^8.8.0",
4343
"jest": "^29.4.3",
44+
"prettier": "^2.8.7",
4445
"r1csfile": "0.0.45",
4546
"ts-node": "^10.9.1",
4647
"typescript": "^4.9.5",

src/circomJs.ts

Lines changed: 31 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,38 @@
1-
import {ConfigParser} from './configParser'
2-
import {Circuit} from "./circuit";
3-
import path from "path";
1+
import { ConfigParser } from './configParser';
2+
import { Circuit } from './circuit';
3+
import path from 'path';
44

55
export default class CircomJS {
6-
private _configParser: ConfigParser;
7-
private _cIdToCircuit: Map<string, Circuit>;
6+
private _configParser: ConfigParser;
7+
private _cIdToCircuit: Map<string, Circuit>;
88

9-
constructor(configFilePath = path.resolve(process.cwd(),"./circuit.config.json")){
10-
this._configParser = new ConfigParser(configFilePath);
11-
this._cIdToCircuit = new Map<string, Circuit>();
9+
constructor(
10+
configFilePath = path.resolve(process.cwd(), './circuit.config.json'),
11+
) {
12+
this._configParser = new ConfigParser(configFilePath);
13+
this._cIdToCircuit = new Map<string, Circuit>();
1214

13-
this._configParser.listCircuitIds().map(cId => {
14-
this._cIdToCircuit.set(cId, new Circuit(
15-
this._configParser.getCircuitConfigFromId(cId),
16-
this._configParser.getNetworks()
17-
))
18-
})
19-
}
15+
this._configParser.listCircuitIds().map((cId) => {
16+
this._cIdToCircuit.set(
17+
cId,
18+
new Circuit(
19+
this._configParser.getCircuitConfigFromId(cId),
20+
this._configParser.getNetworks(),
21+
),
22+
);
23+
});
24+
}
2025

21-
getCIDs(): Array<string> {
22-
const cIDToCircuitsMap = this._cIdToCircuit
23-
return Array.from(cIDToCircuitsMap.keys());
24-
}
26+
getCIDs(): Array<string> {
27+
const cIDToCircuitsMap = this._cIdToCircuit;
28+
return Array.from(cIDToCircuitsMap.keys());
29+
}
2530

26-
getCircuit(cID: string): Circuit {
27-
const ckt = this._cIdToCircuit.get(cID)
28-
if (!ckt) {
29-
throw new Error(`error: no circuit found for circuit ID => ${cID}`)
30-
}
31-
return ckt
31+
getCircuit(cID: string): Circuit {
32+
const ckt = this._cIdToCircuit.get(cID);
33+
if (!ckt) {
34+
throw new Error(`error: no circuit found for circuit ID => ${cID}`);
3235
}
33-
}
36+
return ckt;
37+
}
38+
}

0 commit comments

Comments
 (0)