Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.42 KB

DOCUMENTATION.org

File metadata and controls

38 lines (28 loc) · 1.42 KB

Documentation

  • guide for command line implementation

https://www.rubyguides.com/2018/12/ruby-argv/

  • working with Files in ruby

https://www.rubyguides.com/2015/05/working-with-files-ruby/

  • readline

http://bogojoker.com/readline/

  • optparser documentation

https://ruby-doc.org/stdlib-2.7.2/libdoc/optparse/rdoc/OptionParser.html

  • gitignore.io API fetch url

https://www.toptal.com/developers/gitignore/api/list?format=:format:

  • fetched json respone:
    {
      "jboss4": {
        "key": "jboss4",
        "name": "JBoss4",
        "contents": "\n### JBoss4 ###\n# gitignore for JBoss v4 projects\n\n/server/all/data\n/server/all/log\n/server/all/tmp\n/server/all/work\n/server/default/data\n/server/default/log\n/server/default/tmp\n/server/default/work\n/server/minimal/data\n/server/minimal/log\n/server/minimal/tmp\n/server/minimal/work\n\n# Note:\n# there may be other directories that contain *.xml.failed or *.war.failed files\n/server/default/deploy/*.xml.failed\n/server/default/deploy/*.war.failed\n",
        "fileName": "JBoss4.gitignore"
      },
      "extjs": {
        "key": "extjs",
        "name": "ExtJs",
        "contents": "\n### ExtJs ###\n.architect\nbootstrap.css\nbootstrap.js\nbootstrap.json\nbootstrap.jsonp\nbuild/\nclassic.json\nclassic.jsonp\next/\nmodern.json\nmodern.jsonp\nresources/sass/.sass-cache/\nresources/.arch-internal-preview.css\n.arch-internal-preview.css\n",
        "fileName": "ExtJs.gitignore"
      }
    }