Skip to content

Commit aecb8ea

Browse files
authored
Merge pull request #1 from requestly/test-source-map-v2
Test source map v2
2 parents a49cec7 + 29d82df commit aecb8ea

18 files changed

Lines changed: 1729 additions & 2131 deletions

.eslintignore

Lines changed: 0 additions & 29 deletions
This file was deleted.

.eslintrc.js

Lines changed: 0 additions & 45 deletions
This file was deleted.

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
16.15.0
1+
20.20.0

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ To get a local copy up and running, please follow these simple steps.
4444
### Prerequisites
4545
Here is what you need to be able to run Requestly Desktop App Locally.
4646

47-
Node.js (Version: 16.15.0)\
48-
Npm (Version: 8.5.5)
47+
Node.js (Version: 20.20.0)\
48+
Npm (Version: 10.8.2)
4949

5050
## Development
5151
### Setup
@@ -94,11 +94,11 @@ npm run package
9494

9595
## Contributing
9696

97-
Read our [contributing guide](https://github.com/requestly/requestly/blob/master/CONTRIBUTING.md) to learn about how to propose bugfixes and improvements, and how the development process works.
97+
Read our [contributing guide](https://github.com/requestly/requestly/blob/master/CONTRIBUTING.md) to learn about how to propose bugfixes and improvements, and how the development process works.
9898

9999
## Links
100100

101-
- 🏠 Website: [https://www.requestly.io](https://www.requestly.io)
101+
- 🏠 Website: [https://www.requestly.io](https://www.requestly.io)
102102
- 📖 Documentation: [https://docs.requestly.io](https://docs.requestly.io)
103103
- 🖥️ Download Desktop App: [https://requestly.io/desktop/](https://requestly.io/desktop/)
104104

eslint.config.js

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
const { defineConfig, globalIgnores } = require("eslint/config");
2+
3+
const globals = require("globals");
4+
const tsParser = require("@typescript-eslint/parser");
5+
const typescriptEslint = require("@typescript-eslint/eslint-plugin");
6+
const js = require("@eslint/js");
7+
8+
const { FlatCompat } = require("@eslint/eslintrc");
9+
10+
const compat = new FlatCompat({
11+
baseDirectory: __dirname,
12+
recommendedConfig: js.configs.recommended,
13+
allConfig: js.configs.all,
14+
});
15+
16+
module.exports = defineConfig([
17+
{
18+
languageOptions: {
19+
globals: {
20+
...globals.browser,
21+
...globals.node,
22+
},
23+
24+
ecmaVersion: 2022,
25+
sourceType: "module",
26+
parserOptions: {},
27+
},
28+
29+
extends: compat.extends("eslint:recommended"),
30+
31+
rules: {},
32+
33+
settings: {
34+
"import/resolver": {
35+
node: {
36+
extensions: [".js", ".jsx", ".ts", ".tsx"],
37+
moduleDirectory: ["node_modules", "./src/"],
38+
},
39+
40+
webpack: {
41+
config: require.resolve("./.erb/configs/webpack.config.eslint.ts"),
42+
},
43+
44+
typescript: {},
45+
},
46+
47+
"import/parsers": {
48+
"@typescript-eslint/parser": [".ts", ".tsx"],
49+
},
50+
},
51+
},
52+
{
53+
files: ["**/*.ts", "**/*.tsx"],
54+
extends: compat.extends(
55+
"eslint:recommended",
56+
"plugin:@typescript-eslint/recommended"
57+
),
58+
59+
languageOptions: {
60+
parser: tsParser,
61+
ecmaVersion: 2020,
62+
sourceType: "module",
63+
64+
parserOptions: {
65+
project: "./tsconfig.json",
66+
tsconfigRootDir: __dirname,
67+
createDefaultProgram: true,
68+
},
69+
},
70+
71+
plugins: {
72+
"@typescript-eslint": typescriptEslint,
73+
},
74+
75+
rules: {
76+
"@typescript-eslint/no-unused-vars": [
77+
"warn",
78+
{
79+
argsIgnorePattern: "^_",
80+
varsIgnorePattern: "^_",
81+
},
82+
],
83+
},
84+
},
85+
{
86+
files: ["**/*.js", "**/*.jsx"],
87+
88+
languageOptions: {
89+
ecmaVersion: 2022,
90+
sourceType: "module",
91+
parserOptions: {},
92+
},
93+
},
94+
globalIgnores([
95+
"**/logs",
96+
"**/*.log",
97+
"**/pids",
98+
"**/*.pid",
99+
"**/*.seed",
100+
"**/coverage",
101+
"**/.eslintcache",
102+
"**/node_modules",
103+
"**/.DS_Store",
104+
"release/app/dist",
105+
"release/build",
106+
".erb/dll",
107+
"**/.idea",
108+
"**/npm-debug.log.*",
109+
"**/*.css.d.ts",
110+
"**/*.sass.d.ts",
111+
"**/*.scss.d.ts",
112+
]),
113+
]);

0 commit comments

Comments
 (0)