THIS IS A TEST INSTANCE ONLY! REPOSITORIES CAN BE DELETED AT ANY TIME!

This is Gitea test Portainer repository mirror from Github
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 
 

141 рядки
4.7 KiB

  1. {
  2. "author": "Portainer.io",
  3. "name": "portainer",
  4. "homepage": "http://portainer.io",
  5. "version": "1.24.0-dev",
  6. "repository": {
  7. "type": "git",
  8. "url": "git@github.com:portainer/portainer.git"
  9. },
  10. "bugs": {
  11. "url": "https://github.com/portainer/portainer/issues"
  12. },
  13. "config": {
  14. "GA_ID": "UA-84944922-2"
  15. },
  16. "licenses": [
  17. {
  18. "type": "Zlib",
  19. "url": "https://raw.githubusercontent.com/portainer/portainer/develop/LICENSE"
  20. }
  21. ],
  22. "scripts": {
  23. "build": "grunt clean:all && grunt build",
  24. "build:server": "grunt clean:server && grunt build:server",
  25. "build:client": "grunt clean:client && grunt build:client",
  26. "clean": "grunt clean:all",
  27. "start": "grunt clean:all && grunt start",
  28. "start:server": "grunt clean:server && grunt start:server",
  29. "start:client": "grunt clean:client && grunt start:client",
  30. "build:server:offline": "cd ./api/cmd/portainer && CGO_ENABLED=0 go build -a --installsuffix cgo --ldflags '-s' && mv -f portainer ../../../dist/portainer",
  31. "clean:all": "grunt clean:all"
  32. },
  33. "scriptsComments": {
  34. "build": "Build the entire app (backend/frontend) in development mode",
  35. "build:server": "Build the backend",
  36. "build:client": "Build the frontend (development mode)",
  37. "clean": "Clean the entire dist folder",
  38. "start": "Build the entire app (backend/frontend) in development mode, run it inside a container locally and start a watch process for the frontend files",
  39. "start:server": "Build the backend and run it inside a container",
  40. "clean:all": "Deprecated. Use the clean script instead",
  41. "build:server:offline": "Deprecated. Use the build:server script instead"
  42. },
  43. "engines": {
  44. "node": ">= 0.8.4"
  45. },
  46. "dependencies": {
  47. "@babel/polyfill": "^7.2.5",
  48. "@fortawesome/fontawesome-free": "^5.11.2",
  49. "@uirouter/angularjs": "~1.0.6",
  50. "angular": "~1.5.0",
  51. "angular-clipboard": "^1.6.2",
  52. "angular-cookies": "~1.5.0",
  53. "angular-file-saver": "^1.1.3",
  54. "angular-google-analytics": "github:revolunet/angular-google-analytics#semver:~1.1.9",
  55. "angular-json-tree": "1.0.1",
  56. "angular-jwt": "~0.1.8",
  57. "angular-loading-bar": "~0.9.0",
  58. "angular-local-storage": "~0.5.2",
  59. "angular-messages": "~1.5.0",
  60. "angular-mocks": "~1.5.0",
  61. "angular-moment-picker": "^0.10.2",
  62. "angular-multiselect": "github:portainer/angular-multi-select#semver:~v4.0.1",
  63. "angular-resource": "~1.5.0",
  64. "angular-sanitize": "~1.5.0",
  65. "angular-ui-bootstrap": "~2.5.0",
  66. "angular-utils-pagination": "~0.11.1",
  67. "angularjs-scroll-glue": "^2.2.0",
  68. "angularjs-slider": "^6.4.0",
  69. "babel-plugin-angularjs-annotate": "^0.10.0",
  70. "bootbox": "^4.4.0",
  71. "bootstrap": "^3.4.0",
  72. "chart.js": "~2.6.0",
  73. "codemirror": "~5.30.0",
  74. "filesize": "~3.3.0",
  75. "jquery": "3.4.0",
  76. "js-yaml": "~3.13.1",
  77. "lodash-es": "^4.17.15",
  78. "moment": "^2.21.0",
  79. "ng-file-upload": "~12.2.13",
  80. "rdash-ui": "1.0.*",
  81. "splitargs": "github:deviantony/splitargs#semver:~0.2.0",
  82. "toastr": "github:CodeSeven/toastr#semver:~2.1.3",
  83. "ui-select": "^0.19.8",
  84. "uuid": "^3.3.2",
  85. "xterm": "^3.8.0"
  86. },
  87. "devDependencies": {
  88. "@babel/core": "^7.1.2",
  89. "@babel/preset-env": "^7.1.0",
  90. "auto-ngtemplate-loader": "^2.0.1",
  91. "autoprefixer": "^7.1.1",
  92. "babel-loader": "^8.0.4",
  93. "babel-plugin-lodash": "^3.3.4",
  94. "clean-terminal-webpack-plugin": "^1.1.0",
  95. "clean-webpack-plugin": "^0.1.19",
  96. "css-loader": "^1.0.0",
  97. "cssnano": "^3.10.0",
  98. "eslint": "5.16.0",
  99. "eslint-loader": "^2.1.2",
  100. "file-loader": "^1.1.11",
  101. "grunt": "~0.4.0",
  102. "grunt-cli": "^1.2.0",
  103. "grunt-config": "^1.0.0",
  104. "grunt-contrib-clean": "~0.4.0",
  105. "grunt-contrib-concat": "~0.1.3",
  106. "grunt-contrib-copy": "~0.4.0",
  107. "grunt-contrib-jshint": "^1.1.0",
  108. "grunt-contrib-uglify": "^0.9.2",
  109. "grunt-contrib-watch": "~0.3.1",
  110. "grunt-env": "^0.4.4",
  111. "grunt-filerev": "^2.3.1",
  112. "grunt-html2js": "~0.1.0",
  113. "grunt-karma": "~0.4.4",
  114. "grunt-postcss": "^0.8.0",
  115. "grunt-replace": "^1.0.1",
  116. "grunt-shell": "^1.1.2",
  117. "grunt-usemin": "^3.1.1",
  118. "grunt-webpack": "^3.1.3",
  119. "gruntify-eslint": "^3.1.0",
  120. "html-loader": "^0.5.5",
  121. "html-webpack-plugin": "^3.2.0",
  122. "image-webpack-loader": "^4.5.0",
  123. "load-grunt-tasks": "^3.5.2",
  124. "lodash-webpack-plugin": "^0.11.5",
  125. "mini-css-extract-plugin": "^0.4.4",
  126. "ngtemplate-loader": "^2.0.1",
  127. "postcss-loader": "^3.0.0",
  128. "speed-measure-webpack-plugin": "^1.2.3",
  129. "style-loader": "^0.23.1",
  130. "url-loader": "^1.1.1",
  131. "webpack": "^4.26.0",
  132. "webpack-build-notifier": "^0.1.30",
  133. "webpack-cli": "^3.1.2",
  134. "webpack-dev-server": "^3.1.10",
  135. "webpack-merge": "^4.1.4"
  136. },
  137. "resolutions": {
  138. "jquery": "^3.3.1"
  139. }
  140. }