用工小程序前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
2.0 KiB

10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
  1. {
  2. "name": "esquery",
  3. "version": "1.6.0",
  4. "author": "Joel Feenstra <jrfeenst+esquery@gmail.com>",
  5. "contributors": [],
  6. "description": "A query library for ECMAScript AST using a CSS selector like query language.",
  7. "main": "dist/esquery.min.js",
  8. "module": "dist/esquery.esm.min.js",
  9. "files": [
  10. "dist/*.js",
  11. "dist/*.map",
  12. "parser.js",
  13. "license.txt",
  14. "README.md"
  15. ],
  16. "nyc": {
  17. "branches": 100,
  18. "lines": 100,
  19. "functions": 100,
  20. "statements": 100,
  21. "reporter": [
  22. "html",
  23. "text"
  24. ],
  25. "exclude": [
  26. "parser.js",
  27. "dist",
  28. "tests"
  29. ]
  30. },
  31. "scripts": {
  32. "prepublishOnly": "npm run build && npm test",
  33. "build:parser": "rm parser.js && pegjs --cache --format umd -o \"parser.js\" \"grammar.pegjs\"",
  34. "build:browser": "rollup -c",
  35. "build": "npm run build:parser && npm run build:browser",
  36. "mocha": "mocha --require chai/register-assert --require @babel/register tests",
  37. "test": "nyc npm run mocha && npm run lint",
  38. "test:ci": "npm run mocha",
  39. "lint": "eslint ."
  40. },
  41. "repository": {
  42. "type": "git",
  43. "url": "https://github.com/estools/esquery.git"
  44. },
  45. "bugs": "https://github.com/estools/esquery/issues",
  46. "homepage": "https://github.com/estools/esquery/",
  47. "keywords": [
  48. "ast",
  49. "ecmascript",
  50. "javascript",
  51. "query"
  52. ],
  53. "devDependencies": {
  54. "@babel/core": "^7.9.0",
  55. "@babel/preset-env": "^7.9.5",
  56. "@babel/register": "^7.9.0",
  57. "@rollup/plugin-commonjs": "^11.1.0",
  58. "@rollup/plugin-json": "^4.0.2",
  59. "@rollup/plugin-node-resolve": "^7.1.3",
  60. "babel-plugin-transform-es2017-object-entries": "0.0.5",
  61. "chai": "4.2.0",
  62. "eslint": "^6.8.0",
  63. "esprima": "~4.0.1",
  64. "mocha": "7.1.1",
  65. "nyc": "^15.0.1",
  66. "pegjs": "~0.10.0",
  67. "rollup": "^1.32.1",
  68. "rollup-plugin-babel": "^4.4.0",
  69. "rollup-plugin-terser": "^5.3.0"
  70. },
  71. "license": "BSD-3-Clause",
  72. "engines": {
  73. "node": ">=0.10"
  74. },
  75. "dependencies": {
  76. "estraverse": "^5.1.0"
  77. }
  78. }