Skip to content

Commit 7ed39f4

Browse files
authored
Merge pull request #8 from BeyerleinDigital/4-create-project-generator
feat(generators): Implement create-project
2 parents 18b896b + a3a6cfa commit 7ed39f4

File tree

13 files changed

+162
-35
lines changed

13 files changed

+162
-35
lines changed

packages/azure-functions/generators.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
"name": "azure-functions",
44
"version": "0.0.1",
55
"generators": {
6-
"azure-functions": {
7-
"factory": "./src/generators/azure-functions/generator",
8-
"schema": "./src/generators/azure-functions/schema.json",
9-
"description": "azure-functions generator"
6+
"create-project": {
7+
"factory": "./src/generators/create-project/generator",
8+
"schema": "./src/generators/create-project/schema.json",
9+
"description": "Generate an Azure Functions project."
1010
}
1111
}
1212
}

packages/azure-functions/src/generators/azure-functions/files/src/index.ts__template__

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/azure-functions/src/generators/azure-functions/generator.spec.ts

Lines changed: 0 additions & 20 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
*.js.map
2+
*.ts
3+
.git*
4+
.vscode
5+
local.settings.json
6+
test
7+
.azurite
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
bin
2+
obj
3+
csx
4+
.vs
5+
edge
6+
Publish
7+
8+
*.user
9+
*.suo
10+
*.cscfg
11+
*.Cache
12+
project.lock.json
13+
14+
/packages
15+
/TestResults
16+
17+
/tools/NuGet.exe
18+
/App_Data
19+
/secrets
20+
/data
21+
.secrets
22+
appsettings.json
23+
local.settings.json
24+
25+
node_modules
26+
dist
27+
28+
# Local python packages
29+
.python_packages/
30+
31+
# Python Environments
32+
.env
33+
.venv
34+
env/
35+
venv/
36+
ENV/
37+
env.bak/
38+
venv.bak/
39+
40+
# Byte-compiled / optimized / DLL files
41+
__pycache__/
42+
*.py[cod]
43+
*$py.class
44+
45+
# Azurite artifacts
46+
__blobstorage__
47+
__queuestorage__
48+
__azurite_db*__.json
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# NX Azure Functions
2+
3+
This Azure Functions project was created using [`@beyerleinf/nx-azure-functions`](https://github.com/beyerleinf/nx-azure-functions-integration).
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"version": "2.0",
3+
"logging": {
4+
"applicationInsights": {
5+
"samplingSettings": {
6+
"isEnabled": true,
7+
"excludedTypes": "Request"
8+
}
9+
}
10+
},
11+
"extensionBundle": {
12+
"id": "Microsoft.Azure.Functions.ExtensionBundle",
13+
"version": "[2.*, 3.0.0)"
14+
}
15+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"IsEncrypted": false,
3+
"Values": {
4+
"FUNCTIONS_WORKER_RUNTIME": "node",
5+
"AzureWebJobsStorage": ""
6+
}
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"IsEncrypted": false,
3+
"Values": {
4+
"FUNCTIONS_WORKER_RUNTIME": "node",
5+
"AzureWebJobsStorage": ""
6+
}
7+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"extends": "<%= offsetFromRoot %>tsconfig.base.json",
3+
"compilerOptions": {
4+
"module": "commonjs",
5+
"target": "es6",
6+
"lib": ["DOM", "ES2021"],
7+
"importHelpers": true
8+
},
9+
"include": ["./**/*.ts"],
10+
"exclude": ["./**/*.spec.ts"]
11+
}

0 commit comments

Comments
 (0)