This commit is contained in:
Morten Olsen
2024-01-11 09:03:14 +01:00
commit bf980bd159
90 changed files with 7318 additions and 0 deletions

3
packages/examples/.gitignore vendored Normal file
View File

@@ -0,0 +1,3 @@
/dist/
/node_modules/
/coverage/

View File

@@ -0,0 +1,25 @@
{
"name": "@morten-olsen/mini-loader-examples",
"version": "1.0.0",
"main": "./dist/esm/index.js",
"types": "./dist/esm/index.d.ts",
"scripts": {
"build": "tsc --build"
},
"type": "module",
"files": [
"./dist"
],
"exports": {
".": {
"import": "./dist/esm/index.js"
}
},
"devDependencies": {
"@morten-olsen/mini-loader-configs": "workspace:^",
"@morten-olsen/mini-loader-cli": "workspace:^",
"@morten-olsen/mini-loader": "workspace:^",
"@types/node": "^20.10.8",
"typescript": "^5.3.3"
}
}

View File

@@ -0,0 +1,5 @@
import { artifacts, logger } from '@morten-olsen/mini-loader';
logger.info('Hello world');
artifacts.create('foo', 'bar');

7
packages/examples/test.sh Executable file
View File

@@ -0,0 +1,7 @@
#!/bin/bash
mini-loader loads push src/simple.ts -i foo
mini-loader loads ls
mini-loader runs create foo
mini-loader runs ls
mini-loader logs ls -a 1000

View File

@@ -0,0 +1,9 @@
{
"extends": "@morten-olsen/mini-loader-configs/tsconfig.esm.json",
"compilerOptions": {
"outDir": "dist/esm",
},
"include": [
"src"
],
}