Skip to content

Commit 5dc58f2

Browse files
committed
Initializing repo
Putting in the start of the code and documentation.
1 parent 3f3dc96 commit 5dc58f2

22 files changed

+3022
-316
lines changed

.eslintignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
node_modules
2+
dist

.eslintrc

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"root": true,
3+
"parser": "@typescript-eslint/parser",
4+
"plugins": [
5+
"@typescript-eslint"
6+
],
7+
"extends": [
8+
"eslint:recommended",
9+
"plugin:mocha/recommended",
10+
"plugin:@typescript-eslint/eslint-recommended",
11+
"plugin:@typescript-eslint/recommended"
12+
],
13+
"rules": {
14+
"indent": [
15+
"error",
16+
2
17+
],
18+
"linebreak-style": [
19+
"error",
20+
"unix"
21+
],
22+
"quotes": [
23+
"error",
24+
"single"
25+
],
26+
"semi": [
27+
"error",
28+
"never"
29+
]
30+
},
31+
"globals": {
32+
"__dirname": true,
33+
"__filename": true,
34+
"after": true,
35+
"before": true,
36+
"describe": true,
37+
"exports": true,
38+
"it": true,
39+
"process": true
40+
}
41+
}

.gitignore

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
node_modules/
2+
.node_modules/
3+
built/*
4+
dist/
5+
.env
6+
tests/cases/rwc/*
7+
tests/cases/test262/*
8+
tests/cases/perf/*
9+
!tests/cases/webharness/compilerToString.js
10+
test-args.txt
11+
~*.docx
12+
\#*\#
13+
.\#*
14+
tests/baselines/local/*
15+
tests/baselines/local.old/*
16+
tests/services/baselines/local/*
17+
tests/baselines/prototyping/local/*
18+
tests/baselines/rwc/*
19+
tests/baselines/test262/*
20+
tests/baselines/reference/projectOutput/*
21+
tests/baselines/local/projectOutput/*
22+
tests/baselines/reference/testresults.tap
23+
tests/services/baselines/prototyping/local/*
24+
tests/services/browser/typescriptServices.js
25+
src/harness/*.js
26+
src/compiler/diagnosticInformationMap.generated.ts
27+
src/compiler/diagnosticMessages.generated.json
28+
src/parser/diagnosticInformationMap.generated.ts
29+
src/parser/diagnosticMessages.generated.json
30+
rwc-report.html
31+
*.swp
32+
build.json
33+
*.actual
34+
tests/webTestServer.js
35+
tests/webTestServer.js.map
36+
tests/webhost/*.d.ts
37+
tests/webhost/webtsc.js
38+
tests/cases/**/*.js
39+
!tests/cases/docker/*.js/
40+
tests/cases/**/*.js.map
41+
*.config
42+
scripts/eslint/built/
43+
scripts/debug.bat
44+
scripts/run.bat
45+
scripts/word2md.js
46+
scripts/buildProtocol.js
47+
scripts/ior.js
48+
scripts/authors.js
49+
scripts/configurePrerelease.js
50+
scripts/configureLanguageServiceBuild.js
51+
scripts/open-user-pr.js
52+
scripts/open-cherry-pick-pr.js
53+
scripts/processDiagnosticMessages.d.ts
54+
scripts/processDiagnosticMessages.js
55+
scripts/produceLKG.js
56+
scripts/importDefinitelyTypedTests/importDefinitelyTypedTests.js
57+
scripts/generateLocalizedDiagnosticMessages.js
58+
scripts/request-pr-review.js
59+
scripts/*.js.map
60+
scripts/typings/
61+
coverage/
62+
internal/
63+
**/.DS_Store
64+
.settings
65+
**/.vs
66+
**/.vscode/*
67+
!**/.vscode/tasks.json
68+
!**/.vscode/settings.template.json
69+
!**/.vscode/launch.template.json
70+
!**/.vscode/extensions.json
71+
!tests/cases/projects/projectOption/**/node_modules
72+
!tests/cases/projects/NodeModulesSearch/**/*
73+
!tests/baselines/reference/project/nodeModules*/**/*
74+
.idea
75+
yarn-error.log
76+
.parallelperf.*
77+
tests/cases/user/*/package-lock.json
78+
tests/cases/user/*/node_modules/
79+
tests/cases/user/*/**/*.js
80+
tests/cases/user/*/**/*.js.map
81+
tests/cases/user/*/**/*.d.ts
82+
!tests/cases/user/zone.js/
83+
!tests/cases/user/bignumber.js/
84+
!tests/cases/user/discord.js/
85+
tests/baselines/reference/dt
86+
.failed-tests
87+
TEST-results.xml
88+
package-lock.json
89+
tests/cases/user/TypeScript-React-Starter/TypeScript-React-Starter
90+
tests/cases/user/TypeScript-Node-Starter/TypeScript-Node-Starter
91+
tests/cases/user/TypeScript-React-Native-Starter/TypeScript-React-Native-Starter
92+
tests/cases/user/TypeScript-Vue-Starter/TypeScript-Vue-Starter
93+
tests/cases/user/TypeScript-WeChat-Starter/TypeScript-WeChat-Starter
94+
tests/cases/user/create-react-app/create-react-app
95+
tests/cases/user/fp-ts/fp-ts
96+
tests/cases/user/webpack/webpack
97+
tests/cases/user/puppeteer/puppeteer
98+
tests/cases/user/axios-src/axios-src
99+
tests/cases/user/prettier/prettier
100+
.eslintcache
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

