Skip to content

Commit 95222f0

Browse files
committed
feat: basic CLI file structure
1 parent 9e6ca80 commit 95222f0

File tree

9 files changed

+6635
-0
lines changed

9 files changed

+6635
-0
lines changed

.eslintrc.cjs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
module.exports = {
2+
root: true,
3+
env: {
4+
node: true,
5+
},
6+
7+
parser: '@typescript-eslint/parser',
8+
plugins: ['@typescript-eslint'],
9+
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended'],
10+
ignorePatterns: ['dist/**/*'],
11+
12+
rules: {
13+
'@typescript-eslint/ban-ts-comment': 'off',
14+
'@typescript-eslint/explicit-module-boundary-types': 'off',
15+
'@typescript-eslint/no-empty-function': 'off',
16+
'no-empty': 'off',
17+
},
18+
};

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*.sw*
2+
.DS_Store
3+
node_modules
4+
dist

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
18

.prettierrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"bracketSpacing": true,
3+
"printWidth": 80,
4+
"semi": true,
5+
"singleQuote": true
6+
}

bin/cli.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/usr/bin/env node
2+
3+
// Thin wrapper around mime
4+
import cli from '../dist/npmgraph_cli.js';
5+
6+
await cli();

0 commit comments

Comments
 (0)