message: chore: use esnext as a target in tsconfig
diff: "baseUrl": ".",
  "rootDir": ".",
  "moduleResolution": "node",
  - "target": "es2015",
  - "module": "es2015",
  - "lib": ["esnext", "es2017", "es2016", "es2015", "dom"],
  + "target": "esnext",
  + "module": "esnext",
  + "lib": ["esnext", "dom"],
  "sourceMap": true,
  "declaration": true,
  "declarationMap": true,
  