Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 

78 linhas
2.0 KiB

  1. {
  2. "name": "lesspass",
  3. "version": "1.0.0",
  4. "description": "lesspass is like keepass without the need to persist passwords",
  5. "main": "app/app.js",
  6. "scripts": {
  7. "test": "mocha --compilers js:babel-core/register tests",
  8. "test:watch": "npm run test -- -w",
  9. "lint": "jshint app/**",
  10. "build:production": "npm prune && npm install && npm run lint && npm test && npm run build",
  11. "build": "npm-run-all clean build:html build:app",
  12. "clean": "rimraf dist",
  13. "build:html": "cpy '**/*.html' '../dist/' --cwd=static --parents",
  14. "build:app": "browserify -e ./app/app.js -o ./dist/app.js",
  15. "prestart": "npm run build",
  16. "start": "npm-run-all --parallel serve watch:html watch:app",
  17. "serve": "http-server -p 5000 dist/",
  18. "watch:html": "watch 'npm run build:html' static",
  19. "watch:app": "watchify -dv -e ./app/app.js -o ./dist/app.js"
  20. },
  21. "repository": {
  22. "type": "git",
  23. "url": "git+ssh://git@github.com/guillaumevincent/lesspass.git"
  24. },
  25. "keywords": [
  26. "keepass",
  27. "lesspass"
  28. ],
  29. "author": "Guillaume Vincent",
  30. "license": "MIT",
  31. "bugs": {
  32. "url": "https://github.com/guillaumevincent/lesspass/issues"
  33. },
  34. "homepage": "https://github.com/guillaumevincent/lesspass#readme",
  35. "devDependencies": {
  36. "babel-core": "latest",
  37. "babel-preset-es2015": "latest",
  38. "babelify": "latest",
  39. "browserify": "latest",
  40. "cpy": "latest",
  41. "http-server": "latest",
  42. "jshint": "latest",
  43. "mocha": "latest",
  44. "nodemon": "latest",
  45. "npm-run-all": "latest",
  46. "rimraf": "latest",
  47. "sassify": "latest",
  48. "watch": "latest",
  49. "watchify": "latest"
  50. },
  51. "babel": {
  52. "presets": [
  53. "es2015"
  54. ]
  55. },
  56. "browserify": {
  57. "transform": [
  58. [
  59. "babelify",
  60. {
  61. "presets": [
  62. "es2015"
  63. ]
  64. }
  65. ],
  66. [
  67. "sassify",
  68. {
  69. "auto-inject": true
  70. }
  71. ]
  72. ]
  73. },
  74. "jshintConfig": {
  75. "esnext": true
  76. }
  77. }