.nyc_output/9eaa9f7e-1aea-4e5a-bba7-ad0da02e5d00.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"parent":null,"pid":4386,"argv":["/usr/local/bin/node","/Users/janton/Code/Code for Baltimore/lambda-restful-util/node_modules/.bin/nyc","mocha","-r","ts-node/register","src/**/*.spec.ts","--exit"],"execArgv":[],"cwd":"/Users/janton/Code/Code for Baltimore/lambda-restful-util","time":1613231863973,"ppid":4385,"coverageFilename":"/Users/janton/Code/Code for Baltimore/lambda-restful-util/.nyc_output/8ef2de29-c758-4658-a152-d09b10ef33a7.json","externalId":"","uuid":"8ef2de29-c758-4658-a152-d09b10ef33a7","files":[]}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"parent":null,"pid":4387,"argv":["/usr/local/bin/node","/Users/janton/Code/Code for Baltimore/lambda-restful-util/node_modules/.bin/mocha","-r","ts-node/register","src/**/*.spec.ts","--exit"],"execArgv":[],"cwd":"/Users/janton/Code/Code for Baltimore/lambda-restful-util","time":1613231864300,"ppid":4386,"coverageFilename":"/Users/janton/Code/Code for Baltimore/lambda-restful-util/.nyc_output/9eaa9f7e-1aea-4e5a-bba7-ad0da02e5d00.json","externalId":"","uuid":"9eaa9f7e-1aea-4e5a-bba7-ad0da02e5d00","files":["/Users/janton/Code/Code for Baltimore/lambda-restful-util/src/index.ts","/Users/janton/Code/Code for Baltimore/lambda-restful-util/src/HttpStatusCode.ts"]}

.nyc_output/processinfo/index.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"processes":{"8ef2de29-c758-4658-a152-d09b10ef33a7":{"parent":null,"children":[]},"9eaa9f7e-1aea-4e5a-bba7-ad0da02e5d00":{"parent":null,"children":[]}},"files":{"/Users/janton/Code/Code for Baltimore/lambda-restful-util/src/index.ts":["9eaa9f7e-1aea-4e5a-bba7-ad0da02e5d00"],"/Users/janton/Code/Code for Baltimore/lambda-restful-util/src/HttpStatusCode.ts":["9eaa9f7e-1aea-4e5a-bba7-ad0da02e5d00"]},"externalIds":{}}

CONTRIBUTING.md

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,32 +7,17 @@ Please note we have a [CODE OF CONDUCT](/docs/Code_of_Conduct.md), please follow
77

88
## Overview
99

10-
In this section you should provide a semi-detailed overview of your project. This overview should include a statement of the
11-
problem you're looking to solve, maybe some bullet points, and a statement defining the solution.
10+
This project aims to offer simple utilities for API development on AWS Lambda. Some of these utilities may work for other frameworks like Express, however this is just a happy coincidence.
1211

1312
### Non Goals
1413

15-
This should be a list of bullets of related features you are not planning to add to the project. This should be adjusted based
16-
on the maturity of the product.
17-
18-
### Minimum Viable Product
19-
20-
As with the _Non Goals_ this should be a bulleted list of features you will include in your product. This list can be adjusted
21-
based on the maturity of the product.
22-
23-
### Roadmap
24-
25-
Provide an esitmate of when work will be completed, or a link to any kanban boards you may have.
14+
This product does not aim to offer everything needed for RESTful development on AWS Lambda, just a jump-start. We are getting the low hanging fruit to speed up development, nothing more.
2615

2716
## Technology and Code
2817

29-
Provide a bulleted list of your applicable tech stack. Below is the standard sentence to link to the Best_Practices doc. You can also link
30-
to the Tech_Spec.
31-
32-
Please update the [Tech Spec](/docs/Tech_Spec.md) with a full breakdown of the project and workflows then link it here.
18+
This is an npm package so it's Typescript/Javascript.
3319

34-
Please update the [Best Practices](/docs/Best_Practices.md) with code standards, git standards, and other guidance for writing clean and well
35-
documented code then link it here.
20+
Please see [Best Practices](/docs/Best_Practices.md) for Typescript coding standards.
3621

3722
### Pull Request Process
3823

@@ -52,6 +37,3 @@ The best ways to get in touch with us is via Slack. An active Slack link can be
5237
***[codeforbaltimore.org](https://codeforbaltimore.org/)***
5338

5439
You can also reach out to the tech lead [Jason Anton](https://github.com/revjtanton) via email at [jason@codeforbaltimore.org](mailto:jason@codeforbaltimore.org).
55-
56-
## Sources and Links
57-
Provide any relevant links here.

0 commit comments

Comments
 (0)