Skip to content

Instantly share code, notes, and snippets.

@jameswomack
Last active December 22, 2023 18:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jameswomack/1551d053e0f3c73aa157d4fb601af766 to your computer and use it in GitHub Desktop.
Save jameswomack/1551d053e0f3c73aa157d4fb601af766 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
This gist exceeds the recommended number of files (~10). To access all files, please clone this gist.
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/jest.config.js","entries":[{"id":"Xi7a.js","source":"Workspace Edit","timestamp":1663784147251}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/components/views/athlet/dashboard/homepage/rightSideBar/SuggestedCollegeBox.js","entries":[{"id":"tny9.js","timestamp":1695057506059},{"id":"bKgd.js","timestamp":1695057531594}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/layouts/cardmanager/tables/players.js","entries":[{"id":"tXu6.js","timestamp":1658362555562}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/common/models/Usercollege.js","entries":[{"id":"omn9.js","timestamp":1691804932152},{"id":"3Rnb.js","timestamp":1691804944953},{"id":"jy6A.js","timestamp":1691805012381},{"id":"Tmau.js","timestamp":1691805040715},{"id":"eExm.js","timestamp":1691805076074},{"id":"tEUi.js","timestamp":1693257229067},{"id":"PI8Y.js","timestamp":1693257246916},{"id":"xHVe.js","timestamp":1693257262583}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/sci-ui-components/collectibles/collectibleCardTile/CollectibleCardDetail/SportsCardCollectibleCardBackDetails.tsx","entries":[{"id":"bM6d.tsx","timestamp":1658833905234},{"id":"QYa8.tsx","timestamp":1663605625095},{"id":"UfAg.tsx","source":"undoRedo.source","timestamp":1663605626805}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/batch/completedItems.js","entries":[{"id":"uG3J.js","timestamp":1663785603607}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/app/modules/vscode/src/vs/editor/contrib/hover/browser/getHover.ts","entries":[{"id":"zS56.ts","timestamp":1699299186869}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/batch/bestOffers.js","entries":[{"id":"Y6lm.js","timestamp":1663785696269}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/cli-core/dist/command/generate-modules/index.js","entries":[{"id":"DsHL.js","timestamp":1700158206297}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/graphql/serverless.ts","entries":[{"id":"SzgD.ts","source":"searchReplace.source","timestamp":1662705533851},{"id":"qUHh.ts","source":"searchReplace.source","timestamp":1663802066558}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/services/sciApi/sales/searchUntrackedCollectibleSales.ts","entries":[{"id":"ACSx.ts","timestamp":1661908146417}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/components/routers/Routes.old.js","entries":[{"id":"BQMt.js","timestamp":1692645429985},{"id":"oCLX.js","timestamp":1692646178154},{"id":"PXow.js","timestamp":1692646629211},{"id":"LR66.js","timestamp":1692646660134},{"id":"LxrM.js","timestamp":1692646674708},{"id":"Gv6q.js","timestamp":1692646692192},{"id":"EO8G.js","timestamp":1692646715031},{"id":"u8nC.js","timestamp":1692646731174},{"id":"2rbQ.js","timestamp":1692646766464},{"id":"llAD.js","timestamp":1692646787667},{"id":"5Oxm.js","timestamp":1692646809667},{"id":"dJ35.js","timestamp":1692646835724},{"id":"pWUp.js","timestamp":1692646869000},{"id":"2r1r.js","source":"undoRedo.source","timestamp":1692646875743},{"id":"E2nr.js","timestamp":1692646946591},{"id":"ku12.js","timestamp":1692646986553},{"id":"YHwv.js","timestamp":1692647032923},{"id":"YalF.js","timestamp":1692647052521},{"id":"nlxh.js","timestamp":1692647159357},{"id":"Hpbh.js","timestamp":1692647189101},{"id":"2GFM.js","timestamp":1692647218778},{"id":"PPQs.js","timestamp":1692647250988},{"id":"ngYK.js","timestamp":1692647262094},{"id":"tOU3.js","source":"undoRedo.source","timestamp":1692647300807},{"id":"cVQI.js","timestamp":1692647322796},{"id":"Th3x.js","timestamp":1692647355507},{"id":"8IAC.js","timestamp":1692647738094},{"id":"KSHJ.js","timestamp":1692647801475},{"id":"oJIj.js","timestamp":1692647881265},{"id":"Mpdi.js","timestamp":1692647979730}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/cli-core/dist/command/create/index.js","entries":[{"id":"oVHr.js","timestamp":1700081075590},{"id":"awVN.js","source":"undoRedo.source","timestamp":1700081085224},{"id":"QOHD.js","timestamp":1700081105855}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/node_modules/csv-parser/index.js","entries":[{"id":"XpK2.js","timestamp":1694452814707},{"id":"fZlX.js","timestamp":1694452908352},{"id":"T2Zo.js","source":"undoRedo.source","timestamp":1694453032868}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/charts/ChartsPage/ChartsExtraInfoSection/ChartsExtraInfoSection.tsx","entries":[{"id":"xK42.tsx","timestamp":1664079005692},{"id":"jpKO.tsx","timestamp":1664079024534},{"id":"jvc8.tsx","source":"Workspace Edit","timestamp":1664079026622},{"id":"cOls.tsx","timestamp":1664079035167},{"id":"ghMH.tsx","source":"Workspace Edit","timestamp":1664079037274},{"id":"jCoh.tsx","timestamp":1664079040500},{"id":"NiPL.tsx","timestamp":1664079066501},{"id":"C93v.tsx","timestamp":1664079145820},{"id":"wHyn.tsx","timestamp":1664079182029},{"id":"xAqo.tsx","timestamp":1664079338114},{"id":"ZTTM.tsx","timestamp":1664079358184},{"id":"pVnH.tsx","source":"Add import from \"features/user/useUser\"","timestamp":1664079372674}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/layouts/CompletedResultsList.js","entries":[{"id":"vEX6.js","timestamp":1658362161159}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/ebay-scraper/handler.js","entries":[{"id":"rJg9.js","timestamp":1661270129705}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/cli-core/src/command/deploy/index.ts","entries":[{"id":"pmLd.ts","timestamp":1701453517495},{"id":"5CZ8.ts","source":"Workspace Edit","timestamp":1701453523581},{"id":"zsP6.ts","timestamp":1701453534759},{"id":"USK0.ts","source":"Fix all fixable ESLint issues","timestamp":1701453536221}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/cardactiveresults.js","entries":[{"id":"Hqvo.js","timestamp":1656526697798},{"id":"510C.js","timestamp":1656526740599}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/uel-settings/SettingForm.js","entries":[{"id":"ZwHf.js","timestamp":1658370668148}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/components/views/coach/onboarding/congratulateCoach/CongratulateCoach.test.js","entries":[{"id":"a2oe.js","timestamp":1696964390945},{"id":"pac3.js","timestamp":1696964463878},{"id":"cOX0.js","timestamp":1696964501296},{"id":"Vxn6.js","timestamp":1696964531672}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glide/glide/plugins/com.glide.syntax_editor/ui.html/scripts/classes/monaco/GlideEditorMonaco.js","entries":[{"id":"i3VW.js","source":"Renaming exraCommands to extraCommands","timestamp":1701712336118}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/Recruiting.js","entries":[{"id":"7zp0.js","timestamp":1691827950124}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/cards-for-sale/ebay-deal-search/Table.js","entries":[{"id":"DPC7.js","timestamp":1656526435540},{"id":"ccw9.js","timestamp":1658373135182},{"id":"nBcc.js","timestamp":1658373193768},{"id":"8Mpo.js","timestamp":1658373257088},{"id":"jbyN.js","timestamp":1658373283331},{"id":"vACk.js","source":"undoRedo.source","timestamp":1658373922139},{"id":"Imfn.js","timestamp":1658698526253},{"id":"F06n.js","timestamp":1658698551573}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/server/__integration__/stubs/authService.js","entries":[{"id":"U7Ma.js","timestamp":1691890933297},{"id":"lpT8.js","timestamp":1691891169269},{"id":"ry4z.js","timestamp":1691891190398}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/sci/.env.dev","entries":[{"id":"NjnQ.dev","timestamp":1656445165685}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/cli/src/command/deploy/index.ts","entries":[{"id":"9snQ.ts","timestamp":1700012196477},{"id":"AAjR.ts","source":"undoRedo.source","timestamp":1700012212293}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-mobile/jest.config.js","entries":[{"id":"dmg9.js","timestamp":1652281787323},{"id":"Z8GV.js","timestamp":1652281798628},{"id":"bMnv.js","timestamp":1652281818620}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/sealedWaxBoxTypes/SealedWaxBoxTypesMultiSelect.tsx","entries":[{"id":"qTRE.tsx","timestamp":1662498686824},{"id":"tUn3.tsx","timestamp":1662565361214},{"id":"XfIh.tsx","source":"undoRedo.source","timestamp":1662565437842},{"id":"heGP.tsx","timestamp":1662565470748},{"id":"Ozog.tsx","timestamp":1662566179018},{"id":"chrf.tsx","source":"undoRedo.source","timestamp":1662566181422},{"id":"9Qsq.tsx","timestamp":1662566182147},{"id":"npW6.tsx","source":"undoRedo.source","timestamp":1662566337671},{"id":"xRKK.tsx","timestamp":1662566348930}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/marketmovers-web.code-workspace","entries":[{"id":"gSwU.code-workspace","timestamp":1652725689846}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/Collegepreferencesetting.js","entries":[{"id":"okS1.js","timestamp":1691818653418}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/README.md","entries":[{"id":"ILNT.md","timestamp":1652937808740}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/build-worker/eslint-eslintrc.js","entries":[{"id":"uovR.js","timestamp":1700063823003},{"id":"t0FM.js","source":"Workspace Edit","timestamp":1700063827086},{"id":"pHov.js","timestamp":1700077873107}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/cli-core/src/build-core/PackageJson.ts","entries":[{"id":"dqF7.ts","timestamp":1701376808593},{"id":"rD7y.ts","source":"Fix all fixable ESLint issues","timestamp":1701376821598},{"id":"dCgD.ts","timestamp":1701376862783},{"id":"8zBd.ts","timestamp":1701376884299}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/damn/damn.code-workspace","entries":[{"id":"aBoh.code-workspace","timestamp":1663006412188}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/build-worker/src/worker.js","entries":[{"id":"dvVT.js","timestamp":1700169344666},{"id":"hReB.js","source":"Workspace Edit","timestamp":1700169346284},{"id":"kFpx.js","timestamp":1700169353892},{"id":"LtMd.js","source":"Workspace Edit","timestamp":1700169356859},{"id":"jtEq.js","timestamp":1700169404476}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/youtube-intro/YoutubeEmbed.tsx","entries":[{"id":"pTbm.tsx","timestamp":1664314120003},{"id":"0fUy.tsx","timestamp":1664314282783},{"id":"ZMkd.tsx","timestamp":1664314329059},{"id":"U5ZZ.tsx","source":"undoRedo.source","timestamp":1664314335292},{"id":"Fe3L.tsx","timestamp":1664314339265}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/ebay-scraper/serverless.yml","entries":[{"id":"wS0V.yml","timestamp":1654794619609},{"id":"xU68.yml","timestamp":1654794739493},{"id":"mxHs.yml","timestamp":1654794756152},{"id":"7dhs.yml","timestamp":1654794778216},{"id":"rUtF.yml","timestamp":1654794807551},{"id":"cVxd.yml","timestamp":1657136427789},{"id":"nO32.yml","timestamp":1657212834090},{"id":"4kHR.yml","timestamp":1657212934736},{"id":"MVjG.yml","timestamp":1657213135266},{"id":"9qvg.yml","source":"searchReplace.source","timestamp":1662705532684},{"id":"FbGU.yml","source":"searchReplace.source","timestamp":1663802056621}]}
{
"compilerOptions": {
"target": "esnext",
"useDefineForClassFields": true,
"module": "esnext",
"resolveJsonModule": true,
"baseUrl": ".",
"allowJs": true,
"checkJs": true,
/**
*Add the next line if using globals
*/
"types": ["vitest/globals"]
},
"include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.js"]
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/tsconfig.json","entries":[{"id":"vdJG.json","timestamp":1651527326860},{"id":"aHqB.json","timestamp":1651527411472},{"id":"z4qp.json","timestamp":1651527519076},{"id":"QuVL.json","timestamp":1651527533689}]}
{
"compilerOptions": {
"types": ["vitest/globals"]
}
}
{
"extends": "@tsconfig/svelte/tsconfig.json",
"compilerOptions": {
"target": "esnext",
"useDefineForClassFields": true,
"module": "esnext",
"resolveJsonModule": true,
"baseUrl": ".",
"allowJs": true,
"checkJs": true,
/**
*Add the next line if using globals
*/
"types": ["vitest/globals"]
},
"include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.js", "src/**/*.svelte"]
}
{
"compilerOptions": {
"types": ["vitest/globals"]
},
"include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.js"]
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/services/sciApi/bugReport/index.ts","entries":[{"id":"QYK9.ts","timestamp":1661026221607},{"id":"o3O3.ts","timestamp":1661026238179},{"id":"dAM0.ts","timestamp":1661026271250},{"id":"UJ9g.ts","timestamp":1661026538613},{"id":"z6CV.ts","source":"Update import from \"services/sciApi/types\"","timestamp":1661026545616},{"id":"tH9E.ts","timestamp":1661026563204},{"id":"ctb9.ts","timestamp":1661026574334},{"id":"OIej.ts","timestamp":1661026634079},{"id":"tpDL.ts","source":"Add import from \"services/sciApi/types\"","timestamp":1661026638291},{"id":"pDX4.ts","source":"undoRedo.source","timestamp":1661026683307},{"id":"TvOx.ts","timestamp":1661026685473},{"id":"tWxS.ts","timestamp":1661028462937},{"id":"IaLf.ts","source":"undoRedo.source","timestamp":1661028488342}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/components/views/athlet/dashboard/homepage/rightSideBar/TrandingProfileBox.js","entries":[{"id":"MRre.js","timestamp":1695057037612},{"id":"rjuj.js","timestamp":1695057195551}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/users.js","entries":[{"id":"sJNR.js","timestamp":1658248039171},{"id":"mY69.js","timestamp":1658248061575},{"id":"WDH4.js","timestamp":1658248113402},{"id":"TmDx.js","timestamp":1658248198108},{"id":"VS7V.js","source":"undoRedo.source","timestamp":1658248210494},{"id":"j8SW.js","timestamp":1658248233308},{"id":"WAef.js","source":"Renaming doesRolesContainRole","timestamp":1658248244298},{"id":"v58z.js","source":"Workspace Edit","timestamp":1658248246601},{"id":"Bgmo.js","timestamp":1658248268478},{"id":"oSNr.js","timestamp":1658248278656},{"id":"Uz9m.js","timestamp":1658248295099},{"id":"IZQY.js","timestamp":1658248351243},{"id":"vWwk.js","timestamp":1658248412800},{"id":"PKsS.js","timestamp":1658248651759},{"id":"7FFi.js","source":"undoRedo.source","timestamp":1658248654503},{"id":"DDr3.js","timestamp":1658248656046},{"id":"sB9c.js","timestamp":1658257897635},{"id":"Eoi9.js","timestamp":1658257915544},{"id":"XrMs.js","source":"undoRedo.source","timestamp":1658257917789},{"id":"SWlv.js","timestamp":1658257925768},{"id":"TmOK.js","timestamp":1658257956701},{"id":"8P6K.js","timestamp":1658257983665},{"id":"hBqX.js","timestamp":1658258016701},{"id":"z934.js","source":"Workspace Edit","timestamp":1658258020208},{"id":"xkAn.js","timestamp":1658258095286},{"id":"TbIQ.js","timestamp":1658258124350},{"id":"WXBS.js","timestamp":1658258135340},{"id":"DNHm.js","timestamp":1658258169911},{"id":"1wfl.js","timestamp":1658258190534},{"id":"iYjO.js","timestamp":1658258269623},{"id":"f4jB.js","timestamp":1658258282686},{"id":"68tG.js","timestamp":1658347845937},{"id":"dH9h.js","timestamp":1658347867210},{"id":"cIkn.js","timestamp":1658499046265},{"id":"plHm.js","timestamp":1663522998497},{"id":"wLdX.js","timestamp":1663523034050},{"id":"DJbZ.js","timestamp":1663523445287},{"id":"XMl7.js","timestamp":1663787641546}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/redux/athlete/dashboard/colleges/collegeList.js","entries":[{"id":"tXCV.js","timestamp":1695165577387}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/custom-cards/serverless.ts","entries":[{"id":"uyqc.ts","timestamp":1658629665875},{"id":"6Imd.ts","source":"searchReplace.source","timestamp":1662705535830},{"id":"J6dD.ts","source":"searchReplace.source","timestamp":1663802058284}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/build-worker/dist/index.html","entries":[{"id":"m8ZW.html","timestamp":1700009931133},{"id":"j9l7.html","source":"undoRedo.source","timestamp":1700010182883},{"id":"x5Hw.html","timestamp":1700010202527},{"id":"87mV.html","timestamp":1700065289644},{"id":"SqYK.html","timestamp":1700065353230},{"id":"amgV.html","timestamp":1700067201850},{"id":"nBCc.html","timestamp":1700067216008},{"id":"mohH.html","timestamp":1700067244253},{"id":"CBOt.html","timestamp":1700067294842},{"id":"XpnB.html","timestamp":1700082009472},{"id":"0f1u.html","timestamp":1700082911848},{"id":"HSUc.html","timestamp":1700082964721},{"id":"7vPO.html","timestamp":1700083004125},{"id":"Ws3o.html","timestamp":1700169439456},{"id":"nhEy.html","timestamp":1700169651468},{"id":"x2me.html","timestamp":1700169791847},{"id":"isHR.html","timestamp":1700584074399},{"id":"xcW2.html","timestamp":1700584117911},{"id":"5MdN.html","timestamp":1700584247752},{"id":"W3I6.html","timestamp":1700584998784},{"id":"qiUb.html","timestamp":1700586359026},{"id":"6m7S.html","source":"undoRedo.source","timestamp":1700586362860},{"id":"GHWn.html","timestamp":1700586376884},{"id":"Xahu.html","timestamp":1700588917223},{"id":"OGQI.html","source":"undoRedo.source","timestamp":1700588921194},{"id":"4Xl5.html","timestamp":1700588924136},{"id":"CMRa.html","timestamp":1700588981795},{"id":"KuTq.html","source":"undoRedo.source","timestamp":1700588983618},{"id":"JjAo.html","timestamp":1700589006649},{"id":"dZVf.html","timestamp":1700589025283},{"id":"uqGk.html","timestamp":1700592279899},{"id":"t76C.html","timestamp":1700592398997},{"id":"eey3.html","timestamp":1700592416835},{"id":"isQi.html","timestamp":1700592444363},{"id":"CnoN.html","timestamp":1700592502403},{"id":"dh3T.html","timestamp":1700592541110},{"id":"4aSV.html","timestamp":1700592655489},{"id":"XWJk.html","timestamp":1700592706518},{"id":"kmqo.html","timestamp":1700592727756},{"id":"Lnxb.html","timestamp":1701371850487},{"id":"pryN.html","timestamp":1701450363427},{"id":"HkXs.html","timestamp":1701450481006},{"id":"9kyu.html","source":"undoRedo.source","timestamp":1701450621465},{"id":"CmBM.html","timestamp":1701452178040},{"id":"7lkd.html","timestamp":1701457866593}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/layouts/cardmanager/forms/cardform/quick-copy-center.js","entries":[{"id":"uBi4.js","timestamp":1653585194283},{"id":"gBJ9.js","source":"Workspace Edit","timestamp":1653585197068},{"id":"zCqh.js","timestamp":1653585225704},{"id":"QbTE.js","timestamp":1653585251520},{"id":"CFPz.js","source":"undoRedo.source","timestamp":1653585255759},{"id":"7vdf.js","timestamp":1653585271785},{"id":"nJPl.js","source":"undoRedo.source","timestamp":1653585327778},{"id":"cwzF.js","timestamp":1653585329289},{"id":"TE6T.js","timestamp":1653587620030},{"id":"P9bm.js","timestamp":1653587654132},{"id":"8Z0C.js","source":"Workspace Edit","timestamp":1653587656632},{"id":"939y.js","timestamp":1653587683725},{"id":"lKx8.js","timestamp":1653587748190},{"id":"pBzC.js","timestamp":1653587778405},{"id":"GtqM.js","timestamp":1653588022941},{"id":"qcfJ.js","timestamp":1653588160847},{"id":"dvAu.js","timestamp":1658371450715}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/app/config/vscode-workbench-web-configuration.js","entries":[{"id":"f1JG.js","timestamp":1701810328380}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-mobile/app/models/entities/user.ts","entries":[{"id":"8xiv.ts","timestamp":1658622215851},{"id":"NSmw.ts","timestamp":1658622249579},{"id":"n4dN.ts","timestamp":1658630785782},{"id":"cDOE.ts","timestamp":1658630803720},{"id":"YxpU.ts","timestamp":1658630984470}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/lambda-jobs/CardLambda.js","entries":[{"id":"61dC.js","timestamp":1658370007253},{"id":"IgYa.js","timestamp":1658370290133}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/sci-ui-components/buttons/Button/Button.module.scss","entries":[{"id":"QRM1.scss","timestamp":1655084640893},{"id":"cODS.scss","timestamp":1655084842154},{"id":"WKZc.scss","timestamp":1655084925329}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/index.js","entries":[{"id":"EgA6.js","timestamp":1654793817106},{"id":"13rz.js","timestamp":1655091318001},{"id":"v6nN.js","timestamp":1661026052579},{"id":"dtHr.js","timestamp":1661026063220}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-mobile/app/screens/DealsScreen.tsx","entries":[{"id":"5IFY.tsx","timestamp":1658632302304}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/build-worker/dist/browserfs.js","entries":[{"id":"F9Ua.js","timestamp":1700584393686}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/pages/managealerts.js","entries":[{"id":"vpaE.js","timestamp":1658359037128}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/marketmovers-api.code-workspace","entries":[{"id":"TB2w.code-workspace","timestamp":1651764241060}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/components/common/camelCaseFunc.mjs","entries":[{"id":"btqt.mjs","timestamp":1692129284410}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/extensions/prettier-vscode/src/diagnostics.ts","entries":[{"id":"ocE5.ts","timestamp":1702323043820},{"id":"fri5.ts","timestamp":1702328016792},{"id":"zQqK.ts","timestamp":1702328028934}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/cli-core/src/command/pack/index.ts","entries":[{"id":"XDGH.ts","timestamp":1701372734568},{"id":"DXuP.ts","timestamp":1701372807355},{"id":"OqMl.ts","timestamp":1701373592014},{"id":"TuS9.ts","source":"undoRedo.source","timestamp":1701373597918},{"id":"1FwB.ts","timestamp":1701373638815},{"id":"fyrn.ts","source":"Fix all fixable ESLint issues","timestamp":1701373639861},{"id":"9icm.ts","timestamp":1701373661218}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/common/helper/logger.js","entries":[{"id":"Yz9W.js","timestamp":1693252258575},{"id":"8o1O.js","timestamp":1693273493887},{"id":"DjGy.js","timestamp":1693273616515},{"id":"AoDo.js","timestamp":1693273663382},{"id":"vDNP.js","timestamp":1693273683844},{"id":"1XZ4.js","timestamp":1693273713480},{"id":"KkDx.js","timestamp":1693273774044},{"id":"4h35.js","timestamp":1693273960232},{"id":"6WFR.js","source":"Workspace Edit","timestamp":1693274261943}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/ebay-result-jobs/.env.dev","entries":[{"id":"0NU0.dev","timestamp":1656442436023},{"id":"35D1.dev","timestamp":1656442451556},{"id":"lryZ.dev","timestamp":1656442478399},{"id":"yoS2.dev","source":"undoRedo.source","timestamp":1656442482639},{"id":"Ti8z.dev","timestamp":1656442528083},{"id":"kb4q.dev","source":"undoRedo.source","timestamp":1656442530289},{"id":"gaJ6.dev","timestamp":1656442548864},{"id":"vZvM.dev","timestamp":1656442587499}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/sci-ui-components/styles/README.md","entries":[{"id":"ASpY.md","timestamp":1663382027298},{"id":"G4Nk.md","timestamp":1663382059117},{"id":"gLWF.md","timestamp":1663382089764},{"id":"EVEq.md","timestamp":1663382102046},{"id":"pfLe.md","timestamp":1663382120310},{"id":"SpwN.md","timestamp":1663382132997},{"id":"fAcT.md","timestamp":1663382182582},{"id":"VAZK.md","timestamp":1663382221967},{"id":"3ogx.md","timestamp":1663382269424},{"id":"iQw3.md","timestamp":1663382310578},{"id":"GNtJ.md","timestamp":1663382353666},{"id":"vlZy.md","timestamp":1663382403995},{"id":"EXG8.md","timestamp":1663382443856},{"id":"xpQM.md","timestamp":1663382513148}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/app/target/com.sn_glider_app/ui.html/scripts/sn_glider_app/extensions/typescript-language-features/out/utils/platform.js","entries":[{"id":"DxUd.js","timestamp":1699314867280}]}
{
"name": "sci-api",
"version": "2.0.0",
"engines": {
"node": "^14.20.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "2.0.0",
"engines": {
"node": "^14.20.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "16.13.0"
},
"description": "Ye olde API",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=14000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/sportscardinvestor/sci-api.git"
},
"author": "Sports Card Investor <help@sportscardinvestor.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/sportscardinvestor/sci-api/issues"
},
"homepage": "https://github.com/sportscardinvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.814.0",
"axios": "^0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.4-lts.1",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.7",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^6.0.0",
"sequelize-cli": "^6.0.0",
"sharp": "^0.31.0",
"trendline": "^0.3.1",
"uuid": "^8.3.2",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.4-lts.1",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.30.7",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^8.23.1",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.30.7",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.30.7",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "16.13.0"
},
"description": "Ye olde API",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=14000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/sportscardinvestor/sci-api.git"
},
"author": "Sports Card Investor <help@sportscardinvestor.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/sportscardinvestor/sci-api/issues"
},
"homepage": "https://github.com/sportscardinvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.814.0",
"axios": "^0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.4",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.7",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^6.0.0",
"sequelize-cli": "^6.0.0",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"uuid": "^8.3.2",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.30.7",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "^12.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=14000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "16.13.0"
},
"description": "Ye olde API",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=14000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/sportscardinvestor/sci-api.git"
},
"author": "Sports Card Investor <help@sportscardinvestor.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/sportscardinvestor/sci-api/issues"
},
"homepage": "https://github.com/sportscardinvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.814.0",
"axios": "^0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.4-lts.1",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.7",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^6.0.0",
"sequelize-cli": "^6.0.0",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"uuid": "^8.3.2",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/package.json","entries":[{"id":"aMkz.json","timestamp":1662652495974},{"id":"CXCe.json","timestamp":1662652538320},{"id":"F1AR.json","timestamp":1662652687441},{"id":"Eyas.json","source":"undoRedo.source","timestamp":1662652764866},{"id":"4cqH.json","timestamp":1662652772830},{"id":"JR7X.json","timestamp":1662653238681},{"id":"kzLA.json","timestamp":1663522019317},{"id":"DkWW.json","timestamp":1663522388750},{"id":"mV9x.json","timestamp":1663522538202},{"id":"uXos.json","source":"undoRedo.source","timestamp":1663522686923},{"id":"FZ3c.json","timestamp":1663522867210},{"id":"5294.json","timestamp":1663522884085},{"id":"a4av.json","timestamp":1663523713264},{"id":"cw4t.json","timestamp":1663523796482},{"id":"kMXR.json","timestamp":1663523824000},{"id":"cb4d.json","timestamp":1663523837946},{"id":"2qC5.json","timestamp":1663523849347},{"id":"eKKv.json","timestamp":1663523869718},{"id":"Ojfr.json","timestamp":1663523984815},{"id":"mGxg.json","timestamp":1663524221956},{"id":"csuq.json","timestamp":1663524473374},{"id":"igca.json","timestamp":1663524490278},{"id":"xSAi.json","timestamp":1663524504311},{"id":"wl8n.json","timestamp":1663524517271},{"id":"f5oj.json","timestamp":1663524531472},{"id":"9Jd6.json","timestamp":1663524545800},{"id":"PZoH.json","timestamp":1663524561360},{"id":"COxE.json","timestamp":1663524574911},{"id":"jraA.json","timestamp":1663524604534},{"id":"qSaE.json","timestamp":1663524633244},{"id":"r1vE.json","source":"undoRedo.source","timestamp":1663524692140},{"id":"B4Dc.json","timestamp":1663524843881},{"id":"paoN.json","timestamp":1663615837977},{"id":"SpTH.json","timestamp":1663615871031},{"id":"0flA.json","timestamp":1663620030137},{"id":"2UNp.json","timestamp":1663620141945},{"id":"HPlc.json","timestamp":1663620253807},{"id":"lVZv.json","timestamp":1663620286101},{"id":"yTpu.json","timestamp":1663620366736},{"id":"9V99.json","timestamp":1663624223192},{"id":"gRIy.json","timestamp":1663625249803},{"id":"9Tc1.json","timestamp":1663631080963},{"id":"o6Y0.json","timestamp":1663631245012},{"id":"I9pl.json","timestamp":1663632127291},{"id":"OmgE.json","timestamp":1663632156795},{"id":"8Rbt.json","timestamp":1663632230504},{"id":"wUzv.json","timestamp":1663633136826},{"id":"CSW9.json","timestamp":1663793264987},{"id":"y2JI.json","timestamp":1663795549904},{"id":"FiX7.json","timestamp":1664411340376}]}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "16.13.0"
},
"description": "Ye olde API",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=14000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/sportscardinvestor/sci-api.git"
},
"author": "Sports Card Investor <help@sportscardinvestor.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/sportscardinvestor/sci-api/issues"
},
"homepage": "https://github.com/sportscardinvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.814.0",
"axios": "^0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.4-lts.1",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.7",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^6.0.0",
"sequelize-cli": "^6.0.0",
"sharp": "^0.31.0",
"trendline": "^0.3.1",
"uuid": "^8.3.2",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "16.13.0"
},
"description": "Ye olde API",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=14000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/sportscardinvestor/sci-api.git"
},
"author": "Sports Card Investor <help@sportscardinvestor.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/sportscardinvestor/sci-api/issues"
},
"homepage": "https://github.com/sportscardinvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.814.0",
"axios": "^0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.4-lts.1",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.7",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^6.0.0",
"sequelize-cli": "^6.0.0",
"sharp": "^0.31.0",
"trendline": "^0.3.1",
"uuid": "^8.3.2",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "^12.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"uuid": "^8.3.2",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.30.7",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "2.0.0",
"engines": {
"node": "^14.20.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.23.0",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.30.7",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "16.13.0"
},
"description": "Ye olde API",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=14000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/sportscardinvestor/sci-api.git"
},
"author": "Sports Card Investor <help@sportscardinvestor.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/sportscardinvestor/sci-api/issues"
},
"homepage": "https://github.com/sportscardinvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.814.0",
"axios": "^0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.4-lts.1",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.7",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.31.0",
"trendline": "^0.3.1",
"uuid": "^8.3.2",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "2.0.0",
"engines": {
"node": "^14.20.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.23.0",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^2.0.0-rc.3",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.30.7",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "0.21.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.30.7",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "^12.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "^12.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "^14.20.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=14000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{
"name": "sci-api",
"version": "1.0.0",
"engines": {
"node": "^12.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=14000 tsc",
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/352Media/sci-api.git"
},
"author": "352inc <devops@352inc.com> (http://352inc.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/352Media/sci-api/issues"
},
"homepage": "https://github.com/352Media/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.19.1",
"axios-retry": "^3.2.4",
"bcrypt": "^3.0.7",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.8.8",
"ebay-oauth-nodejs-client": "^1.2.0",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.20",
"mandrill-api": "^1.0.45",
"moment": "^2.24.0",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.3",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.26.3",
"short-uuid": "^4.2.0",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.22"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^28.1.8",
"@types/lodash": "^4.14.165",
"@types/node": "^13.13.42",
"@typescript-eslint/eslint-plugin": "^4.14.1",
"@typescript-eslint/parser": "^4.14.1",
"eslint": "^7.18.0",
"eslint-config-prettier": "^7.2.0",
"eslint-plugin-prettier": "^3.3.1",
"husky": "^4.3.8",
"jest": "^28.1.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.1",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^28.0.7",
"typescript": "^4.1.5"
}
}
{
"name": "sci-api",
"version": "1.1.0",
"engines": {
"node": "^16.13.0"
},
"description": "",
"main": "index.js",
"scripts": {
"prebuild": "npm install && rimraf dist",
"build": "NODE_OPTIONS=--max-old-space-size=12000 tsc",
"heroku-postbuild": "npm run build",
"start": "node --max_old_space_size=12000 dist/index.js",
"dev": "nodemon dist/index.js --ignore tmp/",
"batch": "node run-batch.js && node run-batch-best-offer.js && node run-batch-calculate-state.js",
"test": "eslint --quiet && jest",
"migrate:test": "npx sequelize-cli db:migrate --env test",
"migrate:production": "npx sequelize-cli db:migrate --env production",
"watch": "tsc --watch",
"migration:new-tables": "node scripts/create-grades.js && node create-variations.js && node create-sports.js && node update-players.js && node scripts/update-cards.js && scripts/convert-saved-search-queries.js && node create-set_variations.js && node create-card-queries && node order-grades.js",
"db_all:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate && npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db:migrate": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate",
"db:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db --env main_db db:migrate:undo",
"db:migration:generate": "npx sequelize --options-path ./.sequelize-main_db --env main_db migration:generate --name ",
"db_ops:migrate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate",
"db_ops:migrate:undo": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops db:migrate:undo",
"db_ops:migration:generate": "npx sequelize --options-path ./.sequelize-main_db_ops --env main_db_ops migration:generate --name ",
"upload-sourcemaps": "sentry-cli releases files \"$SOURCE_VERSION\" upload-sourcemaps dist",
"upload-sourcemaps-not-local": "if [ ! -z \"$SOURCE_VERSION\" ]; then npm run upload-sourcemaps; else echo Skipped uploading source maps to Sentry; fi"
},
"repository": {
"type": "git",
"url": "git+https://github.com/SportsCardInvestor/sci-api.git"
},
"author": "SCI <help@352inc.com> (http://sportscardinvestor.com)",
"license": "ISC",
"bugs": {
"url": "https://github.com/SportsCardInvestor/sci-api/issues"
},
"homepage": "https://github.com/SportsCardInvestor/sci-api#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"pre-push": "tsc --noEmit"
}
},
"lint-staged": {
"src/**/*.(ts|js|json)": [
"eslint --quiet --fix",
"prettier --write"
]
},
"dependencies": {
"@sentry/node": "^6.13.2",
"async-each": "^1.0.3",
"async-each-series": "^1.1.0",
"aws-sdk": "^2.614.0",
"axios": "^0.27.2",
"axios-retry": "^3.2.4",
"bcrypt": "^5.0.1",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"cron-parser": "^2.15.0",
"csvtojson": "^2.0.10",
"currency.js": "^2.0.3",
"dotenv": "^8.2.0",
"ebay-node-api": "^2.9.0",
"ebay-oauth-nodejs-client": "^1.2.2",
"event-notification-nodejs-sdk": "^1.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"lodash": "^4.17.21",
"mandrill-api": "^1.0.45",
"moment": "^2.29.4",
"multer": "^1.4.2",
"mysql2": "^2.3.3",
"node-fetch": "^2.6.1",
"passport": "^0.6.0",
"passport-jwt": "^4.0.0",
"pg": "^7.12.1",
"pg-hstore": "^2.3.4",
"query-string": "^6.13.1",
"regex-parser": "^2.2.11",
"sequelize": "^5.21.2",
"sequelize-cli": "^5.5.1",
"sharp": "^0.30.7",
"throng": "^5.0.0",
"trendline": "^0.3.1",
"xml2js": "^0.4.23"
},
"devDependencies": {
"@sentry/cli": "^1.68.0",
"@types/jest": "^29.0.3",
"@types/lodash": "^4.14.165",
"@types/node": "^18.7.18",
"@typescript-eslint/eslint-plugin": "^5.37.0",
"@typescript-eslint/parser": "^5.37.0",
"eslint": "^8.23.1",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"husky": "^4.3.8",
"jest": "^29.0.3",
"lint-staged": "^10.5.3",
"nodemon": "^2.0.20",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"ts-jest": "^29.0.1",
"typescript": "^4.8.3"
}
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/collection/getCollectionDataView.ts","entries":[{"id":"AARG.ts","timestamp":1663518374323},{"id":"BZ8T.ts","timestamp":1663518851625},{"id":"N9VG.ts","source":"Update import from \"sci-ui-components/styles/chartColors\"","timestamp":1663518857204},{"id":"tYHD.ts","timestamp":1663700467199},{"id":"ClZX.ts","timestamp":1663700531974},{"id":"yzI6.ts","timestamp":1663700597655},{"id":"uIHW.ts","timestamp":1663700632519},{"id":"saTE.ts","timestamp":1663700687110},{"id":"v23e.ts","timestamp":1663701035388},{"id":"EDj5.ts","timestamp":1663701128599},{"id":"m3rt.ts","timestamp":1663701288571},{"id":"zjIb.ts","timestamp":1663701325992},{"id":"lYeJ.ts","timestamp":1663701505608}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/State.js","entries":[{"id":"ZBzc.js","timestamp":1691818608157}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/common/models/Coachandteamdetails.js","entries":[{"id":"zwou.js","timestamp":1694453009290},{"id":"Brx7.js","source":"undoRedo.source","timestamp":1694453091281},{"id":"Nk5f.js","timestamp":1694453093169},{"id":"4Aqf.js","timestamp":1694453114629},{"id":"jwsL.js","timestamp":1694453130091},{"id":"RgNC.js","timestamp":1694453142233},{"id":"n61r.js","timestamp":1694453167786},{"id":"KC8X.js","timestamp":1694453193816},{"id":"MbsN.js","timestamp":1694453444362},{"id":"Kgtj.js","source":"undoRedo.source","timestamp":1694453545830},{"id":"hf5I.js","timestamp":1694453550224},{"id":"hN0U.js","timestamp":1694453650982},{"id":"AWlQ.js","timestamp":1694453721633},{"id":"Mppa.js","timestamp":1694453813670},{"id":"PsCw.js","timestamp":1694453830638},{"id":"9MoW.js","source":"undoRedo.source","timestamp":1694453834702},{"id":"Dxj4.js","timestamp":1694453842996},{"id":"3Egi.js","timestamp":1694453903281},{"id":"URtF.js","timestamp":1694453968131},{"id":"BjHA.js","timestamp":1694453991748},{"id":"wfix.js","timestamp":1694454074145},{"id":"zIGv.js","timestamp":1694454118590},{"id":"U9Jq.js","source":"undoRedo.source","timestamp":1694454252818},{"id":"lLRb.js","timestamp":1694454257771},{"id":"iI2k.js","timestamp":1694454287030},{"id":"qDzZ.js","source":"undoRedo.source","timestamp":1694454441933},{"id":"j0Vb.js","timestamp":1694454447369},{"id":"XXD9.js","timestamp":1694527083844},{"id":"3wYP.js","timestamp":1694527119246},{"id":"QrC6.js","timestamp":1694527146158},{"id":"x5Cn.js","timestamp":1694527161038},{"id":"hNOe.js","timestamp":1694527187276},{"id":"XQe1.js","timestamp":1694527203195},{"id":"F7Tu.js","timestamp":1694531970248},{"id":"lMLn.js","source":"Renaming region to divisionName","timestamp":1694532171326},{"id":"5vRV.js","timestamp":1694532255088},{"id":"3faA.js","source":"Renaming checkForUniqueidQuery to checkForUniqueIDQuery","timestamp":1694562533920},{"id":"PWUU.js","timestamp":1694562602993},{"id":"NaBg.js","timestamp":1694562632952},{"id":"DAtH.js","timestamp":1694562862830},{"id":"VZjv.js","timestamp":1694563165968},{"id":"ezd1.js","timestamp":1694563177009},{"id":"1lf9.js","source":"Renaming collegeId to getCollegeID","timestamp":1694563206691},{"id":"2FIO.js","timestamp":1694807708567},{"id":"L0vd.js","timestamp":1694808595866},{"id":"qVxk.js","timestamp":1695222867974},{"id":"Zb1Z.js","source":"undoRedo.source","timestamp":1695222876948},{"id":"8XTf.js","timestamp":1695222892986},{"id":"ssHM.js","timestamp":1695222947954},{"id":"shqC.js","source":"Workspace Edit","timestamp":1695224760938}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/collection/MyCollectionPage/MyCollectionPage.module.scss","entries":[{"id":"xSj2.scss","timestamp":1663379141073},{"id":"Tk6s.scss","timestamp":1663380319011},{"id":"MgUE.scss","timestamp":1663380396421},{"id":"ECwl.scss","timestamp":1663380408695},{"id":"vlyC.scss","timestamp":1663380450655},{"id":"aIaU.scss","timestamp":1663380492553},{"id":"7gyZ.scss","timestamp":1663380508607},{"id":"FlBp.scss","timestamp":1663380519838},{"id":"RtTa.scss","timestamp":1663381913220},{"id":"PI6K.scss","timestamp":1663383870159},{"id":"42m1.scss","timestamp":1663383895749}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/charts/constants.js","entries":[{"id":"Kkg6.js","timestamp":1658279454008},{"id":"mQQA.js","timestamp":1658279518046},{"id":"d0kN.js","timestamp":1658279662764},{"id":"325K.js","timestamp":1658279684147},{"id":"ej9v.js","timestamp":1658279727309}]}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"lint:"
"start": "node --trace-warnings --harmony .",
"test": "npm run lint && npm run lint:save-errors && npm run test:integration"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"posttest": "npm run lint && npm audit"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"posttest": "npm run lint && npm audit"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"lint:cleanup-errors": "node ./hygiene/lib/index.mjs && rm -rf hygiene/out/eslint-errors.json",
"start": "node --trace-warnings .",
"test:integration": "node ./server/integration-test-runner.js",
"test": "npm run test:integration",
"posttest": "npm run lint"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"lint:cleanup-errors": "node ./hygiene/lib/index.mjs && rm -rf hygiene/out/eslint-errors.json",
"start": "node --trace-warnings .",
"test:integration": "node ./server/integration-test-runner.js",
"test": "npm run test:integration",
"posttest": "npm run lint"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/package.json","entries":[{"id":"uCQv.json","timestamp":1691817749692},{"id":"pAEK.json","timestamp":1691817787219},{"id":"evYw.json","timestamp":1691817821360},{"id":"9uOO.json","timestamp":1691822255790},{"id":"5FkB.json","timestamp":1691822401690},{"id":"nA2o.json","timestamp":1691892955505},{"id":"lTTD.json","timestamp":1691893255336},{"id":"MsQa.json","timestamp":1691894623280},{"id":"kIli.json","timestamp":1691894658646},{"id":"3sgz.json","timestamp":1691894677158},{"id":"Gmrf.json","timestamp":1691894696921},{"id":"vYGG.json","timestamp":1691894715497},{"id":"IwXQ.json","timestamp":1691894740717},{"id":"iPRw.json","timestamp":1691894795655},{"id":"u0Cy.json","timestamp":1691894806159},{"id":"gElG.json","timestamp":1691894864780},{"id":"A8k3.json","timestamp":1691894886717},{"id":"DjbS.json","timestamp":1691894905017}]}
{
"name": "sportforce",
"version": "1.1.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=14"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"start": "node --trace-warnings --harmony .",
"posttest": "npm run lint && npm audit"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"lint:cleanup-errors": "node ./hygiene/lib/index.mjs && rm -rf hygiene/out/eslint-errors.json",
"start": "node --trace-warnings .",
"test:integration": "node ./server/",
"test": "npm run test:integration",
"posttest": "npm run lint"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"lint:cleanup": "rm -rf hygiene/out/eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"test": "npm run lint && npm run lint:save-errors && npm run test:integration"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"lint:cleanup-errors": "node ./hygiene/lib/index.mjs && rm -rf hygiene/out/eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"test": "npm run lint && npm run lint:save-errors && npm run test:integration"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"lint:cleanup": "node ./hygiene/lib/index.mjs && rm -rf hygiene/out/eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"test": "npm run lint && npm run lint:save-errors && npm run test:integration"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"test": "npm run lint && npm run lint:save-errors && npm run test:integration"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"posttest": "npm run lint && npm audit"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"test"
"posttest": "npm run lint && npm audit"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"posttest": "npm run lint && npm audit"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^7.0.5",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "1.1.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=14"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"start": "node --trace-warnings --harmony .",
"posttest": "npm run lint && npm audit"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sportsforce/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"lint:cleanup-errors": "node ./hygiene/lib/index.mjs && rm -rf hygiene/out/eslint-errors.json",
"start": "node --trace-warnings .",
"test": "npm run lint && npm run lint:save-errors && npm run test:integration"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "1.1.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=14"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"start": "node --trace-warnings --harmony .",
"posttest": "npm run lint && npm audit"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"rusha": "^0.8.13",
"simple-node-logger": "^18.12.23",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sportsforce/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{
"name": "sportforce",
"version": "2.0.0-alpha.0",
"main": "server/server.js",
"type": "commonjs",
"engines": {
"node": ">=18"
},
"scripts": {
"dev": "nodemon server/server.js --watch common --watch server",
"lint": "eslint ./ --fix",
"lint:save-errors": "eslint --format=json ./ --fix --quiet > hygiene/out/eslint-errors.json",
"lint:cleanup": "node ./hygiene/ && rm -rf hygiene/out/eslint-errors.json",
"start": "node --trace-warnings --harmony .",
"test": "npm run lint && npm run lint:save-errors && npm run test:integration"
},
"dependencies": {
"@sendgrid/mail": "^7.4.4",
"@sentry/node": "^7.44.2",
"aws-sdk": "^2.795.0",
"axios": "^0.21.4",
"body-parser": "^1.20.1",
"cast-array": "^1.0.1",
"child_process": "^1.0.2",
"compression": "^1.0.3",
"cors": "^2.5.2",
"cron": "^1.8.2",
"crypto": "^1.0.1",
"csv-parser": "^3.0.0",
"dicom-parser": "^1.8.7",
"dotenv": "^10.0.0",
"generate-password": "^1.5.1",
"graphql": "^14.5.8",
"graphql-date": "^1.0.3",
"graphql-geojson": "^1.0.0",
"graphql-server-express": "^1.4.1",
"graphql-tag": "^2.10.3",
"graphql-tools": "^4.0.6",
"graphql-type-json": "^0.1.4",
"handbrake-js": "^6.0.0",
"helmet": "^3.10.0",
"ipware": "^2.0.0",
"lodash": "^4.17.15",
"loopback": "^3.28.0",
"loopback-boot": "^2.6.5",
"loopback-component-explorer": "^6.5.1",
"loopback-component-log": "^1.0.2",
"loopback-component-storage": "^3.7.0",
"loopback-connector-mysql": "^5.4.2",
"loopback-context": "^3.5.1",
"loopback-graphql": "^0.13.0",
"loopback-graphql-server": "^1.1.8",
"merge-files": "^0.1.2",
"moment": "^2.27.0",
"multer": "^1.4.4",
"mysql": "^2.17.1",
"pluralize": "^8.0.0",
"redis": "^3.1.2",
"request": "^2.88.2",
"stripe": "^8.195.0",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1",
"wtfnode": "^0.9.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/node": "^18.11.18",
"@typescript-eslint/eslint-plugin": "^5.50.0",
"@typescript-eslint/parser": "^5.50.0",
"eslint": "^7.32.0",
"eslint-config-loopback": "^8.0.0",
"glob": "^10.3.3",
"nodemon": "^2.0.20",
"ts-node": "^10.9.1",
"tslib": "^2.5.0",
"typescript": "^3.9.10"
},
"repository": {
"type": "git",
"url": "git@gitlab.com:sports-force-labs/backend.git"
},
"license": "UNLICENSED",
"description": "SportsForce.io Backend"
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/ratios/SearchFilters/PlayerRatioFilters/PlayerRatioFilters.tsx","entries":[{"id":"7TTO.tsx","timestamp":1663702283199},{"id":"0v9X.tsx","source":"Renaming setOnSubmit","timestamp":1663723513914},{"id":"iXJ7.tsx","source":"Renaming onSubmit","timestamp":1663723531819},{"id":"OFRd.tsx","source":"Renaming submitWasTriggered","timestamp":1663723557741},{"id":"RfMA.tsx","source":"undoRedo.source","timestamp":1663723567905},{"id":"qIiQ.tsx","timestamp":1663724802234},{"id":"SYwD.tsx","source":"Add import from \"../hooks/useSubmitTrigger\"","timestamp":1663724806313},{"id":"VQGm.tsx","source":"Workspace Edit","timestamp":1663724809429},{"id":"ly1W.tsx","timestamp":1663724814633}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/cli-core/src/command/package-dependencies/DependencySerializer.ts","entries":[{"id":"8Mw0.ts","timestamp":1701386320124},{"id":"JzBY.ts","timestamp":1701453250460},{"id":"RPh1.ts","timestamp":1701453280938},{"id":"Z7Hf.ts","timestamp":1701453302988},{"id":"x0dJ.ts","timestamp":1701453325423},{"id":"vdYd.ts","timestamp":1701453370204}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/.eslintrc.js","entries":[{"id":"Diwd.js","timestamp":1691818177902},{"id":"YgrD.js","timestamp":1691818207164},{"id":"B25U.js","timestamp":1691822770416},{"id":"6w3H.js","source":"undoRedo.source","timestamp":1691822771472},{"id":"zPRq.js","timestamp":1691822783398},{"id":"9IHO.js","timestamp":1691895011394},{"id":"toDA.js","timestamp":1691895030955},{"id":"4pi6.js","timestamp":1691895063177},{"id":"Di7t.js","timestamp":1691895083411},{"id":"JH2V.js","timestamp":1691895105095}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/sci-ui-components/navigationMenus/types.ts","entries":[{"id":"9eif.ts","timestamp":1663962013872},{"id":"0g3f.ts","source":"Workspace Edit","timestamp":1663962017840},{"id":"UE8q.ts","timestamp":1663962020023},{"id":"Gqzc.ts","source":"Workspace Edit","timestamp":1663962026039},{"id":"erT1.ts","timestamp":1663962042083}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/sci-ui-components/forms/DaysFilter/DaysFilter.tsx","entries":[{"id":"p9WK.tsx","timestamp":1664053026636},{"id":"5Bxu.tsx","timestamp":1664053046609},{"id":"cPS1.tsx","source":"Workspace Edit","timestamp":1664053049816},{"id":"UlAX.tsx","timestamp":1664053061388},{"id":"Adcy.tsx","timestamp":1664053121814},{"id":"ZH3y.tsx","source":"Add import from \"features/user/useUser\"","timestamp":1664053130228},{"id":"rED6.tsx","timestamp":1664053296035}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/Publicprofilefieldpreview.js","entries":[{"id":"5sVu.js","timestamp":1691818377699},{"id":"cJ8b.js","timestamp":1691818428303},{"id":"IR2p.js","timestamp":1691895222826},{"id":"6NdA.js","timestamp":1691895278850},{"id":"BgSU.js","timestamp":1691895343156},{"id":"0Wvg.js","source":"undoRedo.source","timestamp":1691895363284},{"id":"oQod.js","timestamp":1691895368452}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/modals/SeedCardModal.js","entries":[{"id":"SbgJ.js","timestamp":1658370876546}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/LeaderboardCardTitle.js","entries":[{"id":"mwnv.js","timestamp":1658352690333},{"id":"NkcX.js","source":"Workspace Edit","timestamp":1658352692716},{"id":"AOV2.js","timestamp":1658353000579}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/check-queries.js","entries":[{"id":"n9fs.js","timestamp":1663784213733}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/batch/buyerInfo.js","entries":[{"id":"9yXp.js","timestamp":1663784464153}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/admin/manage-waxes/tables/BoxType.js","entries":[{"id":"rQDJ.js","timestamp":1658369564446}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/server/boot/03-routes.js","entries":[{"id":"pgCP.js","timestamp":1691774868762},{"id":"IYgj.js","source":"Workspace Edit","timestamp":1691774976229},{"id":"dcjv.js","timestamp":1691775014611},{"id":"LApK.js","timestamp":1691775028431},{"id":"kUbA.js","timestamp":1691775060781},{"id":"rj8J.js","timestamp":1691775113394},{"id":"xBQv.js","timestamp":1691908733587},{"id":"ffzR.js","source":"Workspace Edit","timestamp":1691908755122},{"id":"zFCG.js","timestamp":1691908812616},{"id":"tOFv.js","timestamp":1691908827926},{"id":"k9Ib.js","timestamp":1691908839337},{"id":"kwBJ.js","timestamp":1691908881984},{"id":"Ojm8.js","timestamp":1691908910568},{"id":"kZUw.js","timestamp":1691909684477},{"id":"5EwJ.js","timestamp":1694111209834},{"id":"rMTz.js","timestamp":1694802583723},{"id":"o7bQ.js","timestamp":1694813347886},{"id":"UD3Z.js","timestamp":1694813359993},{"id":"tOB0.js","timestamp":1695243557487},{"id":"5iJO.js","timestamp":1695243650194},{"id":"Mu9m.js","source":"undoRedo.source","timestamp":1695244458762},{"id":"UecE.js","timestamp":1695244474456},{"id":"lYUl.js","timestamp":1695244530316},{"id":"WJlt.js","source":"Renaming loginQuery to loginHistoryInsertionQuery","timestamp":1695245599389},{"id":"T0zn.js","timestamp":1695245606195},{"id":"bTyy.js","timestamp":1695245637422},{"id":"0IYW.js","timestamp":1695245871678},{"id":"2FmH.js","timestamp":1695245956623},{"id":"fKZa.js","timestamp":1695245968702},{"id":"jq5A.js","source":"undoRedo.source","timestamp":1695245970446},{"id":"4KIV.js","timestamp":1695245973832},{"id":"UQ96.js","timestamp":1695245997344},{"id":"uXtZ.js","source":"undoRedo.source","timestamp":1695245999302},{"id":"3fXT.js","timestamp":1695246022547},{"id":"wzF9.js","timestamp":1695246038498},{"id":"CYva.js","timestamp":1695246083656},{"id":"NUUU.js","source":"undoRedo.source","timestamp":1695252386236},{"id":"8PDt.js","timestamp":1695252389062},{"id":"BJXw.js","timestamp":1695252890065},{"id":"0Le7.js","timestamp":1695772516222},{"id":"Nth1.js","timestamp":1695772544688},{"id":"ypPG.js","timestamp":1695772583376},{"id":"xkZb.js","timestamp":1695772636784},{"id":"DiYJ.js","timestamp":1695772679087},{"id":"1xCe.js","timestamp":1695772775399},{"id":"n1sy.js","timestamp":1695772806942},{"id":"aPxG.js","timestamp":1696528407097},{"id":"t5gL.js","timestamp":1696966789936},{"id":"hSia.js","source":"undoRedo.source","timestamp":1696966806796},{"id":"1fSk.js","timestamp":1696966822414}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/ebay-result-jobs/.env.production","entries":[{"id":"ctqT.production","timestamp":1657140268601}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/sci-ui-components/collectibles/CommonCollectibleDescription/CommonCollectibleDescription.tsx","entries":[{"id":"moD3.tsx","timestamp":1663371379682},{"id":"cDT3.tsx","timestamp":1663371391738}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/damn/index.js","entries":[{"id":"W6n9.js","timestamp":1662999919083},{"id":"eiyc.js","timestamp":1662999967167},{"id":"s9jE.js","timestamp":1663000051583}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/app/modules/vscode/extensions/typescript-language-features/out/languageFeatures/hover.js","entries":[{"id":"x2Uj.js","timestamp":1699396954945},{"id":"O54l.js","source":"undoRedo.source","timestamp":1699397236721}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/collection/CollectionOverview/CollectionMoversList/CollectionMoversList.tsx","entries":[{"id":"Id0h.tsx","source":"searchReplace.source","timestamp":1663953720342}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/pages/mycollection/price-movements.js","entries":[{"id":"ZYOr.js","timestamp":1658359485067}]}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"no-unused-vars": ["error", {
"argsIgnorePattern": "^(_|item)",
"args": "after-used",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{
"vars": "all",
"ignoreRestSiblings": true
}
]
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"no-unused-vars": ["error", {
"argsIgnorePattern": "^(_|item|key|value|props)",
"args": "after-used",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{
"vars": "all",
"ignoreRestSiblings": true
}
]
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports", "@typescript-eslint"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"@typescript-eslint/no-unused-vars": ["error", {
"argsIgnorePattern": "^(_|item|key|value|props)",
"args": "after-used",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error"
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"@typescript-eslint/no-unused-vars": ["error", {
"argsIgnorePattern": "^(_|item|key|value|props)",
"args": "after-used",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{
"vars": "all",
"ignoreRestSiblings": true
}
]
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"no-unused-vars": ["error", {
"argsIgnorePattern": "^_",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{
"vars": "all",
"ignoreRestSiblings": true
}
]
}
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/.eslintrc.json","entries":[{"id":"gZPp.json","timestamp":1662497932390},{"id":"E8gT.json","timestamp":1662497969620},{"id":"TrC1.json","timestamp":1662498046731},{"id":"6189.json","timestamp":1662498232682},{"id":"8YLc.json","timestamp":1662498254363},{"id":"BbAv.json","timestamp":1662498315430},{"id":"WhZG.json","timestamp":1662498363395},{"id":"EXLs.json","timestamp":1662498404519},{"id":"9CNW.json","timestamp":1662498578483},{"id":"ZznZ.json","timestamp":1662498613206},{"id":"GehB.json","timestamp":1662499177495},{"id":"TE3O.json","timestamp":1662565318260}]}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports", "@typescript-eslint"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"@typescript-eslint/no-unused-vars": ["error", {
"argsIgnorePattern": "^(_|item|key|value|props)",
"args": "after-used",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{
"vars": "all",
"ignoreRestSiblings": true
}
]
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"no-unused-vars": "error",
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{
"vars": "all",
"ignoreRestSiblings": true
}
]
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"no-unused-vars": ["error", { "destructuredArrayIgnorePattern": "^_" }],
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{
"vars": "all",
"ignoreRestSiblings": true
}
]
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports", "@typescript-eslint"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"@typescript-eslint/no-unused-vars": ["warn", {
"argsIgnorePattern": "^(_|item|key|value|props|onClick|onChange|args)",
"args": "after-used",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error"
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"no-unused-vars": ["error", {
"argsIgnorePattern": "^_",
"args": "after-used",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{
"vars": "all",
"ignoreRestSiblings": true
}
]
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports", "@typescript"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"@typescript-eslint/no-unused-vars": ["error", {
"argsIgnorePattern": "^(_|item|key|value|props)",
"args": "after-used",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error",
"unused-imports/no-unused-vars": [
"warn",
{
"vars": "all",
"ignoreRestSiblings": true
}
]
}
}
{
"extends": ["plugin:storybook/recommended", "next/core-web-vitals", "prettier"],
"plugins": ["unused-imports", "@typescript-eslint"],
"rules": {
"@next/next/no-img-element": "off",
"react-hooks/exhaustive-deps": "error",
"import/order": [
"error",
{
"pathGroups": [
{
"pattern": "react",
"group": "builtin",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["react"]
}
],
"no-console": ["error", {"allow": ["debug", "warn", "error"]}],
"@typescript-eslint/no-unused-vars": ["error", {
"argsIgnorePattern": "^(_|item|key|value|props|onClick|onChange|args)",
"args": "after-used",
"destructuredArrayIgnorePattern": "^_"
}],
"unused-imports/no-unused-imports": "error"
}
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/pages/mycollection/index.js","entries":[{"id":"EPK8.js","timestamp":1658359462967},{"id":"ZiQX.js","timestamp":1658497939372},{"id":"tCGK.js","timestamp":1658497955939},{"id":"jEHo.js","timestamp":1658497984539},{"id":"FSJZ.js","timestamp":1658497999986},{"id":"w5UO.js","timestamp":1658498227994},{"id":"OU3Y.js","timestamp":1658498239694},{"id":"Vla4.js","timestamp":1658498281244},{"id":"kBow.js","timestamp":1658498368737},{"id":"y7KK.js","source":"Workspace Edit","timestamp":1658498372761},{"id":"8Lq6.js","timestamp":1658498415266},{"id":"FzQy.js","timestamp":1658498456919},{"id":"pak1.js","timestamp":1658498488039},{"id":"2APb.js","timestamp":1658498509387},{"id":"P6vG.js","timestamp":1658498542135},{"id":"r0xw.js","source":"Workspace Edit","timestamp":1658498545418},{"id":"ZsrG.js","timestamp":1658498584769},{"id":"enSM.js","timestamp":1658498612356},{"id":"GBki.js","timestamp":1658498623278},{"id":"ksgN.js","timestamp":1658498652728},{"id":"cS6z.js","source":"Workspace Edit","timestamp":1658498655671},{"id":"YBKr.js","timestamp":1658498751677},{"id":"mBhp.js","timestamp":1658498802747},{"id":"9EBq.js","source":"Workspace Edit","timestamp":1658498804735},{"id":"Be36.js","timestamp":1658499177202},{"id":"7eww.js","timestamp":1658499203871},{"id":"Z0VT.js","timestamp":1658499233436},{"id":"hppl.js","timestamp":1658499271839},{"id":"jZkr.js","timestamp":1658506309369},{"id":"ReJy.js","timestamp":1658506321082},{"id":"VoyH.js","timestamp":1658506337297},{"id":"APOE.js","timestamp":1658506353591},{"id":"bmfg.js","source":"Workspace Edit","timestamp":1658506355869},{"id":"EkmD.js","timestamp":1658506412554},{"id":"DWNr.js","source":"Workspace Edit","timestamp":1658506415641},{"id":"GYuk.js","timestamp":1658506470438},{"id":"pTlz.js","source":"Workspace Edit","timestamp":1658506472796},{"id":"bJmw.js","timestamp":1658506877321},{"id":"OkdW.js","timestamp":1658506904901},{"id":"HSzZ.js","source":"undoRedo.source","timestamp":1658506914012},{"id":"f3GZ.js","timestamp":1658506945657},{"id":"JMYZ.js","source":"Workspace Edit","timestamp":1658506947291},{"id":"HmOZ.js","timestamp":1658514597068},{"id":"Jy7N.js","source":"undoRedo.source","timestamp":1658514599621},{"id":"xstN.js","timestamp":1658514601142},{"id":"78d1.js","timestamp":1658698830685},{"id":"hb6n.js","source":"Renaming isUltimate","timestamp":1658718552137},{"id":"pVW4.js","timestamp":1658720273724},{"id":"PQkU.js","timestamp":1658720284163}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/sci-ui-components/SupportTicket/SupportTicketModal.module.scss","entries":[{"id":"gNeP.scss","timestamp":1660847246955},{"id":"80b9.scss","timestamp":1660847374985},{"id":"0Dpn.scss","timestamp":1660847436535},{"id":"7muU.scss","timestamp":1660847492010},{"id":"KVpe.scss","timestamp":1661127348386},{"id":"0QP5.scss","timestamp":1661127429930},{"id":"ci8h.scss","timestamp":1661281120736}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/stats/TopMoversWidget/TopMoversWidget.tsx","entries":[{"id":"IV96.tsx","source":"searchReplace.source","timestamp":1663953720342}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/common/models/Coachandteamdetails.task.js","entries":[{"id":"BHlh.js","timestamp":1694529513003},{"id":"9aBi.js","timestamp":1694530179939},{"id":"bn7J.js","timestamp":1694530190771},{"id":"F42U.js","timestamp":1694530209131},{"id":"tioW.js","timestamp":1694530240852},{"id":"CpB7.js","source":"undoRedo.source","timestamp":1694531147538},{"id":"SQ2X.js","timestamp":1694531163900},{"id":"Ufid.js","timestamp":1694531225624},{"id":"An7F.js","timestamp":1694531257006},{"id":"Weab.js","timestamp":1694531441910},{"id":"2LaU.js","timestamp":1694531477984},{"id":"phgc.js","source":"undoRedo.source","timestamp":1694531560707},{"id":"dxqL.js","timestamp":1694531583720},{"id":"OUes.js","timestamp":1694531656116},{"id":"caTP.js","timestamp":1694533935231},{"id":"qj7Z.js","timestamp":1694545860964},{"id":"poz2.js","source":"Renaming j to julyByNCES","timestamp":1694545891908},{"id":"fUbO.js","source":"Renaming a to augustByNCES","timestamp":1694545903015},{"id":"fbvr.js","timestamp":1694545959598},{"id":"lPBO.js","timestamp":1694546058117},{"id":"v3ZD.js","source":"Workspace Edit","timestamp":1694546062627},{"id":"aU3k.js","timestamp":1694546082170},{"id":"6rvj.js","timestamp":1694546149914},{"id":"BVfQ.js","timestamp":1694546174336},{"id":"oIlp.js","timestamp":1694546198600},{"id":"xhz4.js","timestamp":1694546210218},{"id":"pCBM.js","timestamp":1694546247637},{"id":"0G1d.js","timestamp":1694546356687},{"id":"6mqn.js","timestamp":1694546395649},{"id":"j9ZM.js","timestamp":1694546415425},{"id":"BRdq.js","source":"Workspace Edit","timestamp":1694546417776},{"id":"S8Wt.js","timestamp":1694546441819},{"id":"A76v.js","timestamp":1694546891006},{"id":"DbSX.js","timestamp":1694547064692},{"id":"5p5V.js","timestamp":1694547938792},{"id":"tvUM.js","timestamp":1694547956009},{"id":"0oLy.js","timestamp":1694562886338},{"id":"l0VN.js","timestamp":1694569459605},{"id":"R8ZA.js","timestamp":1694573833520},{"id":"NYPb.js","timestamp":1694574163625},{"id":"fiZO.js","timestamp":1694641891102},{"id":"Fr3z.js","timestamp":1694642192433},{"id":"lJF2.js","timestamp":1694801257145},{"id":"I0XM.js","source":"undoRedo.source","timestamp":1694801258902},{"id":"eBiU.js","timestamp":1694801260744},{"id":"D8mn.js","timestamp":1694801339621},{"id":"6XxI.js","source":"renamed.source","timestamp":1694801348451},{"id":"CfS6.js","timestamp":1695225554155},{"id":"GxLw.js","timestamp":1697232130216},{"id":"4j1N.js","timestamp":1697815669997}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/ResetDatabaseButton.js","entries":[{"id":"BZzK.js","timestamp":1658371130673}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/cli-core/src/build-core/plugins/Context.ts","entries":[{"id":"GPLx.ts","timestamp":1701377992637},{"id":"cBkB.ts","timestamp":1701382028732},{"id":"v9Pc.ts","timestamp":1701383297905},{"id":"5UeW.ts","source":"undoRedo.source","timestamp":1701383394445},{"id":"25wN.ts","timestamp":1701383402476},{"id":"mtoa.ts","timestamp":1701385380652},{"id":"pTSp.ts","timestamp":1701458423914}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/github-asana-action/github-asana-action.code-workspace","entries":[{"id":"uvIU.code-workspace","timestamp":1661896426517}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/Statmatrixdetails.js","entries":[{"id":"js0g.js","timestamp":1691818805813},{"id":"Rn5R.js","timestamp":1691818861607}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/server/integration-test-runner.js","entries":[{"id":"IjB5.js","timestamp":1691892781115},{"id":"6OI5.js","timestamp":1691892833223},{"id":"D0mm.js","timestamp":1691892880015},{"id":"uaza.js","source":"Workspace Edit","timestamp":1691892882888},{"id":"i7pk.js","timestamp":1691892894361},{"id":"3YRY.js","timestamp":1691892917778},{"id":"asgf.js","timestamp":1691893054990},{"id":"oyYB.js","timestamp":1691893166409},{"id":"LPxE.js","timestamp":1691893182231},{"id":"TBUc.js","source":"undoRedo.source","timestamp":1691893241844},{"id":"K6So.js","timestamp":1691893331060},{"id":"fV6K.js","timestamp":1691893619012},{"id":"OJSm.js","timestamp":1691893650846},{"id":"Nrg0.js","timestamp":1691893687323},{"id":"pxSt.js","timestamp":1691893725858},{"id":"sNDt.js","timestamp":1691894069468},{"id":"xwaR.js","timestamp":1691894239389},{"id":"uFdC.js","timestamp":1691894309197},{"id":"71WM.js","timestamp":1691894402490},{"id":"jvuA.js","timestamp":1691895635905}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/charts/Charts/Charts.tsx","entries":[{"id":"FP0j.tsx","timestamp":1664054250722},{"id":"oED5.tsx","timestamp":1664054290162},{"id":"QV0B.tsx","source":"Update import from \"../../../sci-ui-components/utils/date\"","timestamp":1664054311560},{"id":"3iZd.tsx","source":"Add all missing imports","timestamp":1664054316569},{"id":"WqXv.tsx","timestamp":1664054333529},{"id":"gIle.tsx","source":"Workspace Edit","timestamp":1664054334620},{"id":"HeLb.tsx","timestamp":1664054344928},{"id":"x8TK.tsx","timestamp":1664054428665},{"id":"EEGu.tsx","source":"undoRedo.source","timestamp":1664054430712},{"id":"jGc6.tsx","timestamp":1664054498142}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/ratios/SearchFilters/GradeRatioFilters/GradeRatioFilters.tsx","entries":[{"id":"KHmw.tsx","timestamp":1663723627671},{"id":"0gOx.tsx","timestamp":1663723653599},{"id":"n1r3.tsx","timestamp":1663724099073},{"id":"zD4J.tsx","timestamp":1663724156591},{"id":"urrF.tsx","timestamp":1663724209362},{"id":"vd8s.tsx","timestamp":1663724226184},{"id":"ctOT.tsx","timestamp":1663724243805},{"id":"W8p4.tsx","source":"undoRedo.source","timestamp":1663724565571},{"id":"tEQ6.tsx","timestamp":1663724754749}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/glider.code-workspace","entries":[{"id":"OOzp.code-workspace","timestamp":1699293240921}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/pages/market-pulse.js","entries":[{"id":"0TEA.js","timestamp":1658508200553},{"id":"RlhJ.js","timestamp":1658508280736},{"id":"8bUG.js","source":"Workspace Edit","timestamp":1658508283975}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/Videoedittingdetails.js","entries":[{"id":"MF8O.js","timestamp":1691826168531},{"id":"cKsc.js","timestamp":1691826617361},{"id":"TcKq.js","timestamp":1691826634711},{"id":"8qT1.js","timestamp":1691826649704}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/node_modules/filer/shims/path.js","entries":[{"id":"23UJ.js","timestamp":1701382394526},{"id":"3W57.js","timestamp":1701382739423},{"id":"ZNGo.js","timestamp":1701383059421},{"id":"By7I.js","timestamp":1701383243524},{"id":"XuoC.js","timestamp":1701385646593},{"id":"Wqvf.js","timestamp":1701385694674},{"id":"wmXH.js","timestamp":1701385723250},{"id":"1mKq.js","timestamp":1701386763913},{"id":"knDN.js","timestamp":1701387720707}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/app/modules/vscode/scripts/playground-server.ts","entries":[{"id":"sndM.ts","timestamp":1699314988209},{"id":"FxXw.ts","timestamp":1699315035114},{"id":"4pDZ.ts","timestamp":1699373399646},{"id":"mM7D.ts","timestamp":1699373443734}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-mobile/app/services/api/apiUtils.ts","entries":[{"id":"05t7.ts","timestamp":1658623598286},{"id":"oUwq.ts","timestamp":1658631656573},{"id":"G1ti.ts","timestamp":1658635835097}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/sci-ui-components/DesktopSideMenu/DesktopSideMenu.tsx","entries":[{"id":"ChIx.tsx","timestamp":1659638790065},{"id":"r60h.tsx","source":"undoRedo.source","timestamp":1659638819590}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/services/authService.js","entries":[{"id":"gm9Y.js","timestamp":1697650609851}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/search/SavedSearches.js","entries":[{"id":"STiv.js","timestamp":1658370729599}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-widget/sci-widget.code-workspace","entries":[{"id":"oEgr.code-workspace","timestamp":1652741424218}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/admin/auto-excluded/Table.js","entries":[{"id":"QOdv.js","timestamp":1652985748385},{"id":"dNM9.js","timestamp":1652985791579},{"id":"FbjJ.js","source":"undoRedo.source","timestamp":1652985822737},{"id":"HgBn.js","timestamp":1652985852291},{"id":"apww.js","timestamp":1652985880851},{"id":"FGov.js","timestamp":1652985906848},{"id":"R8Ta.js","source":"Workspace Edit","timestamp":1652985914583},{"id":"pZCo.js","timestamp":1652986065803},{"id":"dgQG.js","timestamp":1652986101830}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/search/SearchPage/SearchResultsTable/SearchResultsTable.tsx","entries":[{"id":"Oazr.tsx","source":"searchReplace.source","timestamp":1663953720342}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/cards/src/functions/deals/handler.ts","entries":[{"id":"iC92.ts","source":"Workspace Edit","timestamp":1662827989626},{"id":"bnkl.ts","source":"Workspace Edit","timestamp":1662828577126},{"id":"pTjQ.ts","timestamp":1662831009279},{"id":"czOS.ts","source":"Workspace Edit","timestamp":1663789453052}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/node_modules/webpack/lib/NormalModuleFactory.js","entries":[{"id":"dc0U.js","timestamp":1700072761085},{"id":"AAl2.js","timestamp":1700072774502},{"id":"s1Xo.js","timestamp":1700078699092},{"id":"oMvP.js","timestamp":1700078799189},{"id":"A0m2.js","timestamp":1700078831012},{"id":"7GiW.js","source":"undoRedo.source","timestamp":1700078847502},{"id":"xiZV.js","timestamp":1700078851951},{"id":"Oafr.js","timestamp":1700078887211}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/personal_collections.ts","entries":[{"id":"LZnf.ts","timestamp":1657040007261},{"id":"dpnR.ts","timestamp":1664103842268},{"id":"lsN6.ts","timestamp":1664103855834},{"id":"4POe.ts","timestamp":1664103870543},{"id":"GB7f.ts","timestamp":1664103887003},{"id":"OTOI.ts","timestamp":1664103958865},{"id":"7fk6.ts","timestamp":1664103984975},{"id":"7Sc9.ts","timestamp":1664104025374},{"id":"cmIB.ts","timestamp":1664104036642},{"id":"f4U7.ts","timestamp":1664104050463},{"id":"X2NC.ts","source":"undoRedo.source","timestamp":1664104053709}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/layouts/cardmanager/modals/PlayerNotesModal.js","entries":[{"id":"UZ1X.js","timestamp":1658369317955},{"id":"R0Fq.js","timestamp":1658369524495},{"id":"8xtQ.js","source":"Workspace Edit","timestamp":1658369528143}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/collection/helpers/combineCollectionStats.ts","entries":[{"id":"Nwhl.ts","timestamp":1664103289123},{"id":"CzDZ.ts","timestamp":1664103377557},{"id":"EI3x.ts","timestamp":1664104865097}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/common/models/Signedcommitment.js","entries":[{"id":"RtRx.js","timestamp":1691805427096},{"id":"8FqR.js","timestamp":1691805444960},{"id":"OuhH.js","timestamp":1691805468118},{"id":"QSXZ.js","timestamp":1691805481156},{"id":"LT7U.js","timestamp":1691805496973},{"id":"mDcH.js","timestamp":1693256685808},{"id":"RnBS.js","timestamp":1693256721342},{"id":"3HEt.js","timestamp":1693256738353},{"id":"sy2Z.js","source":"undoRedo.source","timestamp":1693256752735},{"id":"rqlX.js","timestamp":1693256761498},{"id":"umRv.js","timestamp":1693256790422}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/components/views/athlet/dashboard/homepage/posts/PostCard.js","entries":[{"id":"6RVQ.js","source":"undoRedo.source","timestamp":1695923449818},{"id":"Id7U.js","timestamp":1695923451441},{"id":"n7kh.js","source":"undoRedo.source","timestamp":1695923466622}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/alerts/SavedPriceAlertsTable/SavedPriceAlertsTable.tsx","entries":[{"id":"B5HO.tsx","source":"searchReplace.source","timestamp":1663953720342},{"id":"QbWk.tsx","timestamp":1664484156210},{"id":"PA5U.tsx","source":"undoRedo.source","timestamp":1664484158594},{"id":"vsZc.tsx","timestamp":1664484165484}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/app/modules/vscode/out/server-main.js","entries":[{"id":"QulP.js","timestamp":1699315497629},{"id":"blKJ.js","timestamp":1699315619542},{"id":"40tv.js","timestamp":1699373517147}]}
{
"name": "@servicenow/glider-app",
"version": "1.0.0",
"private": true,
"scripts": {
"ci:package": "npm run build",
"ci:package-vscode": "zx scripts/copy-vscode-resources.mjs",
"build:vscode": "zx scripts/build-vscode.mjs",
"ci:package-extensions": "zx scripts/copy-extensions.mjs && npm run ci:render-pages",
"local:symlink-extensions": "zx scripts/symlink-extensions.mjs && npm run local:render-pages",
"build:render-pages": "zx scripts/render-pages.mjs",
"ci:render-pages": "VSCODE_PROTOCOL=https npm run build:render-pages",
"local:render-pages": "VSCODE_PROTOCOL=http npm run build:render-pages",
"build:copy-records": "node scripts/copy-records.mjs",
"build:extension-config": "node scripts/build-extension-config.mjs",
"build": "npm run build:vscode && npm run ci:package-vscode && npm run ci:package-extensions && npm run build:copy-records",
"start": "npm run local:symlink-extensions && node ./scripts/start-server.mjs",
"start:prod": "PROD=true npm run start",
"update-patch": "zx scripts/update-patch.mjs"
},
"publishConfig": {
"registry": "https://artifact.devsnc.com/content/repositories/snc-npm-releases/"
}
}
{
"name": "@servicenow/glider-app",
"version": "1.0.0",
"private": true,
"scripts": {
"ci:package": "npm run build",
"ci:package-vscode": "zx scripts/copy-vscode-resources.mjs",
"build:vscode": "zx scripts/build-vscode.mjs",
"ci:package-extensions": "zx scripts/copy-extensions.mjs && npm run ci:render-pages",
"local:symlink-extensions": "zx scripts/symlink-extensions.mjs && npm run local:render-pages",
"build:render-pages": "zx scripts/render-pages.mjs",
"ci:render-pages": "VSCODE_PROTOCOL=https npm run build:render-pages",
"local:render-pages": "VSCODE_PROTOCOL=http npm run build:render-pages",
"build:copy-records": "node scripts/copy-records.mjs",
"build:extension-config": "node scripts/build-extension-config.mjs",
"build": "npm run build:vscode && npm run ci:package-vscode && npm run ci:package-extensions && npm run build:copy-records",
"start": "npm run local:symlink-extensions && node ./scripts/start-server.mjs",
"start:prod": "PROD=true npm run start",
"update-patch": "zx scripts/update-patch.mjs"
}
}
{
"name": "@servicenow/glider-app",
"version": "1.0.0",
"private": true,
"scripts": {
"ci:package": "npm run build",
"ci:package-vscode": "zx scripts/copy-vscode-resources.mjs",
"build:vscode": "zx scripts/build-vscode.mjs",
"ci:package-extensions": "zx scripts/copy-extensions.mjs && npm run ci:render-pages",
"local:symlink-extensions": "zx scripts/symlink-extensions.mjs && npm run local:render-pages",
"build:render-pages": "zx scripts/render-pages.mjs",
"ci:render-pages": "VSCODE_PROTOCOL=https npm run build:render-pages",
"local:render-pages": "VSCODE_PROTOCOL=http npm run build:render-pages",
"build:copy-records": "node scripts/copy-records.mjs",
"build:extension-config": "node scripts/build-extension-config.mjs",
"build": "npm run build:vscode && npm run ci:package-vscode && npm run ci:package-extensions && npm run build:copy-records",
"start": "npm run local:symlink-extensions && node ./scripts/start-server.mjs",
"start:prod": "PROD=true npm run start",
"update-patch": "zx scripts/update-patch.mjs"
}
}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/app/package.json","entries":[{"id":"GDSR.json","timestamp":1699569582843},{"id":"IKcD.json","timestamp":1699571851807},{"id":"eCPa.json","timestamp":1699573288739},{"id":"BLW2.json","timestamp":1699575375944},{"id":"HDKY.json","timestamp":1699575666275},{"id":"eAhs.json","timestamp":1699575766914}]}
{
"name": "@servicenow/glider-app",
"version": "1.0.0",
"private": true,
"scripts": {
"ci:package": "npm run build",
"ci:package-vscode": "zx scripts/copy-vscode-resources.mjs",
"build:vscode": "zx scripts/build-vscode.mjs",
"ci:package-extensions": "zx scripts/copy-extensions.mjs && npm run ci:render-pages",
"local:symlink-extensions": "zx scripts/symlink-extensions.mjs && npm run local:render-pages",
"build:render-pages": "zx scripts/render-pages.mjs",
"ci:render-pages": "VSCODE_PROTOCOL=https npm run build:render-pages",
"local:render-pages": "VSCODE_PROTOCOL=http npm run build:render-pages",
"build:copy-records": "node scripts/copy-records.mjs",
"build:extension-config": "node scripts/build-extension-config.mjs",
"build": "npm run build:vscode && npm run ci:package-vscode && npm run ci:package-extensions && npm run build:copy-records",
"start": "npm run local:symlink-extensions && node ./scripts/start-server.mjs",
"start:prod": "PROD=true npm run start",
"update-patch": "zx scripts/update-patch.mjs"
},
"dependencies": {
"live-server": "^1.2.2"
}
}
{
"name": "@servicenow/glider-app",
"version": "1.0.0",
"private": true,
"scripts": {
"ci:package": "npm run build",
"ci:package-vscode": "zx scripts/copy-vscode-resources.mjs",
"build:vscode": "zx scripts/build-vscode.mjs",
"ci:package-extensions": "zx scripts/copy-extensions.mjs && npm run ci:render-pages",
"local:symlink-extensions": "zx scripts/symlink-extensions.mjs && npm run local:render-pages",
"build:render-pages": "zx scripts/render-pages.mjs",
"ci:render-pages": "VSCODE_PROTOCOL=https npm run build:render-pages",
"local:render-pages": "VSCODE_PROTOCOL=http npm run build:render-pages",
"build:copy-records": "node scripts/copy-records.mjs",
"build:extension-config": "node scripts/build-extension-config.mjs",
"build": "npm run build:vscode && npm run ci:package-vscode && npm run ci:package-extensions && npm run build:copy-records",
"start": "npm run local:symlink-extensions && node ./scripts/start-server.mjs",
"start:prod": "PROD=true npm run start",
"update-patch": "zx scripts/update-patch.mjs"
}
}
{
"name": "@servicenow/glider-app",
"version": "1.0.0",
"private": true,
"scripts": {
"ci:package": "npm run build",
"ci:package-vscode": "zx scripts/copy-vscode-resources.mjs",
"build:vscode": "zx scripts/build-vscode.mjs",
"ci:package-extensions": "zx scripts/copy-extensions.mjs && npm run ci:render-pages",
"local:symlink-extensions": "zx scripts/symlink-extensions.mjs && npm run local:render-pages",
"build:render-pages": "zx scripts/render-pages.mjs",
"ci:render-pages": "VSCODE_PROTOCOL=https npm run build:render-pages",
"local:render-pages": "VSCODE_PROTOCOL=http npm run build:render-pages",
"build:copy-records": "node scripts/copy-records.mjs",
"build:extension-config": "node scripts/build-extension-config.mjs",
"build": "npm run build:vscode && npm run ci:package-vscode && npm run ci:package-extensions && npm run build:copy-records",
"start": "npm run local:symlink-extensions && node ./scripts/start-server.mjs",
"start:prod": "PROD=true npm run start",
"update-patch": "zx scripts/update-patch.mjs"
},
"dependencies": {
"live-server": "^1.2.2"
},
"devDependencies": {
"zx": "7.2.0"
}
}
{
"root": true,
"extends": "@react-native-community",
"rules": {
"@typescript-eslint/ban-ts-ignore": 0,
"@typescript-eslint/explicit-function-return-type": 0,
"@typescript-eslint/explicit-member-accessibility": 0,
"@typescript-eslint/explicit-module-boundary-types": 0,
"@typescript-eslint/indent": 0,
"@typescript-eslint/member-delimiter-style": 0,
"@typescript-eslint/no-empty-interface": 0,
"@typescript-eslint/no-explicit-any": 0,
"@typescript-eslint/no-object-literal-type-assertion": 0,
"@typescript-eslint/no-var-requires": 0,
"comma-dangle": 0,
"multiline-ternary": 0,
"no-undef": 0,
"no-unused-vars": 0,
"no-use-before-define": "off",
"quotes": 0,
"react-native/no-raw-text": 0,
"react/no-unescaped-entities": 0,
"react/prop-types": "off",
"space-before-function-paren": 0,
"curly": [2, "all"],
"semi": 0,
"camelcase": 0,
"react-native/no-color-literals": 0,
"react-native/no-inline-styles": 0
}
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-mobile/.eslintrc.json","entries":[{"id":"v8Tu.json","source":"renamed.source","timestamp":1650320276186}]}
{
"root": true,
"extends": "@react-native-community",
"rules": {
"@typescript-eslint/ban-ts-ignore": 0,
"@typescript-eslint/explicit-function-return-type": 0,
"@typescript-eslint/explicit-member-accessibility": 0,
"@typescript-eslint/explicit-module-boundary-types": 0,
"@typescript-eslint/indent": 0,
"@typescript-eslint/member-delimiter-style": 0,
"@typescript-eslint/no-empty-interface": 0,
"@typescript-eslint/no-explicit-any": 0,
"@typescript-eslint/no-object-literal-type-assertion": 0,
"@typescript-eslint/no-var-requires": 0,
"comma-dangle": 0,
"multiline-ternary": 0,
"no-undef": 0,
"no-unused-vars": 0,
"no-use-before-define": "off",
"quotes": 0,
"react-native/no-raw-text": 0,
"react/no-unescaped-entities": 0,
"react/prop-types": "off",
"space-before-function-paren": 0,
"curly": [2, "all"],
"semi": 0,
"camelcase": 0,
"react-native/no-color-literals": 0,
"react-native/no-inline-styles": 0,
},
};
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/utils/sort.ts","entries":[{"id":"ozF0.ts","timestamp":1662498202929},{"id":"4S53.ts","source":"undoRedo.source","timestamp":1662498204207},{"id":"Bz0j.ts","timestamp":1662498423615}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/server/__integration__/stubs/httpService.js","entries":[{"id":"mhhj.js","timestamp":1691890828742},{"id":"5khi.js","timestamp":1691890882682},{"id":"57YZ.js","timestamp":1691890953185},{"id":"oEls.js","source":"Workspace Edit","timestamp":1691890957687},{"id":"SoTr.js","timestamp":1691890984969},{"id":"NuAP.js","timestamp":1691893368462},{"id":"sF3j.js","timestamp":1691893382950},{"id":"9XGp.js","timestamp":1691893436682}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/bug-report.ts","entries":[{"id":"cLH6.ts","source":"Workspace Edit","timestamp":1661025688327},{"id":"CCVv.ts","timestamp":1661025713439},{"id":"dfXw.ts","timestamp":1661025741116},{"id":"JoyA.ts","timestamp":1661025771038},{"id":"6Z5B.ts","timestamp":1661025821522},{"id":"P21a.ts","timestamp":1661025832515},{"id":"B8wT.ts","timestamp":1661025845115},{"id":"E9TO.ts","timestamp":1661025883967},{"id":"K6xQ.ts","timestamp":1661025898208},{"id":"HSzd.ts","timestamp":1661025917284},{"id":"GSEY.ts","timestamp":1661025945109},{"id":"TpSj.ts","timestamp":1661025963136},{"id":"sc5o.ts","timestamp":1663785470607},{"id":"cbbx.ts","timestamp":1663788934260}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/models/user.js","entries":[{"id":"4bE7.js","timestamp":1658248004663},{"id":"V1lJ.js","timestamp":1658258228130},{"id":"O3of.js","source":"Workspace Edit","timestamp":1658258230356},{"id":"o4c1.js","timestamp":1658258341549},{"id":"ieGf.js","source":"undoRedo.source","timestamp":1658258344552},{"id":"g6oU.js","timestamp":1658258350991}]}
{
"root": true,
"extends": "@servicenow/eslint-config-fluent",
"plugins": [],
"ignorePatterns": ["packages/app/modules/vscode", "**/target", "**/out", "**/resources", "packages/extensions", "node_modules"],
"rules": {
}
}
{
"root": true,
"extends": "@servicenow/eslint-config-fluent",
"plugins": [],
"ignorePatterns": ["packages/app/modules/vscode", "packages/app/modules/vscode-web", "**/target", "**/out", "**/resources", "packages/extensions", "node_modules"],
"files": ["**/*.js", "**/*.ts", "**/*.mjs"],
"rules": {
}
}
{
"root": true,
"extends": "@servicenow/eslint-config-fluent",
"plugins": [],
"ignorePatterns": ["packages/app/modules/vscode", "packages/app/modules/vscode-web", "**/target", "**/out", "**/resources", "packages/extensions", "node_modules"],
"overrides": [
{
"files": ["**/*.mjs"]
}
],
"rules": {
}
}
{
"root": true,
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module"
},
"plugins": [
"@typescript-eslint",
"jsdoc",
"header",
"local"
],
"rules": {
"constructor-super": "warn",
"curly": "warn",
"eqeqeq": "warn",
"prefer-const": [
"warn",
{
"destructuring": "all"
}
],
"no-buffer-constructor": "warn",
"no-caller": "warn",
"no-case-declarations": "warn",
"no-debugger": "warn",
"no-duplicate-case": "warn",
"no-duplicate-imports": "warn",
"no-eval": "warn",
"no-async-promise-executor": "warn",
"no-extra-semi": "warn",
"no-new-wrappers": "warn",
"no-redeclare": "off",
"no-sparse-arrays": "warn",
"no-throw-literal": "warn",
"no-unsafe-finally": "warn",
"no-unused-labels": "warn",
"no-restricted-globals": [
"warn",
"name",
"length",
"event",
"closed",
"external",
"status",
"origin",
"orientation",
"context"
], // non-complete list of globals that are easy to access unintentionally
"no-var": "warn",
"jsdoc/no-types": "warn",
"semi": "off",
"@typescript-eslint/semi": "warn",
"@typescript-eslint/member-delimiter-style": "warn",
"@typescript-eslint/naming-convention": [
"warn",
{
"selector": "class",
"format": [
"PascalCase"
]
}
],
"local/code-no-unused-expressions": [
"warn",
{
"allowTernary": true
}
],
"local/code-translation-remind": "warn",
"local/code-no-native-private": "warn",
"local/code-no-nls-in-standalone-editor": "warn",
"local/code-no-standalone-editor": "warn",
"local/code-no-unexternalized-strings": "warn",
"local/code-declare-service-brand": "warn",
"local/code-layering": [
"warn",
{
"common": [],
"node": [
"common"
],
"browser": [
"common"
],
"electron-sandbox": [
"common",
"browser"
],
"electron-main": [
"common",
"node"
]
}
],
"header/header": [
2,
"block",
[
"---------------------------------------------------------------------------------------------",
" * Copyright (c) Microsoft Corporation. All rights reserved.",
" * Licensed under the MIT License. See License.txt in the project root for license information.",
" *--------------------------------------------------------------------------------------------"
]
]
},
"overrides": [
{
"files": [
"*.js"
],
"rules": {
"jsdoc/no-types": "off"
}
},
{
"files": [
"**/*.test.ts"
],
"rules": {
"local/code-no-test-only": "error",
"local/code-no-unexternalized-strings": "off"
}
},
{
"files": [
"**/vscode.d.ts",
"**/vscode.proposed.*.d.ts"
],
"rules": {
"local/vscode-dts-create-func": "warn",
"local/vscode-dts-literal-or-types": "warn",
"local/vscode-dts-string-type-literals": "warn",
"local/vscode-dts-interface-naming": "warn",
"local/vscode-dts-cancellation": "warn",
"local/vscode-dts-use-thenable": "warn",
"local/vscode-dts-region-comments": "warn",
"local/vscode-dts-vscode-in-comments": "warn",
"local/vscode-dts-provider-naming": [
"warn",
{
"allowed": [
"FileSystemProvider",
"TreeDataProvider",
"TestProvider",
"CustomEditorProvider",
"CustomReadonlyEditorProvider",
"TerminalLinkProvider",
"AuthenticationProvider",
"NotebookContentProvider"
]
}
],
"local/vscode-dts-event-naming": [
"warn",
{
"allowed": [
"onCancellationRequested",
"event"
],
"verbs": [
"accept",
"change",
"close",
"collapse",
"create",
"delete",
"discover",
"dispose",
"drop",
"edit",
"end",
"expand",
"grant",
"hide",
"invalidate",
"open",
"override",
"perform",
"receive",
"register",
"remove",
"rename",
"save",
"send",
"start",
"terminate",
"trigger",
"unregister",
"write"
]
}
]
}
},
{
"files": [
"src/**/{common,browser}/**/*.ts"
],
"rules": {
"local/code-amd-node-module": "warn"
}
},
{
"files": [
"src/**/*.ts"
],
"rules": {
"local/code-no-look-behind-regex": "warn",
"local/code-import-patterns": [
"warn",
{
// imports that are allowed in all files of layers:
// - browser
// - electron-sandbox
"when": "hasBrowser",
"allow": [
"vs/css!./**/*"
]
},
{
// imports that are allowed in all files of layers:
// - node
// - electron-main
"when": "hasNode",
"allow": [
"@parcel/watcher",
"@vscode/sqlite3",
"@vscode/vscode-languagedetection",
"@vscode/ripgrep",
"@vscode/iconv-lite-umd",
"@vscode/policy-watcher",
"@vscode/proxy-agent",
"@vscode/spdlog",
"@vscode/windows-process-tree",
"assert",
"child_process",
"console",
"cookie",
"crypto",
"electron",
"events",
"fs",
"fs/promises",
"graceful-fs",
"http",
"https",
"minimist",
"native-keymap",
"native-watchdog",
"net",
"node-pty",
"os",
"path",
"perf_hooks",
"readline",
"stream",
"string_decoder",
"tas-client-umd",
"tls",
"url",
"util",
"v8-inspect-profiler",
"vscode-regexpp",
"vscode-textmate",
"worker_threads",
"xterm",
"xterm-addon-canvas",
"xterm-addon-image",
"xterm-addon-search",
"xterm-addon-serialize",
"xterm-addon-unicode11",
"xterm-addon-webgl",
"xterm-headless",
"yauzl",
"yazl",
"zlib"
]
},
{
// imports that are allowed in all /test/ files
"when": "test",
"allow": [
"vs/css.build",
"assert",
"sinon",
"sinon-test"
]
},
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
// !!! Do not relax these rules !!!
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//
// A path ending in /~ has a special meaning. It indicates a template position
// which will be substituted with one or more layers.
//
// When /~ is used in the target, the rule will be expanded to 14 distinct rules.
// e.g. "src/vs/base/~" will be expanded to:
// - src/vs/base/common
// - src/vs/base/worker
// - src/vs/base/browser
// - src/vs/base/electron-sandbox
// - src/vs/base/node
// - src/vs/base/electron-main
// - src/vs/base/test/common
// - src/vs/base/test/worker
// - src/vs/base/test/browser
// - src/vs/base/test/electron-sandbox
// - src/vs/base/test/node
// - src/vs/base/test/electron-main
//
// When /~ is used in the restrictions, it will be replaced with the correct
// layers that can be used e.g. "src/vs/base/electron-sandbox" will be able
// to import "{common,browser,electron-sanbox}", etc.
//
// It is possible to use /~ in the restrictions property even without using it in
// the target property by adding a layer property.
{
"target": "src/vs/base/~",
"restrictions": [
"vs/base/~"
]
},
{
"target": "src/vs/base/parts/*/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~"
]
},
{
"target": "src/vs/platform/*/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"tas-client-umd", // node module allowed even in /common/
"@microsoft/1ds-core-js", // node module allowed even in /common/
"@microsoft/1ds-post-js" // node module allowed even in /common/
]
},
{
"target": "src/vs/editor/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~"
]
},
{
"target": "src/vs/editor/contrib/*/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~"
]
},
{
"target": "src/vs/editor/standalone/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/editor/standalone/~"
]
},
{
"target": "src/vs/editor/editor.all.ts",
"layer": "browser",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~"
]
},
{
"target": "src/vs/editor/editor.worker.ts",
"layer": "worker",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~"
]
},
{
"target": "src/vs/editor/{editor.api.ts,editor.main.ts}",
"layer": "browser",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/editor/standalone/~",
"vs/editor/*"
]
},
{
"target": "src/vs/workbench/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/workbench/~",
"vs/workbench/services/*/~",
"assert",
{
"when": "test",
"pattern": "vs/workbench/contrib/*/~"
} // TODO@layers
]
},
{
"target": "src/vs/workbench/api/~",
"restrictions": [
"vscode",
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/workbench/api/~",
"vs/workbench/~",
"vs/workbench/services/*/~",
"vs/workbench/contrib/*/~",
"vs/workbench/contrib/terminalContrib/*/~"
]
},
{
"target": "src/vs/workbench/services/*/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/workbench/~",
"vs/workbench/services/*/~",
{
"when": "test",
"pattern": "vs/workbench/contrib/*/~"
}, // TODO@layers
"tas-client-umd", // node module allowed even in /common/
"vscode-textmate", // node module allowed even in /common/
"@vscode/vscode-languagedetection" // node module allowed even in /common/
]
},
{
"target": "src/vs/workbench/contrib/*/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/workbench/~",
"vs/workbench/services/*/~",
"vs/workbench/contrib/*/~",
"vscode-notebook-renderer", // Type only import
{
"when": "hasBrowser",
"pattern": "xterm"
}, // node module allowed even in /browser/
{
"when": "hasBrowser",
"pattern": "xterm-addon-*"
}, // node module allowed even in /browser/
{
"when": "hasBrowser",
"pattern": "vscode-textmate"
} // node module allowed even in /browser/
]
},
{
"target": "src/vs/workbench/contrib/terminalContrib/*/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/workbench/~",
"vs/workbench/services/*/~",
"vs/workbench/contrib/*/~",
// Only allow terminalContrib to import from itself, this works because
// terminalContrib is one extra folder deep
"vs/workbench/contrib/terminalContrib/*/~",
"vscode-notebook-renderer", // Type only import
{
"when": "hasBrowser",
"pattern": "xterm"
}, // node module allowed even in /browser/
{
"when": "hasBrowser",
"pattern": "xterm-addon-*"
}, // node module allowed even in /browser/
{
"when": "hasBrowser",
"pattern": "vscode-textmate"
} // node module allowed even in /browser/
]
},
{
"target": "src/vs/code/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/code/~",
{
"when": "hasBrowser",
"pattern": "vs/workbench/workbench.web.main"
},
{
"when": "hasBrowser",
"pattern": "vs/workbench/~"
},
{
"when": "hasBrowser",
"pattern": "vs/workbench/services/*/~"
}
]
},
{
"target": "src/vs/server/~",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/workbench/~",
"vs/workbench/api/~",
"vs/workbench/services/*/~",
"vs/workbench/contrib/*/~",
"vs/server/~"
]
},
{
"target": "src/vs/workbench/contrib/terminal/terminal.all.ts",
"layer": "browser",
"restrictions": [
"vs/workbench/contrib/**"
]
},
{
"target": "src/vs/workbench/workbench.common.main.ts",
"layer": "browser",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/editor/editor.all",
"vs/workbench/~",
"vs/workbench/api/~",
"vs/workbench/services/*/~",
"vs/workbench/contrib/*/~",
"vs/workbench/contrib/terminal/terminal.all"
]
},
{
"target": "src/vs/workbench/workbench.web.main.ts",
"layer": "browser",
"restrictions": [
"vs/base/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/editor/editor.all",
"vs/workbench/~",
"vs/workbench/api/~",
"vs/workbench/services/*/~",
"vs/workbench/contrib/*/~",
"vs/workbench/workbench.common.main"
]
},
{
"target": "src/vs/workbench/workbench.desktop.main.ts",
"layer": "electron-sandbox",
"restrictions": [
"vs/base/*/~",
"vs/base/parts/*/~",
"vs/platform/*/~",
"vs/editor/~",
"vs/editor/contrib/*/~",
"vs/editor/editor.all",
"vs/workbench/~",
"vs/workbench/api/~",
"vs/workbench/services/*/~",
"vs/workbench/contrib/*/~",
"vs/workbench/workbench.common.main"
]
},
{
"target": "src/vs/amdX.ts",
"restrictions": [
"vs/base/common/*"
]
},
{
"target": "src/vs/workbench/{workbench.desktop.main.nls.js,workbench.web.main.nls.js}",
"restrictions": []
},
{
"target": "src/vs/{loader.d.ts,css.ts,css.build.ts,monaco.d.ts,nls.ts,nls.build.ts,nls.mock.ts}",
"restrictions": []
},
{
"target": "src/vscode-dts/**",
"restrictions": []
},
{
"target": "src/{bootstrap-amd.js,bootstrap-fork.js,bootstrap-node.js,bootstrap-window.js,bootstrap.js,cli.js,main.js,server-cli.js,server-main.js}",
"restrictions": []
}
]
}
},
{
"files": [
"test/**/*.ts"
],
"rules": {
"local/code-import-patterns": [
"warn",
{
"target": "test/smoke/**",
"restrictions": [
"test/automation",
"test/smoke/**",
"@vscode/*",
"@parcel/*",
"@playwright/*",
"*" // node modules
]
},
{
"target": "test/automation/**",
"restrictions": [
"test/automation/**",
"@vscode/*",
"@parcel/*",
"playwright-core/**",
"@playwright/*",
"*" // node modules
]
},
{
"target": "test/integration/**",
"restrictions": [
"test/integration/**",
"@vscode/*",
"@parcel/*",
"@playwright/*",
"*" // node modules
]
},
{
"target": "test/monaco/**",
"restrictions": [
"test/monaco/**",
"@vscode/*",
"@parcel/*",
"@playwright/*",
"*" // node modules
]
}
]
}
}
]
}
{
"root": true,
"extends": "@servicenow/eslint-config-fluent",
"plugins": [],
"ignorePatterns": ["packages/app/modules/vscode"],
"rules": {
}
}
{
"root": true,
"extends": "@servicenow/eslint-config-fluent",
"plugins": [],
"rules": {
}
}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/.eslintrc.json","entries":[{"id":"8L8P.json","timestamp":1699555769679},{"id":"Ha8U.json","timestamp":1699555809244},{"id":"dDri.json","timestamp":1699556405187},{"id":"9WaX.json","timestamp":1699556809244},{"id":"Xzph.json","timestamp":1699556882381},{"id":"0JZ2.json","timestamp":1699557083959},{"id":"n2zk.json","timestamp":1699558032592},{"id":"nmuZ.json","timestamp":1699570332314},{"id":"3DyY.json","timestamp":1699570355881},{"id":"2wg3.json","timestamp":1699570577403}]}
{
"root": true,
"extends": "@servicenow/eslint-config-fluent",
"plugins": [],
"rules": {
}
}
{
"root": true,
"extends": "@servicenow/eslint-config-fluent",
"plugins": [],
"ignorePatterns": ["packages/app/modules/vscode", "packages/app/modules/vscode-web", "**/target", "**/out", "**/resources", "packages/extensions", "node_modules"],
"rules": {
}
}
{
"root": true,
"extends": "@servicenow/eslint-config-fluent",
"plugins": [],
"ignorePatterns": ["packages/app/modules/vscode", "packages/app/modules/vscode-web", "**/target", "**/out", "**/resources", "packages/extensions", "node_modules"],
"overrides": [],
"rules": {
}
}
{
"root": true,
"extends": "@servicenow/eslint-config-fluent",
"plugins": [],
"ignorePatterns": ["packages/app/modules/vscode", "**/target", "**/out", "**/resources"],
"rules": {
}
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/market-pulse/MarketIndexCardsGridItem.tsx","entries":[{"id":"XMKM.tsx","source":"searchReplace.source","timestamp":1663953720342}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/common/models/StripePayment.js","entries":[{"id":"Q8mX.js","timestamp":1691774163366},{"id":"pkCk.js","timestamp":1691774202802},{"id":"4Ncs.js","timestamp":1691774218211},{"id":"a2KY.js","timestamp":1691805825093},{"id":"Wkbn.js","source":"Workspace Edit","timestamp":1691805828439},{"id":"wJvS.js","timestamp":1691805854790},{"id":"CKRk.js","timestamp":1691807675893},{"id":"4ZaO.js","source":"Workspace Edit","timestamp":1691807678985},{"id":"sbNY.js","timestamp":1691807696205},{"id":"DynR.js","timestamp":1691807983250},{"id":"XF69.js","timestamp":1691808208163},{"id":"K98F.js","source":"Renaming allStripPlan to allStripePlans","timestamp":1691808744659},{"id":"nWYP.js","timestamp":1691808851961},{"id":"Zx01.js","timestamp":1691809505051},{"id":"2coI.js","timestamp":1691809754159},{"id":"yLb9.js","source":"undoRedo.source","timestamp":1691809761112},{"id":"2HY6.js","timestamp":1693257035589},{"id":"Ijwj.js","timestamp":1693257061512},{"id":"CeOw.js","timestamp":1693257085066},{"id":"04RC.js","timestamp":1693348226634},{"id":"9fKG.js","timestamp":1693348279732},{"id":"6hvM.js","source":"undoRedo.source","timestamp":1693348288129},{"id":"dBuW.js","timestamp":1693348294128},{"id":"Md7k.js","timestamp":1693348381444},{"id":"LP2J.js","timestamp":1693348395165},{"id":"GwV5.js","timestamp":1693348472856},{"id":"boyO.js","timestamp":1693348490248},{"id":"8oG5.js","timestamp":1693348530355},{"id":"zcFB.js","timestamp":1693348687034},{"id":"HC4q.js","timestamp":1693348730537},{"id":"85Zp.js","timestamp":1693348748766},{"id":"3DrU.js","source":"undoRedo.source","timestamp":1693348827348},{"id":"01Pr.js","timestamp":1693348836205},{"id":"adFL.js","timestamp":1693406577852},{"id":"PWvK.js","timestamp":1693406610224},{"id":"G52n.js","source":"Renaming removeSpace to removeSpaces","timestamp":1693439306462},{"id":"zDTT.js","timestamp":1694801657931},{"id":"FOG4.js","timestamp":1694803484637},{"id":"PHGY.js","timestamp":1694803810391},{"id":"C0n9.js","timestamp":1694803839835},{"id":"rzzy.js","timestamp":1694804047889},{"id":"qi8r.js","timestamp":1694808406651},{"id":"fkm1.js","timestamp":1694808466442},{"id":"0WaG.js","timestamp":1694810305166},{"id":"nCyW.js","timestamp":1696450958307},{"id":"ck8t.js","timestamp":1696451071229},{"id":"2STs.js","timestamp":1696451169297},{"id":"EbT9.js","timestamp":1696451276680},{"id":"XY5G.js","timestamp":1696451625717},{"id":"AsfI.js","timestamp":1696451779190}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/services/sciApi/types.ts","entries":[{"id":"IIPN.ts","timestamp":1655915145876},{"id":"tljz.ts","timestamp":1655915642829},{"id":"K26v.ts","timestamp":1661026513185},{"id":"V6er.ts","timestamp":1661026523932},{"id":"0fq9.ts","timestamp":1661026784561},{"id":"arnH.ts","timestamp":1661026797829},{"id":"DtaQ.ts","timestamp":1661026826293},{"id":"cGS3.ts","timestamp":1661026839888},{"id":"B42U.ts","timestamp":1661026851707},{"id":"fhZe.ts","timestamp":1661026992463},{"id":"rHuZ.ts","timestamp":1661027011589},{"id":"E5MR.ts","timestamp":1661027048403},{"id":"tvRR.ts","timestamp":1661028776362},{"id":"kCuL.ts","timestamp":1661126577756},{"id":"PXWm.ts","source":"Add import from \"sci-ui-components/types/user\"","timestamp":1661126586870},{"id":"Eug6.ts","timestamp":1661126667454},{"id":"PblH.ts","timestamp":1664106269552}]}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.10.0",
"eslint": "^8.46.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"ini": "4.1.1",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"postinstall": "patch-package",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/extensions/now-code-assist",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"ini": "4.1.1",
"live-server": "^1.2.2",
"patch-package": "8.0.0",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"postinstall": "patch-package",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/extensions/now-code-assist",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"ini": "4.1.1",
"live-server": "^1.2.2",
"patch-package": "8.0.0",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs",
"lint": "eslint -c .eslintrc.json --ext js,ts,mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"ini": "4.1.1",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"ini": "4.1.1",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/package.json","entries":[{"id":"Ggpt.json","timestamp":1699030316648},{"id":"Oimo.json","source":"undoRedo.source","timestamp":1699030696486},{"id":"2yPC.json","timestamp":1699556233839},{"id":"BwbZ.json","timestamp":1699556260446},{"id":"W26S.json","timestamp":1699556505559},{"id":"A1cG.json","timestamp":1699556670273},{"id":"OsIi.json","timestamp":1699556690319},{"id":"iUWG.json","timestamp":1699573312019},{"id":"v9cR.json","timestamp":1699573344959},{"id":"S41o.json","timestamp":1699573357781},{"id":"Lmqm.json","timestamp":1699574731114},{"id":"781j.json","timestamp":1699574764053},{"id":"4B1k.json","timestamp":1699574907204},{"id":"np79.json","timestamp":1699575217904},{"id":"VfZH.json","timestamp":1699575344524},{"id":"x2uQ.json","timestamp":1699575360039},{"id":"Fimk.json","timestamp":1699575915457},{"id":"j8S1.json","timestamp":1699985945964},{"id":"NVFZ.json","timestamp":1701802386816}]}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"postinstall": "patch-package",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/extensions/now-code-assist",
"packages/app"
],
"devDependencies": {
"handlebars": "4.7.7",
"ini": "4.1.1",
"live-server": "^1.2.2",
"patch-package": "8.0.0",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.1",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/app"
],
"devDependencies": {
"handlebars": "4.7.7",
"http-server": "14.1.1",
"zx": "7.2.0",
"ini": "4.1.1"
},
"engines": {
"node": "16.17.0",
"npm": "8.15.0"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs",
"lint": "eslint -c .eslintrc.json --ext js,ts,mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/extensions/now-code-assist",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"live-server": "^1.2.2",
"ini": "4.1.1",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
},
"dependencies": {
"patch-package": "^8.0.0"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/extensions/now-code-assist",
"packages/app"
],
"devDependencies": {
"handlebars": "4.7.7",
"ini": "4.1.1",
"live-server": "1.2.2",
"http-proxy-middleware": "2.0.6",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"postinstall": "patch-package",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/extensions/now-code-assist",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"ini": "4.1.1",
"live-server": "^1.2.2",
"patch-package": "^8.0.0",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
<<<<<<< HEAD
"version": "zx scripts/version.mjs",
"lint": "eslint -c .eslintrc.json --ext js,ts,mjs"
=======
"postinstall": "patch-package",
"version": "zx scripts/version.mjs"
>>>>>>> ce37ed0 (Call me Gene Wilder 'cause it's (a)live(-server))
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"ini": "4.1.1",
"live-server": "^1.2.2",
"patch-package": "8.0.0",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"update-contributors": "zx scripts/update-contributors.mjs",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Abby Zilvitis <abigail.zilvitis@servicenow.com>",
"Crystal Barnes <crystal.barnes@servicenow.com>",
"James Womack <james.womack@servicenow.com>",
"Richard Bull <richard.bull@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>",
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/extensions/now-code-assist",
"packages/extensions/prettier-vscode",
"packages/app"
],
"devDependencies": {
"dotenv": "^16.3.1",
"handlebars": "4.7.7",
"http-proxy-middleware": "2.0.6",
"ini": "4.1.1",
"live-server": "1.2.2",
"lodash": "4.17.21",
"package-json": "^8.1.1",
"zx": "7.2.0"
},
"optionalDependencies": {
"@servicenow/vscode-ide": "1.0.4"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "25.0.0-SNAPSHOT",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/app",
"packages/extensions/helloworld-web-sample"
],
"devDependencies": {
"handlebars": "4.7.7",
"http-server": "14.1.1",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs",
"lint": "eslint -c .eslintrc.json --ext js,ts,mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"ini": "4.1.1",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"postinstall": "patch-package",
"version": "zx scripts/version.mjs",
"lint": "eslint -c .eslintrc.json --ext js,ts,mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/extensions/now-code-assist",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"ini": "4.1.1",
"live-server": "^1.2.2",
"patch-package": "^8.0.0",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs",
"lint": "eslint -c .eslintrc.json --ext js,ts,mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/extensions/now-code-assist",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"ini": "4.1.1",
"live-server": "^1.2.2",
"patch-package": "^8.0.0",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs",
"lint": "eslint -c .eslintrc.json --ext js,ts,mjs"
"postinstall": "patch-package",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"ini": "4.1.1",
"live-server": "^1.2.2",
"patch-package": "8.0.0",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"version": "zx scripts/version.mjs",
"lint": "eslint -c .eslintrc.json ./scripts/copy-target.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"http-server": "14.1.1",
"ini": "4.1.1",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{
"name": "glider",
"version": "1.0.0",
"description": "GLIDER is the definitive ServiceNow IDE or quoting Kush Panchbhai (VP, Product Platform), _the most amazing development experience_.",
"scripts": {
"ci": "npm ci --foreground-scripts --include-workspace-root --workspaces && npm run build",
"build": "npm run build --if-present -ws && npm run copy-target",
"build:prod": "PROD=true npm run build --if-present -ws && npm run copy-target",
"copy-target": "zx scripts/copy-target.mjs",
"ci:build": "npm run ci",
"publish": "zx scripts/publish.mjs",
"reset": "zx scripts/reset.mjs",
"preversion": "npm install -DE zx@7.2.0",
"postinstall": "patch-package",
"version": "zx scripts/version.mjs"
},
"repository": {
"type": "git",
"url": "git@code.devsnc.com:dev/glider.git"
},
"contributors": [
"Rodrigo Fernandez <rodrigo.fernandez@servicenow.com>",
"Richard Mahler <richard.mahler@servicenow.com>"
],
"license": "UNLICENSED",
"workspaces": [
"packages/extensions/helloworld-web-sample",
"packages/extensions/metadata-explorer",
"packages/app"
],
"devDependencies": {
"@servicenow/eslint-config-fluent": "^24.0.8",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"eslint": "^8.46.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"handlebars": "4.7.7",
"ini": "4.1.1",
"live-server": "^1.2.2",
"patch-package": "8.0.0",
"zx": "7.2.0"
},
"engines": {
"node": "16.17.0",
"npm": "8.19.3"
}
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/market-pulse/MarketIndexCardsTable.tsx","entries":[{"id":"dGXE.tsx","source":"searchReplace.source","timestamp":1663953720342}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/cli-core/src/cli-util/ModuleUtils.ts","entries":[{"id":"mWgC.ts","timestamp":1700159633386}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/github-asana-action/action.test.js","entries":[{"id":"FDxA.js","timestamp":1661897452006},{"id":"fnlH.js","timestamp":1661897544201},{"id":"h5Rr.js","timestamp":1661897669208},{"id":"EabU.js","timestamp":1661897711980},{"id":"HD3t.js","timestamp":1661898255831},{"id":"OVZW.js","timestamp":1661898805213},{"id":"CWbB.js","timestamp":1661898984418},{"id":"Q0pw.js","timestamp":1661899009927},{"id":"HOFQ.js","timestamp":1661907737319},{"id":"5YfS.js","timestamp":1661907797520},{"id":"l7YO.js","timestamp":1661907897369},{"id":"DyV8.js","timestamp":1661908434364},{"id":"im9F.js","timestamp":1661909312603},{"id":"7XeK.js","timestamp":1661909350778},{"id":"m1Dd.js","timestamp":1661909384536},{"id":"aPtq.js","timestamp":1661909399895}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/personalCollection/CollectionItemModal.js","entries":[{"id":"EE5c.js","timestamp":1658361383276}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/players.ts","entries":[{"id":"svu5.ts","timestamp":1663785277777},{"id":"D6He.ts","source":"Workspace Edit","timestamp":1663785280839}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/layouts/ratios-list/index.js","entries":[{"id":"lmP9.js","timestamp":1658361414224},{"id":"ZT1U.js","source":"Workspace Edit","timestamp":1658361417713},{"id":"2KJt.js","timestamp":1658361430142}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/jobs-index/variables.yml","entries":[{"id":"OarS.yml","timestamp":1658629593418}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/index.ts","entries":[{"id":"y4mv.ts","timestamp":1656103463876},{"id":"couh.ts","source":"Workspace Edit","timestamp":1656103468192},{"id":"LOLz.ts","timestamp":1663615977467},{"id":"7RBo.ts","timestamp":1663616070983},{"id":"aYZq.ts","source":"Workspace Edit","timestamp":1663616076902},{"id":"glk8.ts","timestamp":1663616155525},{"id":"5ZzE.ts","source":"Workspace Edit","timestamp":1663616157773},{"id":"WsoQ.ts","timestamp":1663618281518},{"id":"atIn.ts","source":"Workspace Edit","timestamp":1663618287385},{"id":"N5wS.ts","timestamp":1663624157929},{"id":"IJVV.ts","timestamp":1663783350320},{"id":"23RV.ts","timestamp":1663791263030},{"id":"BPqG.ts","source":"Workspace Edit","timestamp":1663791265512},{"id":"uxs0.ts","timestamp":1663791269629},{"id":"VjmK.ts","timestamp":1663791306605},{"id":"jXL8.ts","source":"Workspace Edit","timestamp":1663791309697},{"id":"LrK3.ts","timestamp":1663791320982},{"id":"gSXc.ts","source":"Workspace Edit","timestamp":1663791322900},{"id":"tE4Q.ts","timestamp":1663791721277},{"id":"fONY.ts","timestamp":1663792230215},{"id":"6wyo.ts","timestamp":1663792257400},{"id":"Dgck.ts","timestamp":1663792947671},{"id":"mgwZ.ts","timestamp":1663792966484},{"id":"MKAb.ts","timestamp":1663794107894},{"id":"xHhX.ts","timestamp":1664304275118},{"id":"gJl8.ts","source":"undoRedo.source","timestamp":1664304329753},{"id":"Y9J9.ts","timestamp":1664304346557},{"id":"Znnv.ts","timestamp":1664304547826},{"id":"OB4R.ts","source":"undoRedo.source","timestamp":1664304549484},{"id":"mKEN.ts","timestamp":1664304565389},{"id":"KeAX.ts","timestamp":1664411383932}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/AlertLink.js","entries":[{"id":"MTEV.js","timestamp":1658505492721},{"id":"6nHC.js","timestamp":1658505512075},{"id":"mtG6.js","timestamp":1658505534215},{"id":"Fj1H.js","timestamp":1658505621427},{"id":"xXdG.js","timestamp":1658505690345},{"id":"5xzE.js","timestamp":1658505714723},{"id":"v07z.js","source":"undoRedo.source","timestamp":1658505810858}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/stats/constants.ts","entries":[{"id":"PZiO.ts","timestamp":1664049613183},{"id":"TWSs.ts","source":"undoRedo.source","timestamp":1664049617997}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/Askquestion.js","entries":[{"id":"Lp2D.js","timestamp":1691818971597}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/features/app/layouts/DefaultLayout/LeftNavigation.tsx","entries":[{"id":"9QJo.tsx","timestamp":1661220612025},{"id":"S6nN.tsx","timestamp":1661220635538}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/utils/unique.ts","entries":[{"id":"Kjlb.ts","timestamp":1662498216693}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/.eslintrc","entries":[{"id":"ngKN","timestamp":1657055604091},{"id":"s1eU","timestamp":1657055717342},{"id":"Uzcr","timestamp":1657055821196},{"id":"hcgO","timestamp":1657055859333},{"id":"B06e","timestamp":1657055996785},{"id":"atyG","timestamp":1657133721473},{"id":"rgxs","timestamp":1657134622562},{"id":"SX2X","source":"undoRedo.source","timestamp":1657134623584},{"id":"wEYD","timestamp":1657134710521},{"id":"RAVa","timestamp":1658258061095},{"id":"Exzi","timestamp":1658266495108},{"id":"jS4z","timestamp":1658266800879},{"id":"biNk","timestamp":1663525178205},{"id":"LBpw","timestamp":1663782829364},{"id":"ANsl","source":"undoRedo.source","timestamp":1663783045551},{"id":"mS2e","timestamp":1663783051737},{"id":"hfpE","timestamp":1663787467711},{"id":"Bzot","timestamp":1663787483793},{"id":"EW9C","timestamp":1663787533583},{"id":"ktAk","source":"undoRedo.source","timestamp":1663789148609},{"id":"1Eqi","timestamp":1663789159997}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/lambda-jobs/EntityMatcher.js","entries":[{"id":"5xhn.js","timestamp":1658370033274},{"id":"uopy.js","timestamp":1658370299773}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-api/services/ebay-result-jobs/src/helpers/calculate-stats.ts","entries":[{"id":"Jl29.ts","timestamp":1655253061936},{"id":"OzvO.ts","timestamp":1655253586035},{"id":"vkjt.ts","timestamp":1655254753073}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/components/views/athlet/dashboard/account/pricingPlan/PricingPlanPage3.js","entries":[{"id":"BmYf.js","source":"Renaming value to shouldRemovePromoCode","timestamp":1696450033230}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/extensions/metadata-explorer/src/web/fluentBuilder.ts","entries":[{"id":"TRnT.ts","timestamp":1699309130103},{"id":"AK31.ts","timestamp":1699309150547},{"id":"ioXk.ts","timestamp":1699309231405}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/services/sciApi/indexes/indexCards.ts","entries":[{"id":"WB3F.ts","timestamp":1664104365362},{"id":"5Zyf.ts","timestamp":1664104426808}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/common/modules/loopback-graphql/util.js","entries":[{"id":"XuKZ.js","timestamp":1692126897927},{"id":"lAjz.js","timestamp":1694802594535},{"id":"aozR.js","timestamp":1694812405609},{"id":"PyfJ.js","timestamp":1694812416672}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/sync-environments.ts","entries":[{"id":"WzPx.ts","timestamp":1662704374251},{"id":"ETI1.ts","source":"Workspace Edit","timestamp":1662704380806},{"id":"bvrN.ts","timestamp":1662704396414},{"id":"Lffd.ts","timestamp":1662704422731},{"id":"HSZg.ts","source":"undoRedo.source","timestamp":1662704439605},{"id":"saIQ.ts","timestamp":1662704441862},{"id":"n1hS.ts","source":"Workspace Edit","timestamp":1662704450694},{"id":"hiEl.ts","source":"Replace 'Response<any, Record<string, any>>' with 'Promise<Response<any, Record<string, any>>>'","timestamp":1662704479810},{"id":"kXZA.ts","source":"Workspace Edit","timestamp":1662704485122},{"id":"cxdg.ts","timestamp":1662704567952},{"id":"uAuO.ts","source":"Workspace Edit","timestamp":1662704573057}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/utils/errors.js","entries":[{"id":"Cjcl.js","timestamp":1658369367708},{"id":"RqMJ.js","timestamp":1658369394149},{"id":"MvbD.js","source":"Workspace Edit","timestamp":1658369398469},{"id":"KXLm.js","timestamp":1658369407431},{"id":"LxLx.js","timestamp":1658369460122},{"id":"nvSm.js","timestamp":1658369617791},{"id":"VRmG.js","timestamp":1658369670747},{"id":"gyJK.js","source":"undoRedo.source","timestamp":1658369673546},{"id":"3d38.js","timestamp":1658369687695},{"id":"AHnO.js","timestamp":1658369828393},{"id":"OIcA.js","source":"undoRedo.source","timestamp":1658369830623},{"id":"pAz0.js","timestamp":1658369836961},{"id":"ullT.js","timestamp":1658369859650},{"id":"KPWm.js","timestamp":1658369893409},{"id":"B3ki.js","timestamp":1658369916931},{"id":"h7ot.js","source":"Workspace Edit","timestamp":1658369926867},{"id":"VZfZ.js","timestamp":1658370096495},{"id":"Tq9I.js","timestamp":1658370137131},{"id":"qBOJ.js","source":"Workspace Edit","timestamp":1658370146137},{"id":"TB5p.js","source":"undoRedo.source","timestamp":1658370172563},{"id":"j34L.js","timestamp":1658370181615},{"id":"6lQA.js","timestamp":1658370213133},{"id":"TVks.js","timestamp":1658370243008},{"id":"JX5o.js","timestamp":1658371012695},{"id":"gMIl.js","timestamp":1658371025235},{"id":"SFXo.js","source":"undoRedo.source","timestamp":1658371027350},{"id":"5kF0.js","timestamp":1658371234116},{"id":"ntOo.js","timestamp":1658371696476},{"id":"mf1Z.js","timestamp":1658371754200},{"id":"13vJ.js","timestamp":1658372450969},{"id":"7WFU.js","timestamp":1658372462576},{"id":"ESZ9.js","timestamp":1658685986276}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/admin_frontend/src/components/Dashboard/AddNewAthlete.js","entries":[{"id":"1Qgg.js","timestamp":1695921475901}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/common/modules/loopback-graphql/dist/index.js","entries":[{"id":"90ql.js","timestamp":1694813686026}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/CHANGELOG.md","entries":[{"id":"mHPw.md","timestamp":1655227265372},{"id":"EufF.md","timestamp":1655227403439},{"id":"EZOU.md","timestamp":1655227451093}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/Team.js","entries":[{"id":"6duL.js","timestamp":1691826800474},{"id":"8jxj.js","timestamp":1691826826038},{"id":"aRhe.js","timestamp":1691826850760}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/.lintstagedrc.js","entries":[{"id":"5ojX.js","timestamp":1662564658991},{"id":"tjVN.js","timestamp":1662565691985},{"id":"PGwk.js","timestamp":1662565752192},{"id":"vdoC.js","timestamp":1662565836428},{"id":"ojIQ.js","timestamp":1662565854455},{"id":"hXlv.js","timestamp":1662565891442},{"id":"u3wK.js","source":"undoRedo.source","timestamp":1662565892572},{"id":"iGYK.js","timestamp":1662565904019},{"id":"qFcm.js","source":"undoRedo.source","timestamp":1662565920568},{"id":"41xf.js","timestamp":1662565967636},{"id":"pO0q.js","timestamp":1662565988223},{"id":"pwfx.js","timestamp":1662566044498},{"id":"cDbr.js","timestamp":1662566073176},{"id":"4HzP.js","source":"undoRedo.source","timestamp":1662566100637},{"id":"MY4M.js","timestamp":1662566104263},{"id":"rlML.js","timestamp":1662566223563},{"id":"fbB7.js","timestamp":1662566288079},{"id":"IkiG.js","timestamp":1662566310027},{"id":"A8Gg.js","timestamp":1662566322822},{"id":"H9i1.js","timestamp":1662566332995}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/services/sciApi/collections/index.ts","entries":[{"id":"l32f.ts","timestamp":1664103574229},{"id":"udHO.ts","timestamp":1664104566056},{"id":"SCoO.ts","source":"undoRedo.source","timestamp":1664104624182},{"id":"rlTN.ts","timestamp":1664105820990},{"id":"wMFH.ts","timestamp":1664129971883}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/app/modules/vscode/extensions/typescript-language-features/src/typescriptServiceClient.ts","entries":[{"id":"f9D8.ts","timestamp":1699310562252}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/.sequelize-main_db_m","entries":[{"id":"MyFD","timestamp":1658258587717}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/fluent-main/packages/build-worker/fs-promises.js","entries":[{"id":"78pF.js","timestamp":1700008904030},{"id":"HOZR.js","source":"undoRedo.source","timestamp":1700008908800},{"id":"fGWZ.js","timestamp":1700008912996}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/hygiene/lib/index.mjs","entries":[{"id":"EeyE.mjs","timestamp":1691823522388},{"id":"XtIe.mjs","timestamp":1691823536304},{"id":"bsix.mjs","timestamp":1691823562876},{"id":"W13b.mjs","timestamp":1691823635123},{"id":"2jri.mjs","timestamp":1691823711625},{"id":"vWqn.mjs","timestamp":1691823728466},{"id":"yikK.mjs","timestamp":1691823784644},{"id":"lytb.mjs","timestamp":1691823802200},{"id":"GUOy.mjs","timestamp":1691823837026},{"id":"ZMVu.mjs","timestamp":1691823898128},{"id":"DpT0.mjs","timestamp":1691824014108},{"id":"Ftt5.mjs","timestamp":1691824036917},{"id":"LDVP.mjs","timestamp":1691824230739},{"id":"yaWE.mjs","timestamp":1691824279952},{"id":"iALP.mjs","timestamp":1691824301849},{"id":"w93K.mjs","timestamp":1691824431272},{"id":"GKPG.mjs","timestamp":1691824480618},{"id":"7ie1.mjs","source":"undoRedo.source","timestamp":1691824491482},{"id":"QNKE.mjs","timestamp":1691824515133},{"id":"jwqu.mjs","timestamp":1691824539841},{"id":"Q51h.mjs","timestamp":1691824567776},{"id":"rRxj.mjs","timestamp":1691824596393},{"id":"birj.mjs","source":"Renaming firstMessage to currentMessage","timestamp":1691824621690},{"id":"xsRb.mjs","timestamp":1691824643833},{"id":"wzXn.mjs","timestamp":1691824666201},{"id":"a5qA.mjs","timestamp":1691824677720},{"id":"Uj1s.mjs","timestamp":1691824713208},{"id":"AE2u.mjs","timestamp":1691824736163},{"id":"jy0x.mjs","source":"undoRedo.source","timestamp":1691824737757},{"id":"RUoK.mjs","timestamp":1691824740252},{"id":"i7nR.mjs","timestamp":1691824825510},{"id":"evnS.mjs","timestamp":1691825120113},{"id":"Esqf.mjs","timestamp":1691825207307},{"id":"DCvo.mjs","timestamp":1691825244940},{"id":"GoaT.mjs","timestamp":1691825280686},{"id":"TIWW.mjs","timestamp":1691825490833},{"id":"evnS.mjs","timestamp":1691825731818},{"id":"31Q2.mjs","timestamp":1691825767180},{"id":"xQMR.mjs","timestamp":1691825866601},{"id":"PNKi.mjs","timestamp":1691825954794},{"id":"HAPC.mjs","timestamp":1691826034921},{"id":"EqQ4.mjs","timestamp":1691826085757},{"id":"Rypn.mjs","timestamp":1691826205552},{"id":"qPMt.mjs","timestamp":1691826340020},{"id":"sGQU.mjs","timestamp":1691826397984},{"id":"cq2K.mjs","timestamp":1691826412418},{"id":"F0Td.mjs","timestamp":1691826458140},{"id":"toTj.mjs","timestamp":1691826536832},{"id":"jqLS.mjs","timestamp":1691826686595},{"id":"7SJS.mjs","timestamp":1691827184748}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/migrations/20220719162335-add-membership_tier-field-users-table.js","entries":[{"id":"oDBp.js","timestamp":1658258647682},{"id":"Dp2l.js","timestamp":1658265388887}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/jest.config.js","entries":[{"id":"LPo8.js","timestamp":1696957344100},{"id":"7hrI.js","timestamp":1696957369075},{"id":"A4FM.js","timestamp":1696957464231},{"id":"RICc.js","timestamp":1696957532754},{"id":"ZZAZ.js","timestamp":1696957549798}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/reports.js","entries":[{"id":"NVYX.js","timestamp":1663007749547},{"id":"aXWu.js","timestamp":1663015383049},{"id":"5vCh.js","timestamp":1663015782257},{"id":"He6s.js","source":"undoRedo.source","timestamp":1663015783299},{"id":"FvTR.js","timestamp":1663015850121},{"id":"z3w2.js","source":"Workspace Edit","timestamp":1663015854602},{"id":"DikQ.js","timestamp":1663015868603},{"id":"P3ru.js","timestamp":1663015923041},{"id":"XByp.js","timestamp":1663016114076}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/server/config.production.json","entries":[{"id":"k1d0.json","timestamp":1694805595657}]}
{
"restApiRoot": "/api",
"host": "0.0.0.0",
"adminUrl":"https://admin.sportsforce.io/",
"clientURL": "http://localhost:3000",
"apiURL": "http://localhost:8443",
"port": 8440,
"environment": "stage",
"adminEmailId": "",
"STORAGE_ROOT": "",
"S3PATH": "https://stagingphotos.s3.ap-south-1.amazonaws.com/",
"uploadDIR": "./../../../../s3-media/files/imageupload",
"modelExclusion": ["*_audit"],
"TEMP_UPLOAD": "./uploads/",
"productIds": ["prod_Na0hh7aKeaqud0","prod_Na0faEfs3krjqd","prod_NZuVXai2utF4h3"],
"otpconfig": {
"url": "",
"userName": "",
"password": "",
"type": 0,
"dlr": 1,
"source": ""
},
"remoting": {
"context": false,
"rest": {
"handleErrors": false,
"normalizeHttpPath": false,
"xml": false
},
"json": {
"strict": false,
"limit": "100kb"
},
"urlencoded": {
"extended": true,
"limit": "100kb"
},
"cors": false
},
"productionMode": true,
"enableAuth": true
}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/common/models/Notificationsettingmaster.js","entries":[{"id":"dmSY.js","timestamp":1694465539160},{"id":"vmH4.js","timestamp":1694465581705},{"id":"piuj.js","timestamp":1694550195872}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend/node_modules/loopback-connector-mysql/lib/mysql.js","entries":[{"id":"dhZk.js","timestamp":1696527794927},{"id":"f7N6.js","timestamp":1696527846597},{"id":"vkNo.js","timestamp":1696527937264},{"id":"Kb6G.js","timestamp":1696533060779}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/frontend/src/components/views/athlet/dashboard/editUserProfile/assets/css/editProfile.scss","entries":[{"id":"ehOo.scss","timestamp":1698161113138},{"id":"i8Q2.scss","timestamp":1698161208607},{"id":"usYN.scss","timestamp":1698161362457}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-api/src/controllers/batch/cleanUpTrashResults.js","entries":[{"id":"dDiC.js","timestamp":1663784514477}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/layouts/cardmanager/tables/masterSets.js","entries":[{"id":"cZkF.js","timestamp":1658370550183}]}
{"version":1,"resource":"file:///Users/james.womack/Projects/devsnc/dev/glider/packages/app/modules/vscode/extensions/typescript-language-features/out/languageFeatures/completions.js","entries":[{"id":"Vjwu.js","timestamp":1699396966441},{"id":"BCs2.js","source":"undoRedo.source","timestamp":1699397238623}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/Reference.js","entries":[{"id":"0rfN.js","timestamp":1691827650684},{"id":"HtaP.js","timestamp":1691827666665}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/gitlab/sportsforce/backend_18/common/models/Event.js","entries":[{"id":"cnRV.js","timestamp":1691828015128}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/marketmovers-web/src/sci-ui-components/switches/Switch/Switch.tsx","entries":[{"id":"aEIZ.tsx","timestamp":1654610996029},{"id":"04Pv.tsx","timestamp":1654611035866},{"id":"aEN2.tsx","timestamp":1654611179434},{"id":"TcRM.tsx","timestamp":1654611205438},{"id":"lxx0.tsx","timestamp":1654611261705},{"id":"5vCf.tsx","source":"Workspace Edit","timestamp":1654611264941},{"id":"yYjJ.tsx","timestamp":1654611341096},{"id":"7oNg.tsx","source":"Workspace Edit","timestamp":1654611351627},{"id":"DUXz.tsx","timestamp":1654611623998},{"id":"y818.tsx","timestamp":1654614728469},{"id":"ozv0.tsx","timestamp":1654619079626},{"id":"800x.tsx","timestamp":1654619103873},{"id":"cjxg.tsx","timestamp":1654619259401},{"id":"sy4a.tsx","timestamp":1654619284887},{"id":"9hmr.tsx","timestamp":1654619317056},{"id":"EfYW.tsx","timestamp":1654619343982},{"id":"kKjc.tsx","timestamp":1654619356318},{"id":"Zs7t.tsx","timestamp":1654619607259},{"id":"whjp.tsx","timestamp":1654620201812},{"id":"6Ld5.tsx","timestamp":1654620350103},{"id":"PImm.tsx","timestamp":1654620405933},{"id":"KHqL.tsx","timestamp":1654620443076},{"id":"c5dW.tsx","timestamp":1654620490305},{"id":"EfH8.tsx","timestamp":1654620531104},{"id":"EMrh.tsx","timestamp":1654620566370},{"id":"S26h.tsx","timestamp":1654620704085},{"id":"M3uH.tsx","timestamp":1654620774424},{"id":"GshF.tsx","timestamp":1654620800111},{"id":"7pXK.tsx","timestamp":1654620831846},{"id":"61vp.tsx","timestamp":1654620846289},{"id":"pQlq.tsx","timestamp":1654620867010},{"id":"CYph.tsx","timestamp":1654701326695}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/wrappers/UserTrackingWrapper.js","entries":[{"id":"UpOl.js","source":"Renaming getMempershipLevel","timestamp":1658269424381},{"id":"dGNI.js","timestamp":1658269467212},{"id":"1kOy.js","source":"undoRedo.source","timestamp":1658269473436},{"id":"BGe2.js","timestamp":1658269482979},{"id":"6IyU.js","timestamp":1658269518764},{"id":"NCZS.js","timestamp":1658269533302}]}
{"version":1,"resource":"file:///Users/jameswomack/Projects/github/SportsCardInvestor/sci-client/components/layouts/autoexcluded.js","entries":[{"id":"apNQ.js","timestamp":1658361775045},{"id":"NTz9.js","timestamp":1658370396379}]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment