Skip to content

Commit

Permalink
feat(deno): add @nrwl/deno plugin
Browse files Browse the repository at this point in the history
WIP

WIP library gen

chau wip

wip graph

wip more deno

wip: linter schema

wip: test schema

add vscode settings to enable deno editor support

use deno.json

more schema changes

WIP: e2e tests

wip: e2e tests

deno e2e tests

wip

migrate

graph support

promise all file processors

clean up testing schema options

clean up lint schema options

update deno readme

add publish config

add deno vscode settings path

update graph processor (haven't tested might have broken)

clean up

fix add paths

maybe ready?
  • Loading branch information
barbados-clemens committed Feb 9, 2023
1 parent ebc27ed commit e3e4719
Show file tree
Hide file tree
Showing 63 changed files with 5,110 additions and 6,470 deletions.
5 changes: 5 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,11 @@
"files": ["*.js", "*.jsx"],
"extends": ["plugin:@nrwl/nx/javascript"],
"rules": {}
},
{
"files": "*.json",
"parser": "jsonc-eslint-parser",
"rules": {}
}
]
}
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"eslint.validate": ["json"]
}
15 changes: 15 additions & 0 deletions e2e/deno-e2e/jest.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
/* eslint-disable */
export default {
displayName: 'deno-e2e',
preset: '../../jest.preset.js',
globals: {
'ts-jest': {
tsconfig: '<rootDir>/tsconfig.spec.json',
},
},
transform: {
'^.+\\.[tj]s$': 'ts-jest',
},
moduleFileExtensions: ['ts', 'js', 'html'],
coverageDirectory: '../../coverage/e2e/deno-e2e',
};
17 changes: 17 additions & 0 deletions e2e/deno-e2e/project.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"name": "deno-e2e",
"$schema": "../../node_modules/nx/schemas/project-schema.json",
"projectType": "application",
"sourceRoot": "e2e/deno-e2e/src",
"targets": {
"e2e": {
"executor": "@nrwl/nx-plugin:e2e",
"options": {
"target": "deno:build",
"jestConfig": "e2e/deno-e2e/jest.config.ts"
}
}
},
"tags": [],
"implicitDependencies": ["deno"]
}
Loading

0 comments on commit e3e4719

Please sign in to comment.