This commit is contained in:
Chris Trevino 2021-10-29 17:02:59 -07:00
Родитель ea6c4695a1
Коммит c3e295cf59
98 изменённых файлов: 3150 добавлений и 16 удалений

1980
.pnp.cjs сгенерированный

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Двоичные данные
.yarn/cache/@babel-code-frame-npm-7.16.0-13dafb7fe1-8961d0302e.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-compat-data-npm-7.16.0-a0e3ae307a-2befa4ba14.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-generator-npm-7.16.0-3f22faa87e-9ff53e0db7.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-annotate-as-pure-npm-7.16.0-7d5d6eb28a-0db7610698.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-compilation-targets-npm-7.16.0-153c8450fa-81117682e8.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-create-class-features-plugin-npm-7.16.0-99dc71616c-0f7d1b8d41.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-create-regexp-features-plugin-npm-7.16.0-9afb84be3e-d6230477e1.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-define-polyfill-provider-npm-0.2.4-fe54ad3666-0b81df2fe8.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-explode-assignable-expression-npm-7.16.0-c7497452bc-563352b5e9.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-function-name-npm-7.16.0-c205b29083-8c02371d28.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-get-function-arity-npm-7.16.0-f1df8e3e32-1a68322c7b.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-hoist-variables-npm-7.16.0-9526445efc-2ee5b400c2.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-member-expression-to-functions-npm-7.16.0-714f06863b-58ef8e3a4a.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-module-imports-npm-7.16.0-ae62b2ede7-8e1eb9ac39.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-module-transforms-npm-7.16.0-928840049e-a3d0e5556f.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-optimise-call-expression-npm-7.16.0-fd091f8fdf-121ae6054f.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-remap-async-to-generator-npm-7.16.0-2b09ffc7f6-e44690e6e8.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-replace-supers-npm-7.16.0-e04b4caf96-61f04bbe05.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-simple-access-npm-7.16.0-d2675c6f1c-2d7155f318.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-skip-transparent-expression-wrappers-npm-7.16.0-caad6e8361-b9ed2896eb.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-split-export-declaration-npm-7.16.0-cdfc1fe50b-8bd87b5ea2.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-helper-wrap-function-npm-7.16.0-58e751a57c-2bb4e05f49.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-highlight-npm-7.16.0-61272efee6-abf244c48f.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-parser-npm-7.16.0-c064c4244c-dac5feeaf0.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичный файл не отображается.

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-async-generator-functions-npm-7.16.0-496763cd35-2ee0d08072.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-class-properties-npm-7.16.0-9106ec25a5-b1665ced55.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-class-static-block-npm-7.16.0-4ac545628c-59c4bb3d6a.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-dynamic-import-npm-7.16.0-8de1a50b8f-4027da6404.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-export-namespace-from-npm-7.16.0-3523b50929-0bdc166ac4.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-json-strings-npm-7.16.0-1070c01042-fa93be8eff.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-logical-assignment-operators-npm-7.16.0-8163433ffc-7e6cd10248.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-nullish-coalescing-operator-npm-7.16.0-bdd28f11cb-e50f949299.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-numeric-separator-npm-7.16.0-5852a76307-eb7895a4f3.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-object-rest-spread-npm-7.16.0-f193853f3b-c7716ba50e.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-optional-catch-binding-npm-7.16.0-122cc09c2e-5003a1d48f.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-optional-chaining-npm-7.16.0-fe3431862e-8301e08292.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-private-methods-npm-7.16.0-9036fdd8d2-6f648f54ea.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-private-property-in-object-npm-7.16.0-84109b160c-9098fb34f4.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-proposal-unicode-property-regex-npm-7.16.0-13487b534c-f26b76c9aa.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-syntax-typescript-npm-7.16.0-570d1aeb42-2da3bdd031.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-arrow-functions-npm-7.16.0-41f0acc5fd-ff64730042.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-async-to-generator-npm-7.16.0-86f0f376d0-2ebf505f43.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-block-scoped-functions-npm-7.16.0-b0a5ff16fd-f7efc5d8ce.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-block-scoping-npm-7.16.0-79b754526e-e5bcb9eeed.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-classes-npm-7.16.0-eb06677280-7db4729604.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-computed-properties-npm-7.16.0-e7e3f1f458-0f86de419c.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-destructuring-npm-7.16.0-e06e24c3ed-0a499c9abd.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-dotall-regex-npm-7.16.0-5369887cb9-c1f381f0d4.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-duplicate-keys-npm-7.16.0-de841439f8-66f09487fd.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-exponentiation-operator-npm-7.16.0-2f4326910a-22e1d4804a.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-for-of-npm-7.16.0-fa8c8350b0-504d967b30.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-function-name-npm-7.16.0-51d8c4f9e8-289f4fce26.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-literals-npm-7.16.0-14c027a2e4-7291771c76.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-member-expression-literals-npm-7.16.0-e6f2ca03f6-d5ed6cf840.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-modules-amd-npm-7.16.0-d080840cd8-c37ccb8cd7.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-modules-commonjs-npm-7.16.0-2af1b97bf1-a7e43670f5.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-modules-systemjs-npm-7.16.0-1c528e3b5f-4aa9bd45a4.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-modules-umd-npm-7.16.0-d01b0d9cde-b07d41eae3.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-named-capturing-groups-regex-npm-7.16.0-6c90f144b8-758a87aca6.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-new-target-npm-7.16.0-5d7ffa3fc5-c741ba3e84.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-object-super-npm-7.16.0-ac4f46c62c-b6ed0a8f5a.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-parameters-npm-7.16.0-1c5812b75a-5697d2e2e7.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-property-literals-npm-7.16.0-ac6d37bdd0-e9eb9355db.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-regenerator-npm-7.16.0-498b430132-32b1b43f8d.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-reserved-words-npm-7.16.0-1acaa9020b-7a8288cfe2.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-shorthand-properties-npm-7.16.0-b33ad8f611-7ae0f218aa.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-spread-npm-7.16.0-5cf66a86c2-c295ef5e32.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-sticky-regex-npm-7.16.0-fe13551c5b-80c7ccb797.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-template-literals-npm-7.16.0-28db7976f7-230638ee56.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-typeof-symbol-npm-7.16.0-77d5f48897-60e91d57b3.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-typescript-npm-7.16.0-1a1498a91b-3975d87951.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-unicode-escapes-npm-7.16.0-dab90cd689-63ac80d6b7.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-plugin-transform-unicode-regex-npm-7.16.0-5f79e96758-61e498425f.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-preset-env-npm-7.16.0-59a8f33e67-dcd07a9daa.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-preset-modules-npm-0.1.5-15ffcd64c2-8430e0e9e9.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-preset-typescript-npm-7.16.0-0980358136-9b22316e96.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-template-npm-7.16.0-a52c3c2401-940f105cc6.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-traverse-npm-7.16.0-24c0670a0d-83f634019a.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/@babel-types-npm-7.16.0-e111c97393-5b483da5c6.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/babel-plugin-polyfill-corejs2-npm-0.2.3-f2bd2d7efe-a379fdb5aa.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/babel-plugin-polyfill-corejs3-npm-0.3.0-31584821dc-bef2174154.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/babel-plugin-polyfill-regenerator-npm-0.2.3-f5ea732e57-81be5914f2.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/browserslist-npm-4.17.5-52ced5f3ad-0a1d762305.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/caniuse-lite-npm-1.0.30001272-e89c95f6f8-5a08fc35ae.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/core-js-compat-npm-3.19.0-f2ca834f94-78a497590b.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/core-js-npm-3.19.0-4855c9ffc3-9f03e72f01.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/electron-to-chromium-npm-1.3.885-26e85f875f-6a92ad89a1.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/node-releases-npm-2.0.1-77b8e327f7-b20dd8d4bc.zip поставляемый Normal file

