├── .github └── workflows │ └── install.yml ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── bin └── how2 ├── doc ├── how2.1.md └── how2.man ├── img ├── ai.png ├── bz2.png ├── demo.gif ├── interactive.png ├── interactive2.png ├── modes.png ├── python.png ├── s.png └── short2.png ├── lib ├── how2.js ├── index.js ├── log.js ├── srv.js ├── stackexchange │ ├── config.js │ ├── index.js │ ├── parser.js │ ├── query.js │ └── questions.js ├── token.js ├── ui.js ├── update.js ├── updates.js └── utils.js ├── package.json ├── test ├── bin.js ├── core.js ├── docker │ └── Dockerfile ├── google-search.js ├── parse-question-link.js └── strip-stack-overflow.js └── webpack.config.js /.github/workflows/install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/.github/workflows/install.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | .DS_Store 4 | dist/* 5 | build.js 6 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/README.md -------------------------------------------------------------------------------- /bin/how2: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require('../lib/index'); 4 | -------------------------------------------------------------------------------- /doc/how2.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/doc/how2.1.md -------------------------------------------------------------------------------- /doc/how2.man: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/doc/how2.man -------------------------------------------------------------------------------- /img/ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/img/ai.png -------------------------------------------------------------------------------- /img/bz2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/img/bz2.png -------------------------------------------------------------------------------- /img/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/img/demo.gif -------------------------------------------------------------------------------- /img/interactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/img/interactive.png -------------------------------------------------------------------------------- /img/interactive2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/img/interactive2.png -------------------------------------------------------------------------------- /img/modes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/img/modes.png -------------------------------------------------------------------------------- /img/python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/img/python.png -------------------------------------------------------------------------------- /img/s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/img/s.png -------------------------------------------------------------------------------- /img/short2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/img/short2.png -------------------------------------------------------------------------------- /lib/how2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/how2.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/log.js -------------------------------------------------------------------------------- /lib/srv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/srv.js -------------------------------------------------------------------------------- /lib/stackexchange/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/stackexchange/config.js -------------------------------------------------------------------------------- /lib/stackexchange/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/stackexchange/index.js -------------------------------------------------------------------------------- /lib/stackexchange/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/stackexchange/parser.js -------------------------------------------------------------------------------- /lib/stackexchange/query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/stackexchange/query.js -------------------------------------------------------------------------------- /lib/stackexchange/questions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/stackexchange/questions.js -------------------------------------------------------------------------------- /lib/token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/token.js -------------------------------------------------------------------------------- /lib/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/ui.js -------------------------------------------------------------------------------- /lib/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/update.js -------------------------------------------------------------------------------- /lib/updates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/updates.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/package.json -------------------------------------------------------------------------------- /test/bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/test/bin.js -------------------------------------------------------------------------------- /test/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/test/core.js -------------------------------------------------------------------------------- /test/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/test/docker/Dockerfile -------------------------------------------------------------------------------- /test/google-search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/test/google-search.js -------------------------------------------------------------------------------- /test/parse-question-link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/test/parse-question-link.js -------------------------------------------------------------------------------- /test/strip-stack-overflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/test/strip-stack-overflow.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/santinic/how2/HEAD/webpack.config.js --------------------------------------------------------------------------------