Layout scaffolding for Web apps.
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.
 
 
 

86 lines
1.7 KiB

  1. {
  2. "version": "0.2.1",
  3. "license": "MIT",
  4. "main": "dist/index.js",
  5. "typings": "dist/index.d.ts",
  6. "files": [
  7. "dist"
  8. ],
  9. "publishing": {
  10. "github": {
  11. "repository": "https://github.com/TheoryOfNekomata/viewfinder.git",
  12. "publishConfig": {
  13. "registry": "https://npm.pkg.github.com"
  14. }
  15. },
  16. "master": {
  17. "repository": "https://code.modal.sh/TheoryOfNekomata/viewfinder.git",
  18. "publishConfig": {
  19. "registry": "https://js.pack.modal.sh"
  20. }
  21. },
  22. "npm": {
  23. "publishConfig": {
  24. "registry": "https://registry.npmjs.com"
  25. }
  26. }
  27. },
  28. "engines": {
  29. "node": ">=10"
  30. },
  31. "scripts": {
  32. "start": "tsdx watch",
  33. "build": "tsdx build",
  34. "test": "tsdx test --passWithNoTests",
  35. "lint": "tsdx lint",
  36. "prepare": "tsdx build",
  37. "size": "size-limit",
  38. "analyze": "size-limit --why"
  39. },
  40. "peerDependencies": {
  41. "react": ">=16",
  42. "styled-components": "^5.2.3"
  43. },
  44. "husky": {
  45. "hooks": {
  46. "pre-commit": "tsdx lint"
  47. }
  48. },
  49. "name": "@theoryofnekomata/viewfinder",
  50. "description": "Layout scaffolding for Web apps.",
  51. "author": "TheoryOfNekomata <allan.crisostomo@outlook.com>",
  52. "module": "dist/viewfinder.esm.js",
  53. "size-limit": [
  54. {
  55. "path": "dist/viewfinder.cjs.production.min.js",
  56. "limit": "10 KB"
  57. },
  58. {
  59. "path": "dist/viewfinder.esm.js",
  60. "limit": "10 KB"
  61. }
  62. ],
  63. "devDependencies": {
  64. "@size-limit/preset-small-lib": "^4.10.2",
  65. "@types/react": "^17.0.3",
  66. "@types/react-dom": "^17.0.3",
  67. "@types/styled-components": "^5.1.9",
  68. "husky": "^6.0.0",
  69. "react": "^17.0.2",
  70. "react-dom": "^17.0.2",
  71. "size-limit": "^4.10.2",
  72. "tsdx": "^0.14.1",
  73. "tslib": "^2.2.0",
  74. "typescript": "^4.2.4",
  75. "styled-components": "^5.2.3"
  76. },
  77. "keywords": [
  78. "scaffolding",
  79. "template",
  80. "react",
  81. "layout",
  82. "design",
  83. "design-system"
  84. ]
  85. }