Двоичный файл не отображается.

Двоичные данные
.yarn/cache/picocolors-npm-1.0.0-d81e0b1927-a2e8092dd8.zip поставляемый Normal file

Двоичный файл не отображается.

Просмотреть файл

@ -3,14 +3,31 @@
* Licensed under the MIT license. See LICENSE file in the project.
*/
// this is mainly used for on-the-fly test transpilation
const { getNodeConfiguration } = require('@essex/babel-config')
module.exports = getNodeConfiguration({
plugins: [
module.exports = {
presets: [
require('@babel/preset-typescript'),
[
require.resolve('@babel/plugin-proposal-decorators'),
require('@babel/preset-env'),
{
decoratorsBeforeExport: true
modules: 'cjs',
targets: { node: 'current' },
useBuiltIns: 'usage',
corejs: 3,
loose: true
}
]
],
plugins: [
require('@babel/plugin-proposal-object-rest-spread'),
require('@babel/plugin-proposal-optional-chaining'),
require('@babel/plugin-proposal-nullish-coalescing-operator'),
[
require('@babel/plugin-proposal-decorators'),
{
legacy: true
}
],
[require('@babel/plugin-proposal-class-properties'), { loose: true }]
]
})
}

Просмотреть файл

@ -67,8 +67,13 @@
},
"devDependencies": {
"@babel/core": "^7.15.8",
"@babel/plugin-proposal-class-properties": "^7.16.0",
"@babel/plugin-proposal-decorators": "^7.15.8",
"@essex/babel-config": "^18.1.0",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
"@babel/plugin-proposal-object-rest-spread": "^7.16.0",
"@babel/plugin-proposal-optional-chaining": "^7.16.0",
"@babel/preset-env": "^7.16.0",
"@babel/preset-typescript": "^7.16.0",
"@essex/jest-config": "^18.0.1",
"@essex/scripts": "^18.2.0",
"@tsconfig/node14": "^1.0.1",
@ -92,6 +97,7 @@
"@types/uuid": "^8.3.1",
"@types/ws": "^7.4.7",
"copy": "^0.3.2",
"core-js": "^3.19.0",
"faker": "^5.5.3",
"jest": "^27.2.1",
"nodemon": "^2.0.12",

Просмотреть файл

@ -4,12 +4,12 @@
*/
import { singleton } from 'tsyringe'
import { OrgAuthEvaluationStrategy } from '~types'
import { OrgIdArgumentStrategy } from './OrgIdArgumentStrategy'
import { OrganizationSourceStrategy } from './OrganizationSourceStrategy'
import { EntityIdToOrgIdStrategy } from './EntityIdToOrgIdStrategy'
import { InputEntityToOrgIdStrategy } from './InputEntityToOrgIdStrategy'
import { InputServiceAnswerEntityToOrgIdStrategy } from './InputServiceAnswerEntityToOrgIdStrategy'
import { UserWithinOrgStrategy } from './UserWithinOrgStrategy'
import { OrgIdArgumentStrategy } from './orgAuthStrategies/OrgIdArgumentStrategy'
import { OrganizationSourceStrategy } from './orgAuthStrategies/OrganizationSourceStrategy'
import { EntityIdToOrgIdStrategy } from './orgAuthStrategies/EntityIdToOrgIdStrategy'
import { InputEntityToOrgIdStrategy } from './orgAuthStrategies/InputEntityToOrgIdStrategy'
import { InputServiceAnswerEntityToOrgIdStrategy } from './orgAuthStrategies/InputServiceAnswerEntityToOrgIdStrategy'
import { UserWithinOrgStrategy } from './orgAuthStrategies/UserWithinOrgStrategy'
@singleton()
export class OrgAuthStrategyListProvider {

Просмотреть файл

@ -8,7 +8,7 @@ import { NextResolverFn } from '@graphql-tools/utils'
import { RequestContext, OrgAuthEvaluationStrategy } from '~types'
import { createLogger } from '~utils/createLogger'
import { container } from 'tsyringe'
import { OrgAuthStrategyListProvider } from '~components/orgAuthStrategies/OrgAuthStrategyListProvider'
import { OrgAuthStrategyListProvider } from '~components/OrgAuthStrategyListProvider'
const log = createLogger(`orgAuth`)

1135
yarn.lock

Разница между файлами не показана из-за своего большого размера Загрузить разницу