@smartive/graphql-magic

v16.2.0
Welcome to graphql-magic!

bootstrap

npm ci && npm run generate

generate

npm run generate:index-files && npm run build:bin && npm run generate:gqm-stuff && npm run generate:setup-migration

generate:index-files

cti create ./src --excludes bin --withoutbackup

generate:gqm-stuff

npx gqm generate

generate:setup-migration

npm run build:bin && npx gqm generate-migration setup 20230912185644

lint

eslint src

lint:fix

eslint src --fix

deps

docker-compose up

test

npm run lint && npm run test:all && npm run build

test:all

jest tests --no-cache --no-watchman --setupFiles dotenv/config

test:unit

jest tests/unit --no-cache --no-watchman --setupFiles dotenv/config

test:api

jest tests/api --no-cache --no-watchman --setupFiles dotenv/config

clean

del-cli dist/**

prebuild

npm run clean

build

npm run build:esm && npm run build:cjs && npm run build:bin

build:esm

tsc

build:cjs

esbuild src/index.ts --bundle --platform=node --outdir=dist/cjs --out-extension:.js=.cjs --format=cjs --packages=external

build:bin

esbuild src/bin/gqm/gqm.ts --bundle --platform=node --outdir=dist/bin --out-extension:.js=.cjs --format=cjs --packages=external
npm i @smartive/graphql-magic

Metadata

Downloads