cjwilburn / dank-memes Goto Github PK
View Code? Open in Web Editor NEWA CLI meme generator.
A CLI meme generator.
Adjust the size of the contributor images in README.md
to make them smaller.
Bonus points (and by bonus points, I mean my unending gratitude) if you can find a way to load contributors to the readme dynamically.
Prompt does not seem to exit after running index.js
or roulette.js
successfully renders an image to browser. Currently requires pressing "CTR+C" to exit process.
After image is successfully loaded, user should be free to do other things on terminal.
Prompt appears to hang.
Run node index.js
and return to terminal. The readLine maybe is still awaiting input?
Run node roulette.js
and the same is experienced.
It is awaiting further input and must be canceled.
Remove Contributor Covenant and instead use weallbehave
as Code of Conduct for this repository.
n/a
n/a
n/a
n/a
The name of the opn
node module has changed to open
.
Done is:
opn
are changed to open
and syntax is updated, if neededpackage.json
, package-lock.json
, and yarn.lock
are updated to reflect module changeadd text about installation, functionality.
Continue to mitigate security errors.
Using an image similar to this:
Allow users to generate a meme that will write text over each person. Over the person with their hands out, allow the user to enter text saying what that person is explaining. Over the person with the fleece blanket, allow them to enter the name of the person responding followed by a colon (:) to portray a reaction image.
Write a unit test for this generator.
Write tests for make-meme.js
in ava
add a top-level documentation directory (docs/
) with the following markdown files
commands.md
contributing.md
Add H1 headings and lorem ipsum
sample text in both files.
Separate templates for:
<-- Please provide a summary of the issue -->
<-- Please provide a summary of the issue -->
<-- Please provide a summary of the issue -->
<-- Please provide a summary of the issue -->
<-- Please provide a summary of the issue -->
Write unit test for ron-swanson.js
using ava
Add TypeScript support in this application. Adding this support should not break current functionality and be fully backwards-compatible with in-flight issues/features.
yarn
and npm
Write more tests in ava
for each generator type
chalk
and command-line-tools
modules in the package.json
package-json.lock
yarn.lock
These changes should provide additional functionality for new features.
n/a
Please confirm that your lock files are updated before submitting a pull request.
n/a
I've got a typo in an H3. Please correct it!
.github
directory of this repository<-- Please provide a summary of the issue -->
<-- Please provide a summary of the issue -->
<-- Please provide a summary of the issue -->
<-- Please provide a summary of the issue -->
Write unit tests for yo-dawg.js
.
When run, test will confirm functionality of meme generator.
add .nvmrc
to pin version of node
Write unit test for roulette.js
in ava
create a github action that runs the meme generator
add contributor covenant as a markdown file.
add some commands that can show you some really dank memes
give ability to filter out NSFW memes, perhaps by adding a flag. the default value will be to include them, but adjusting the value via flag can override that and exclude work-unfriendly content.
Node modules need updating to versions that are more secure.
Currently, we have a few files with different indentation styles and a mix of tabs/spaces. Set up a basic eslint file to keep all contributors on the same page in terms of formatting and code style.
ESlint, etc is set up with basic defaults to target indentation style, code formatting, etc.
The default username / password for accessing the API are invalid.
I propose a config file for setting the imgflip credentials and include this info in readme.md
.
I should be able to instantly access the imgflip API, or be aware that I need to set my credentials for imgflip in order for the app to work.
I can't access the API with the default credentials and can't generate any memes.
node yo-dawg.js
or try to run any other meme generator using the default credentials.
Write unit tests for dankest-dungeon.js
in ava
update to latest version of node and npm
I would suggest to rewrite/refactor the code to async/await as it is more concise and clean than promise chaining. Would love to help you with that.
Write unit tests for reddit.js
in ava
Use containers to set up, install the module and its dependencies, then, run existing tests.
add .github directory with the following templates:
docs/contributing.md
-> .github/CONTRIBUTING.md
.github/ISSUE_TEMPLATE.md
.github/PULL_REQUEST_TEMPLATE.md
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.