Skip to content

Commit

Permalink
Merged branch 'main' into 'github'
Browse files Browse the repository at this point in the history
  • Loading branch information
William Sia committed Jul 17, 2024
2 parents a62506b + 7a6fbc3 commit 2209a8c
Show file tree
Hide file tree
Showing 518 changed files with 76,896 additions and 171 deletions.
14 changes: 14 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
root = true

[*]
charset = utf-8
end_of_line = lf
indent_size = 4
indent_style = tab
insert_final_newline = true
max_line_length = 180
trim_trailing_whitespace = true

[{*.yml,*.yaml}]
indent_style = space
indent_size = 2
39 changes: 39 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
/*
* Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance
* with the License. A copy of the License is located at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* or in the 'license' file accompanying this file. This file is distributed on an 'AS IS' BASIS, WITHOUT WARRANTIES
* OR CONDITIONS OF ANY KIND, express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/

// This is a workaround for https://github.com/eslint/eslint/issues/3458
require('@rushstack/eslint-config/patch/modern-module-resolution');

module.exports = {
extends: ['@rushstack/eslint-config/profile/node', '@rushstack/eslint-config/mixins/tsdoc'],
parserOptions: { tsconfigRootDir: __dirname },
rules: {
'no-unused-vars': 'off',
'@typescript-eslint/no-unused-vars': [
'warn',
{
argsIgnorePattern: '^_',
varsIgnorePattern: '^_',
caughtErrorsIgnorePattern: '^_',
},
],
'@typescript-eslint/naming-convention': [
'error',
{
selector: ['variable', 'function'],
format: ['camelCase'],
leadingUnderscore: 'allow',
},
],
},
};
199 changes: 199 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,199 @@
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# next.js build output
.next

# OS X temporary files
.DS_Store

# Rush temporary files
common/deploy
common/temp
common/autoinstallers/*/.npmrc
**/.rush/temp

.idea
.history
dist
build
builds
.nyc_output
tsconfig.tsbuildinfo
.yarn


# compiled output
**/dist
**/global-s3-assets
**/regional-s3-assets
**/open-source
**/.zip
**/tmp
**/out-tsc
**/bundle.zip
assets/**

# dependencies
**/node_modules

# e2e
**/e2e/*.js
**/e2e/*.map

# misc
**/npm-debug.log
**/testem.log
# **/.vscode/settings.json

# System Files
**/.DS_Store
# **/.vscode

## Stac Server cloned repository
**/stac-server-repo


**/build
**/nyc_output
.idea

.scannerwork

**/*.temp
**/*.tmp

.cdk.staging
cdk.out
cdk-outputs.json

**/*.svg.bkp
env.list
df_core.postman_environment.json

*.dtmp
*.bkp

**/target
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/

### IntelliJ IDEA ###
.idea/modules.xml
.idea/jarRepositories.xml
.idea/compiler.xml
.idea/libraries/
*.iws
*.iml
*.ipr

### Eclipse ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/

### VS Code ###
# .vscode/

### Mac OS ###
.DS_Store

# CDK asset staging directory
.cdk.staging
cdk.out
cdk.context.json

# misc
.history/
**/.history/
.idea/
**/.idea/
**/*.bkp
**/*.dtmp

license-checker/
**/~*.xlsx

predeploy.json

__pycache__
/python/apps/arcade-pipeline/output/
/python/notebook/output/
local.env

**/stac-server-repo
/typescript/packages/apps/cli/stac-server-repo/
npm-shrinkwrap.json

ash_cf2cdk_output

ash_output

infrastructure/src/stacServer/lambdas/api.zip
infrastructure/src/stacServer/lambdas/ingest.zip
141 changes: 141 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
#-------------------------------------------------------------------------------------------------------------------
# Keep this section in sync with .gitignore
#-------------------------------------------------------------------------------------------------------------------

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# next.js build output
.next

# OS X temporary files
.DS_Store

# Rush temporary files
common/deploy
common/temp
common/autoinstallers/*/.npmrc
**/.rush/temp

.vscode
.idea
.history
dist
build
builds
.nyc_output
tsconfig.tsbuildinfo
.yarn


# compiled output
**/dist
**/global-s3-assets
**/regional-s3-assets
**/open-source
**/.zip
**/tmp
**/out-tsc

# dependencies
**/node_modules

# e2e
packages/apps/impact-factors/e2e/*.js
packages/apps/impact-factors/e2e/*.map

# misc
**/npm-debug.log
**/testem.log
**/.vscode/settings.json

# System Files
**/.DS_Store
**/.vscode

**/build
**/nyc_output
.idea

.scannerwork

**/*.temp
**/*.tmp

.cdk.staging
cdk.out


#-------------------------------------------------------------------------------------------------------------------
# Prettier-specific overrides
#-------------------------------------------------------------------------------------------------------------------

# Rush files
common/changes/
common/scripts/
common/config/
CHANGELOG.*

# Package manager files
pnpm-lock.yaml
yarn.lock
package-lock.json
shrinkwrap.json

# Build outputs
dist
lib

# Prettier reformats code blocks inside Markdown, which affects rendered output
*.md
Loading

0 comments on commit 2209a8c

Please sign in to comment.