Skip to content

Commit 3603202

Browse files
committed
Add the generate-examples library
1 parent 7823b4b commit 3603202

18 files changed

+1907
-2
lines changed

.vscode/launch.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,19 @@
55
{
66
"version": "0.2.0",
77
"configurations": [
8+
{
9+
"name": "Generate HTML Test Examples",
10+
"type": "node",
11+
"request": "launch",
12+
"cwd": "${workspaceFolder}/cursorless-nx/libs/generate-examples",
13+
"runtimeExecutable": "npm",
14+
"runtimeArgs": ["run", "build"],
15+
"resolveSourceMapLocations": [
16+
"${workspaceFolder}/**",
17+
"!${workspaceFolder}/.vscode-sandbox/**",
18+
"!**/node_modules/**"
19+
]
20+
},
821
{
922
"name": "Run Extension",
1023
"type": "extensionHost",
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"presets": [
3+
[
4+
"@nrwl/web/babel",
5+
{
6+
"useBuiltIns": "usage"
7+
}
8+
]
9+
]
10+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"extends": ["../../.eslintrc.json"],
3+
"ignorePatterns": ["!**/*"],
4+
"overrides": [
5+
{
6+
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7+
"rules": {}
8+
},
9+
{
10+
"files": ["*.ts", "*.tsx"],
11+
"rules": {}
12+
},
13+
{
14+
"files": ["*.js", "*.jsx"],
15+
"rules": {}
16+
}
17+
]
18+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# generate-examples
2+
3+
This library was generated with [Nx](https://nx.dev).
4+
5+
## Building
6+
7+
Run `nx build generate-examples` to build the library.
8+
9+
## Running unit tests
10+
11+
Run `nx test generate-examples` to execute the unit tests via [Jest](https://jestjs.io).
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/* eslint-disable */
2+
export default {
3+
displayName: 'generate-examples',
4+
preset: '../../jest.preset.js',
5+
globals: {
6+
'ts-jest': {
7+
tsconfig: '<rootDir>/tsconfig.spec.json',
8+
},
9+
},
10+
transform: {
11+
'^.+\\.[tj]s$': 'ts-jest',
12+
},
13+
moduleFileExtensions: ['ts', 'js', 'html'],
14+
coverageDirectory: '../../coverage/libs/generate-examples',
15+
};

0 commit comments

Comments
 (0)