Skip to content

Instantly share code, notes, and snippets.

@lucasassisrosa
lucasassisrosa / vscode-extensions-list.sh
Last active March 16, 2022 18:51
VSCode Extensions
#!/bin/sh
# VSCode Extensions List with install command script
# OpenAPI (Swagger) Editor
code --install-extension 42Crunch.vscode-openapi
# ESLint
code --install-extension dbaeumer.vscode-eslint
# Git History
code --install-extension donjayamanne.githistory
@lucasassisrosa
lucasassisrosa / img_alt_long_text.html
Last active February 22, 2022 15:17
<img> "alt" attribute when it's a long text
<img
src="https://images.pexels.com/photos/8499628/pexels-photo-8499628.jpeg?auto=compress&cs=tinysrgb&dpr=2&w=500"
alt="Short description for image. Detailed description below."
aria-describedby="description-extended"
/>
<div id="description-extended">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.</p>
</div>
@lucasassisrosa
lucasassisrosa / docker-entrypoint.sh
Last active March 15, 2022 13:59
Docker Entrypoint sourcing .env file
#!/bin/sh
# source secrets and/or constants. This will export envs and populate process.env for Node in runtime
set -o allexport
SECRETS_FILE="/ci_folder/service.env"
set +o allexport
if [ -f "$SECRETS_FILE" ]; then
set -a
source "$SECRETS_FILE"
export CMS_HOST=${CMS_HOST}
@lucasassisrosa
lucasassisrosa / commits_since_deploy_tag_monorepo.sh
Created January 28, 2022 23:30
View new commits since last deploy commit in monorepo packages
#!/bin/bash
# Print pretty list of commits since last deploy.
#
#
# Usage example:
#
# ./bin/commits_since_deploy.sh analytics-app c9bad41
#
# This will give you something like:
@lucasassisrosa
lucasassisrosa / node_modules_prune.sh
Created January 28, 2022 23:23
Remove All node_modules from a monorepo
find . -name "node_modules" -type d -prune | xargs du -chs