package.json 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. {
  2. "name": "@kinobi-so/renderers-js",
  3. "version": "0.20.0",
  4. "description": "JavaScript renderer compatible with the Solana web3.js library",
  5. "exports": {
  6. "types": "./dist/types/index.d.ts",
  7. "node": {
  8. "import": "./dist/index.node.mjs",
  9. "require": "./dist/index.node.cjs"
  10. }
  11. },
  12. "main": "./dist/index.node.cjs",
  13. "module": "./dist/index.node.mjs",
  14. "types": "./dist/types/index.d.ts",
  15. "type": "commonjs",
  16. "files": [
  17. "./dist/templates",
  18. "./dist/types",
  19. "./dist/index.*"
  20. ],
  21. "sideEffects": false,
  22. "keywords": [
  23. "solana",
  24. "framework",
  25. "standard",
  26. "renderers",
  27. "js",
  28. "web3.js",
  29. "client"
  30. ],
  31. "scripts": {
  32. "build": "rimraf dist && pnpm build:src && pnpm build:types",
  33. "build:src": "zx ../../node_modules/@kinobi-so/internals/scripts/build-src.mjs node",
  34. "build:types": "zx ../../node_modules/@kinobi-so/internals/scripts/build-types.mjs",
  35. "dev": "zx ../../node_modules/@kinobi-so/internals/scripts/test-unit.mjs node --watch",
  36. "lint": "zx ../../node_modules/@kinobi-so/internals/scripts/lint.mjs",
  37. "lint:fix": "zx ../../node_modules/@kinobi-so/internals/scripts/lint.mjs --fix",
  38. "test": "pnpm test:types && pnpm test:treeshakability && pnpm test:node && pnpm test:e2e && pnpm test:exports",
  39. "test:e2e": "./e2e/test.sh",
  40. "test:exports": "node ./test/exports/module.mjs && node ./test/exports/commonjs.cjs",
  41. "test:node": "zx ../../node_modules/@kinobi-so/internals/scripts/test-unit.mjs node",
  42. "test:treeshakability": "zx ../../node_modules/@kinobi-so/internals/scripts/test-treeshakability.mjs",
  43. "test:types": "zx ../../node_modules/@kinobi-so/internals/scripts/test-types.mjs"
  44. },
  45. "dependencies": {
  46. "@kinobi-so/errors": "workspace:*",
  47. "@kinobi-so/nodes": "workspace:*",
  48. "@kinobi-so/renderers-core": "workspace:*",
  49. "@kinobi-so/visitors-core": "workspace:*",
  50. "@solana/codecs-strings": "tp2",
  51. "nunjucks": "^3.2.4",
  52. "prettier": "^3.2.5"
  53. },
  54. "devDependencies": {
  55. "@types/nunjucks": "^3.2.6"
  56. },
  57. "license": "MIT",
  58. "repository": {
  59. "type": "git",
  60. "url": "https://github.com/kinobi-so/kinobi"
  61. },
  62. "bugs": {
  63. "url": "http://github.com/kinobi-so/kinobi/issues"
  64. },
  65. "browserslist": [
  66. "supports bigint and not dead",
  67. "maintained node versions"
  68. ]
  69. }