Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env node
const sharp = require('sharp');
const fs = require('fs-extra');
const path = require('path');
// Directory containing the images
const inputDir = './';
const outputDir = './optimized_images';
#!/usr/bin/env node
import { Command } from 'commander'
import got from 'got'
import fs from 'fs'
const fsp = fs.promises
const LOOP_DELAY = 100
async function read(tempFile) {
import client from './mongodb.js'
import { transformObject, convertToDate } from './utils.js'
;(async () => {
const nfeDB = client.db('nfeServiceDB')
const nfeCollection = nfeDB.collection('nfe')
const count = await nfeCollection.countDocuments({ vs: '1.0', 'NFe.infNFe.ide.dhEmi': { $type: 'string' } })
// eslint-disable-next-line no-console
console.log('count', count)
// const { Client, Location, List, Buttons, LocalAuth } = require('./index');
import pkg from 'whatsapp-web.js'
const { Client, Location, List, Buttons, LocalAuth } = pkg
const client = new Client({
authStrategy: new LocalAuth(),
puppeteer: { headless: false }
})
// const browser = await puppeteer.launch({
352206041550260006745506400012822013044218431,aasdsad, asdsad, asda, ACP559, 94.6
352206041550260006745506400012822013044218431,aasdsad, asdsad, asda, ART9614, 131.05
find - Mongo
lines = []
for (const nfe of nfes) {
// const dets = findAll det (nfe._id)
@alobato
alobato / MaskedInput.js
Created June 8, 2022 11:53
MaskedInput.js
import React from 'react'
import { css as transformStyleObject, get } from '@theme-ui/css'
import { useTheme } from '@emotion/react'
import { css as createClassName } from '@emotion/css'
import { IMaskInput } from 'react-imask'
const MaskedInput = React.forwardRef(({ __themeKey = 'forms', __css, variant = 'input', sx, style, ...rest }, ref) => {
const theme = useTheme()
const autofillStyles = {
@alobato
alobato / index.js
Last active November 3, 2021 16:16
#!/usr/bin/env node
const fsp = require('fs').promises;
const { program } = require('commander');
const got = require('got');
const AVERAGE_QTY = 10;
const LOOP_DELAY = 100;
async function read(tempFile) {
#!/usr/bin/env node
// npx https://gist.github.com/alobato/9516e3a1ad8d27cf9d7b20efa8c899eb -s IP -p /Users/user/.ssh/id_rsa
const fs = require('fs');
// const AWS = require('aws-sdk');
const { program } = require('commander');
// const execa = require('execa');
const { Client } = require('ssh2');
const { readFileSync } = require('fs');
@alobato
alobato / index.js
Last active April 8, 2021 17:31
db_backup
#!/usr/bin/env node
const fs = require('fs');
const AWS = require('aws-sdk');
const { program } = require('commander');
const execa = require('execa');
program
.option('-d, --db-name <name>', 'Database')
.option('-p, --db-password <pass>', 'Database password')
#!/usr/bin/env node
const { program } = require('commander');
const inquirer = require('inquirer');
program
.option('-d, --debug', 'output extra debugging')