Skip to content

Commit

Permalink
migrate to single build-npm task script
Browse files Browse the repository at this point in the history
  • Loading branch information
jbolda committed Sep 11, 2024
1 parent 90ba86e commit 07a44da
Show file tree
Hide file tree
Showing 12 changed files with 88 additions and 189 deletions.
12 changes: 5 additions & 7 deletions deno.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"tasks": {
"build:npm": "deno run -A tasks/build-npm.ts",
"context-from-git-tag": "deno run -A tasks/context-from-git-tag.ts"
},
"workspace": [
"./packages/core",
"./packages/globals",
Expand All @@ -7,13 +11,7 @@
"./packages/material-ui"
],
"compilerOptions": {
"lib": [
"deno.ns",
"esnext",
"dom",
"dom.iterable",
"dom.asynciterable"
]
"lib": ["deno.ns", "esnext", "dom", "dom.iterable", "dom.asynciterable"]
},
"imports": {
"@deno/dnt": "jsr:@deno/dnt@^0.41.3"
Expand Down
17 changes: 3 additions & 14 deletions packages/core/deno.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"version": "1.0.0",
"tasks": {
"test": "deno test --allow-run=deno --allow-env --allow-read",
"build:npm": "deno run -A tasks/build-npm.ts",
"docs": "rm -rf docs && mkdir -p docs/api/v1 && deno doc --html --output=docs/api/v1 mod.ts"
},
"exports": "./mod.ts",
Expand All @@ -23,22 +22,12 @@
"rules": {
"exclude": ["prefer-const", "require-yield", "no-explicit-any"]
},
"exclude": [
"build",
"docs"
]
"exclude": ["build", "docs"]
},
"fmt": {
"exclude": [
"build",
"docs",
"README.md"
]
"exclude": ["build", "docs", "README.md"]
},
"test": {
"exclude": [
"build",
"docs"
]
"exclude": ["build", "docs"]
}
}
17 changes: 0 additions & 17 deletions packages/core/tasks/build-npm.ts

This file was deleted.

23 changes: 10 additions & 13 deletions packages/globals/deno.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@
"name": "@interactors/globals",
"version": "1.0.0",
"tasks": {
"test": "deno test --allow-run=deno --allow-env --allow-read",
"build:npm": "deno run -A tasks/build-npm.ts"
"test": "deno test --allow-run=deno --allow-env --allow-read"
},
"exports": "./mod.ts",
"imports": {
Expand All @@ -14,21 +13,19 @@
},
"lint": {
"rules": {
"exclude": ["prefer-const", "require-yield", "no-explicit-any", "no-slow-types"]
"exclude": [
"prefer-const",
"require-yield",
"no-explicit-any",
"no-slow-types"
]
},
"exclude": [
"build"
]
"exclude": ["build"]
},
"fmt": {
"exclude": [
"build",
"README.md"
]
"exclude": ["build", "README.md"]
},
"test": {
"exclude": [
"build"
]
"exclude": ["build"]
}
}
17 changes: 0 additions & 17 deletions packages/globals/tasks/build-npm.ts

This file was deleted.

17 changes: 3 additions & 14 deletions packages/html/deno.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"version": "1.0.0",
"tasks": {
"test": "deno test --allow-run=deno --allow-env --allow-read",
"build:npm": "deno run -A tasks/build-npm.ts",
"docs": "rm -rf docs && mkdir -p docs/api/v1 && deno doc --html --output=docs/api/v1 mod.ts"
},
"exports": "./mod.ts",
Expand All @@ -16,22 +15,12 @@
"rules": {
"exclude": ["prefer-const", "require-yield", "no-slow-types"]
},
"exclude": [
"build",
"docs"
]
"exclude": ["build", "docs"]
},
"fmt": {
"exclude": [
"build",
"docs",
"README.md"
]
"exclude": ["build", "docs", "README.md"]
},
"test": {
"exclude": [
"build",
"docs"
]
"exclude": ["build", "docs"]
}
}
17 changes: 0 additions & 17 deletions packages/html/tasks/build-npm.ts

This file was deleted.

17 changes: 3 additions & 14 deletions packages/keyboard/deno.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"version": "1.0.0",
"tasks": {
"test": "deno test --allow-run=deno --allow-env --allow-read",
"build:npm": "deno run -A tasks/build-npm.ts",
"docs": "rm -rf docs && deno run -A npm:typedoc@^0.25.13 --options typedoc.json --tsconfig tsconfig.docs.json",
"preview": "deno task docs && deno run -A npm:parcel@^2.10.2 docs/api/v1/index.html"
},
Expand All @@ -16,22 +15,12 @@
"rules": {
"exclude": ["prefer-const", "require-yield", "no-slow-types"]
},
"exclude": [
"build",
"docs"
]
"exclude": ["build", "docs"]
},
"fmt": {
"exclude": [
"build",
"docs",
"README.md"
]
"exclude": ["build", "docs", "README.md"]
},
"test": {
"exclude": [
"build",
"docs"
]
"exclude": ["build", "docs"]
}
}
17 changes: 0 additions & 17 deletions packages/keyboard/tasks/build-npm.ts

This file was deleted.

24 changes: 9 additions & 15 deletions packages/material-ui/deno.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,26 @@
"name": "@interactors/material-ui",
"version": "5.0.0",
"tasks": {
"build:npm": "deno run -A tasks/build-npm.ts",
"docs": "rm -rf docs && deno run -A npm:typedoc@^0.25.13 --options typedoc.json --tsconfig tsconfig.docs.json",
"preview": "deno task docs && deno run -A npm:parcel@^2.10.2 docs/api/v4/index.html"
},
"exports": "./mod.ts",
"imports": {},
"lint": {
"rules": {
"exclude": ["prefer-const", "require-yield", "no-explicit-any", "no-slow-types"]
"exclude": [
"prefer-const",
"require-yield",
"no-explicit-any",
"no-slow-types"
]
},
"exclude": [
"build",
"docs"
]
"exclude": ["build", "docs"]
},
"fmt": {
"exclude": [
"build",
"docs",
"README.md"
]
"exclude": ["build", "docs", "README.md"]
},
"test": {
"exclude": [
"build",
"docs"
]
"exclude": ["build", "docs"]
}
}
17 changes: 0 additions & 17 deletions packages/material-ui/tasks/build-npm.ts

This file was deleted.

Loading

0 comments on commit 07a44da

Please sign in to comment.