Open
Description
Recently I migrated mine react project to typescript with CRA. After a while, builds became slower. (around 300s for the build)
Lastly when I converted the following file from .js to .ts:
I discovered that with findQuestion() code compiles in more than 1000 s.
but if I add FilterQuestions() I get Ineffective mark-compacts near heap allocation failed!
To mention that the project starts and runs even if typescript code is not compiled.
//.... imports
const _properties = types.model({
template_uuid: types.identifier,
title: "",
description: "",
style: "",
external_key: types.optional(types.model("template_ext_key", {
actno: 0,
soknadId: 0
}),{})
});
export const Schema = types.model("Schema", {
//... a lot of fields
questions: types.optional(types.array(UnionQuestions),[]),
consent_templates: types.optional(types.array(ConsentTemplate), [])
})
.views(self =>({
//method below throws Ineffective mark-compacts near heap allocation failed when try to build
**filterQuestions(question_uuid:string){
let questions = self.questions.filter(q => q.properties.question_uuid !== question_uuid)
return questions
},**
// method below drastically slows down the build
findQuestion(question_uuid:string){
const question = self.questions.find(q=>{
return q.properties.question_uuid === question_uuid
})
return question
},
isAccessibleForPatient:()=>return self.accessible === "patient",
accessibleFor()=>return self.accessible
}))
.actions(self => ({
// ... it works with this block
}));
my package.json file:
{
"name": "adopus-portal-typescript",
"version": "0.1.0",
"private": true,
"dependencies": {
"@material-ui/core": "^4.8.3",
"@material-ui/icons": "^4.5.1",
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.3.2",
"@testing-library/user-event": "^8.0.3",
"@trendmicro/react-sidenav": "^0.5.0",
"@types/jest": "^24.0.0",
"@types/node": "^13.1.6",
"@types/react": "^16.9.0",
"@types/react-dom": "^16.9.0",
"@types/react-router-dom": "^5.1.3",
"@types/uuid": "^3.4.7",
"all": "^0.0.0",
"antd": "^3.26.6",
"apollo-boost": "^0.4.7",
"apollo-cache": "^1.3.4",
"apollo-client": "^2.6.8",
"apollo-link": "^1.2.13",
"apollo-utilities": "^1.3.3",
"axios": "^0.19.1",
"graphql": "^14.5.8",
"immer": "^5.3.2",
"js-sha256": "^0.9.0",
"lodash": "^4.17.15",
"mobx": "^5.15.2",
"mobx-react-lite": "^1.5.2",
"mobx-state-tree": "^3.15.0",
"moment": "^2.24.0",
"rc-datepicker": "^5.0.15",
"react": "^16.12.0",
"react-apollo": "^3.1.3",
"react-bootstrap": "^1.0.0-beta.16",
"react-dom": "^16.12.0",
"react-outside-click-handler": "^1.3.0",
"react-reveal": "^1.2.2",
"react-router-dom": "^5.1.2",
"react-scripts": "3.3.0",
"react-select": "^3.0.8",
"regexpp": "^3.0.0",
"sweetalert2": "^9.5.4",
"typescript": "^3.7.5",
"use-immer": "^0.3.5",
"uuid": "^3.3.3"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"devDependencies": {
"tslint": "^5.20.1",
"tslint-config-prettier": "^1.18.0",
"tslint-react": "^4.1.0"
}
}
tsconfig.json file:
{
"compilerOptions": {
"target": "es5",
"lib": [
"dom",
"dom.iterable",
"esnext"
],
"allowJs": true,
"skipLibCheck": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
"noImplicitReturns": true,
"jsx": "react"
},
"include": [
"src"
]
}
this is the cli output:
yarn run v1.21.1
$ react-scripts build
Creating an optimized production build...
<--- Last few GCs --->
tart of marking 1124 ms) (average mu = 0.195, current mu = 0.080) [6860:000002C85ACEDC20] 1596665 ms: Mark-sweep 2044.5 (2054.5) -> 2042.1 (2053.8) MB, 733.4 / 0.0 ms (+ 224.1 ms in 50 steps since start of marking, biggest step 9.4 ms, walltime since start of marking 985 ms) (average mu = 0.127, current mu = 0.028) al[6860:000002C85ACEDC20] 1598454 ms: Mark-sweep 2043.3 (2053.8) -> 2042.4 (2053.0) MB, 1783.0 / 0.0 ms (average mu = 0.053, current mu = 0.003) allocation failure scavenge might not succeed
<--- JS stacktrace --->
==== JS stack trace =========================================
0: ExitFrame [pc: 00007FF77E87404D]
Security context: 0x03fa58ec08a1 <JSObject>
1: write [000002A62B1C4569] [C:\Sites\adopus-portal\node_modules\typescript\lib\typescript.js:~12994] [pc=00000314C50E377B](this=0x02a62b1c1f01 <Object map = 00000217F49B5C21>,0x0132154d1ac9 <String[#1]: :>)
2: writePunctuation(aka writePunctuation) [000001970EAC5D79] [C:\Sites\adopus-portal\node_modules\typescript\lib\typescript.js:~93092] [pc=000...
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
Writing Node.js report to file: report.20200201.190457.6860.0.001.json
Node.js report completed
1: 00007FF77DCA124F napi_wrap+124431
2: 00007FF77DC42A06 public: bool __cdecl v8::base::CPU::has_sse(void)const __ptr64+34502
3: 00007FF77DC436C6 public: bool __cdecl v8::base::CPU::has_sse(void)const __ptr64+37766
4: 00007FF77E4482DE private: void __cdecl v8::Isolate::ReportExternalAllocationLimitReached(void) __ptr64+94
5: 00007FF77E430321 public: class v8::SharedArrayBuffer::Contents __cdecl v8::SharedArrayBuffer::Externalize(void) __ptr64+833
6: 00007FF77E2FDBEC public: static void __cdecl v8::internal::Heap::EphemeronKeyWriteBarrierFromCode(unsigned __int64,unsigned __int64,class v8::internal::Isolate * __ptr64)+1436
7: 00007FF77E308F90 public: void __cdecl v8::internal::Heap::ProtectUnprotectedMemoryChunks(void) __ptr64+1312
8: 00007FF77E305AC4 public: static bool __cdecl v8::internal::Heap::PageFlagsAreConsistent(class v8::internal::HeapObject)+3204
9: 00007FF77E2FB353 public: bool __cdecl v8::internal::Heap::CollectGarbage(enum v8::internal::AllocationSpace,enum v8::internal::GarbageCollectionReason,enum v8::GCCallbackFlags) __ptr64+1283
10: 00007FF77E2F9B24 public: void __cdecl v8::internal::Heap::AddRetainedMap(class v8::internal::Handle<class v8::internal::Map>) __ptr64+2356
11: 00007FF77E31ADF5 public: class v8::internal::Handle<class v8::internal::HeapObject> __cdecl v8::internal::Factory::NewFillerObject(int,bool,enum v8::internal::AllocationType) __ptr64+53
12: 00007FF77E086E19 ??4iterator@JumpTableTargetOffsets@interpreter@internal@v8@@QEAAAEAV01234@$$QEAV01234@@Z+4057
13: 00007FF77E87404D public: virtual bool __cdecl v8::internal::SetupIsolateDelegate::SetupHeap(class v8::internal::Heap * __ptr64) __ptr64+567949
14: 00000314C50E377B
Done in 1623.07s.
this is report issued report.20200201.190457.6860.0.001.json:
{
"header": {
"reportVersion": 1,
"event": "Allocation failed - JavaScript heap out of memory",
"trigger": "FatalError",
"filename": "report.20200201.190457.6860.0.001.json",
"dumpEventTime": "2020-02-01T19:04:57Z",
"dumpEventTimeStamp": "1580580297811",
"processId": 6860,
"cwd": "C:\\Sites\\adopus-portal",
"commandLine": [
"C:\\Program Files\\nodejs\\node.exe",
"--max-old-space-size=2048",
"C:\\Sites\\adopus-portal\\node_modules\\fork-ts-checker-webpack-plugin\\lib\\service.js"
],
"nodejsVersion": "v12.13.1",
"wordSize": 64,
"arch": "x64",
"platform": "win32",
"componentVersions": {
"node": "12.13.1",
"v8": "7.7.299.13-node.16",
"uv": "1.33.1",
"zlib": "1.2.11",
"brotli": "1.0.7",
"ares": "1.15.0",
"modules": "72",
"nghttp2": "1.39.2",
"napi": "5",
"llhttp": "1.1.4",
"http_parser": "2.8.0",
"openssl": "1.1.1d",
"cldr": "35.1",
"icu": "64.2",
"tz": "2019c",
"unicode": "12.1"
},
"release": {
"name": "node",
"lts": "Erbium",
"headersUrl": "https://nodejs.org/download/release/v12.13.1/node-v12.13.1-headers.tar.gz",
"sourceUrl": "https://nodejs.org/download/release/v12.13.1/node-v12.13.1.tar.gz",
"libUrl": "https://nodejs.org/download/release/v12.13.1/win-x64/node.lib"
},
"osName": "Windows_NT",
"osRelease": "10.0.17134",
"osVersion": "Windows 10 Enterprise",
"osMachine": "x86_64",
"cpus": [
{
"model": "Intel(R) Core(TM) i7-5700HQ CPU @ 2.70GHz",
"speed": 2694,
"user": 2950421,
"nice": 0,
"sys": 2462468,
"idle": 14204578,
"irq": 294921
},
{
"model": "Intel(R) Core(TM) i7-5700HQ CPU @ 2.70GHz",
"speed": 2694,
"user": 1684500,
"nice": 0,
"sys": 1303453,
"idle": 16629234,
"irq": 32421
},
{
"model": "Intel(R) Core(TM) i7-5700HQ CPU @ 2.70GHz",
"speed": 2694,
"user": 3180984,
"nice": 0,
"sys": 2659421,
"idle": 13776781,
"irq": 23187
},
{
"model": "Intel(R) Core(TM) i7-5700HQ CPU @ 2.70GHz",
"speed": 2694,
"user": 1956890,
"nice": 0,
"sys": 1418218,
"idle": 16242078,
"irq": 15515
},
{
"model": "Intel(R) Core(TM) i7-5700HQ CPU @ 2.70GHz",
"speed": 2694,
"user": 3539625,
"nice": 0,
"sys": 2513015,
"idle": 13564546,
"irq": 27265
},
{
"model": "Intel(R) Core(TM) i7-5700HQ CPU @ 2.70GHz",
"speed": 2694,
"user": 2563375,
"nice": 0,
"sys": 1366000,
"idle": 15687812,
"irq": 20093
},
{
"model": "Intel(R) Core(TM) i7-5700HQ CPU @ 2.70GHz",
"speed": 2694,
"user": 3668296,
"nice": 0,
"sys": 2280281,
"idle": 13668609,
"irq": 17859
},
{
"model": "Intel(R) Core(TM) i7-5700HQ CPU @ 2.70GHz",
"speed": 2694,
"user": 2599343,
"nice": 0,
"sys": 2430656,
"idle": 14587171,
"irq": 40656
}
],
"networkInterfaces": [
{
"name": "vEthernet (DockerNAT)",
"internal": false,
"mac": "00:15:5d:8b:e1:4f",
"address": "fe80::8d3c:6d13:744f:d396",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"scopeid": 28
},
{
"name": "vEthernet (DockerNAT)",
"internal": false,
"mac": "00:15:5d:8b:e1:4f",
"address": "10.0.75.1",
"netmask": "255.255.255.0",
"family": "IPv4"
},
{
"name": "VirtualBox Host-Only Network",
"internal": false,
"mac": "0a:00:27:00:00:14",
"address": "fe80::11be:a0dc:4b53:b244",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"scopeid": 20
},
{
"name": "VirtualBox Host-Only Network",
"internal": false,
"mac": "0a:00:27:00:00:14",
"address": "192.168.56.1",
"netmask": "255.255.255.0",
"family": "IPv4"
},
{
"name": "Npcap Loopback Adapter",
"internal": false,
"mac": "02:00:4c:4f:4f:50",
"address": "fe80::748c:9f80:f780:85a4",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"scopeid": 19
},
{
"name": "Npcap Loopback Adapter",
"internal": false,
"mac": "02:00:4c:4f:4f:50",
"address": "169.254.133.164",
"netmask": "255.255.0.0",
"family": "IPv4"
},
{
"name": "Wi-Fi",
"internal": false,
"mac": "34:02:86:af:6a:31",
"address": "2001:4643:b60e:0:6c6b:ee20:1e3d:7183",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"scopeid": 0
},
{
"name": "Wi-Fi",
"internal": false,
"mac": "34:02:86:af:6a:31",
"address": "2001:4643:b60e:0:c175:6813:9862:6005",
"netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff",
"family": "IPv6",
"scopeid": 0
},
{
"name": "Wi-Fi",
"internal": false,
"mac": "34:02:86:af:6a:31",
"address": "fe80::6c6b:ee20:1e3d:7183",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"scopeid": 29
},
{
"name": "Wi-Fi",
"internal": false,
"mac": "34:02:86:af:6a:31",
"address": "10.0.0.7",
"netmask": "255.255.255.0",
"family": "IPv4"
},
{
"name": "Loopback Pseudo-Interface 1",
"internal": true,
"mac": "00:00:00:00:00:00",
"address": "::1",
"netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff",
"family": "IPv6",
"scopeid": 0
},
{
"name": "Loopback Pseudo-Interface 1",
"internal": true,
"mac": "00:00:00:00:00:00",
"address": "127.0.0.1",
"netmask": "255.0.0.0",
"family": "IPv4"
},
{
"name": "vEthernet (Default Switch)",
"internal": false,
"mac": "62:15:ca:30:86:01",
"address": "fe80::f02f:675e:d44d:4be5",
"netmask": "ffff:ffff:ffff:ffff::",
"family": "IPv6",
"scopeid": 4
},
{
"name": "vEthernet (Default Switch)",
"internal": false,
"mac": "62:15:ca:30:86:01",
"address": "172.21.88.193",
"netmask": "255.255.255.240",
"family": "IPv4"
}
],
"host": "igorPC"
},
"javascriptStack": {
"message": "No stack.",
"stack": [
"Unavailable."
]
},
"nativeStack": [
{
"pc": "0x00007ff77db51729",
"symbol": "std::basic_ostream<char,std::char_traits<char> >::operator<<+10873"
},
{
"pc": "0x00007ff77db55b4c",
"symbol": "std::basic_ostream<char,std::char_traits<char> >::operator<<+28316"
},
{
"pc": "0x00007ff77db54b08",
"symbol": "std::basic_ostream<char,std::char_traits<char> >::operator<<+24152"
},
{
"pc": "0x00007ff77dc4369b",
"symbol": "v8::base::CPU::has_sse+37723"
},
{
"pc": "0x00007ff77e4482de",
"symbol": "v8::Isolate::ReportExternalAllocationLimitReached+94"
},
{
"pc": "0x00007ff77e430321",
"symbol": "v8::SharedArrayBuffer::Externalize+833"
},
{
"pc": "0x00007ff77e2fdbec",
"symbol": "v8::internal::Heap::EphemeronKeyWriteBarrierFromCode+1436"
},
{
"pc": "0x00007ff77e308f90",
"symbol": "v8::internal::Heap::ProtectUnprotectedMemoryChunks+1312"
},
{
"pc": "0x00007ff77e305ac4",
"symbol": "v8::internal::Heap::PageFlagsAreConsistent+3204"
},
{
"pc": "0x00007ff77e2fb353",
"symbol": "v8::internal::Heap::CollectGarbage+1283"
},
{
"pc": "0x00007ff77e2f9b24",
"symbol": "v8::internal::Heap::AddRetainedMap+2356"
},
{
"pc": "0x00007ff77e31adf5",
"symbol": "v8::internal::Factory::NewFillerObject+53"
},
{
"pc": "0x00007ff77e086e19",
"symbol": "v8::internal::interpreter::JumpTableTargetOffsets::iterator::operator=+4057"
},
{
"pc": "0x00007ff77e87404d",
"symbol": "v8::internal::SetupIsolateDelegate::SetupHeap+567949"
},
{
"pc": "0x00000314c50e377b",
"symbol": ""
}
],
"javascriptHeap": {
"totalMemory": 2156163072,
"totalCommittedMemory": 2156163072,
"usedMemory": 2141806824,
"availableMemory": 46371648,
"memoryLimit": 2197815296,
"heapSpaces": {
"read_only_space": {
"memorySize": 262144,
"committedMemory": 262144,
"capacity": 261872,
"used": 32296,
"available": 229576
},
"new_space": {
"memorySize": 4194304,
"committedMemory": 4194304,
"capacity": 2094976,
"used": 200552,
"available": 1894424
},
"old_space": {
"memorySize": 2113777664,
"committedMemory": 2113777664,
"capacity": 2104971224,
"used": 2104470776,
"available": 500448
},
"code_space": {
"memorySize": 2523136,
"committedMemory": 2523136,
"capacity": 2161760,
"used": 2161760,
"available": 0
},
"map_space": {
"memorySize": 1052672,
"committedMemory": 1052672,
"capacity": 688880,
"used": 688880,
"available": 0
},
"large_object_space": {
"memorySize": 34304000,
"committedMemory": 34304000,
"capacity": 34249008,
"used": 34249008,
"available": 0
},
"code_large_object_space": {
"memorySize": 49152,
"committedMemory": 49152,
"capacity": 3552,
"used": 3552,
"available": 0
},
"new_large_object_space": {
"memorySize": 0,
"committedMemory": 0,
"capacity": 2094976,
"used": 0,
"available": 2094976
}
}
},
"resourceUsage": {
"userCpuSeconds": 1843.52,
"kernelCpuSeconds": 15.453,
"cpuConsumptionPercent": 115.751,
"maxRss": 2247430144,
"pageFaults": {
"IORequired": 1055075,
"IONotRequired": 0
},
"fsActivity": {
"reads": 3315,
"writes": 6
}
},
"libuv": [
],
"environmentVariables": {
"ADVOCA_URL": "https://test.advoca.localhost",
"ALLUSERSPROFILE": "C:\\ProgramData",
"APPDATA": "C:\\Users\\User\\AppData\\Roaming",
"BABEL_ENV": "production",
"BROWSER": "none",
"CHECK_SYNTACTIC_ERRORS": "true",
"CommonProgramFiles": "C:\\Program Files\\Common Files",
"CommonProgramFiles(x86)": "C:\\Program Files (x86)\\Common Files",
"CommonProgramW6432": "C:\\Program Files\\Common Files",
"COMPILER_OPTIONS": "{}",
"COMPOSE_CONVERT_WINDOWS_PATHS": "true",
"COMPUTERNAME": "IGORPC",
"ComSpec": "C:\\WINDOWS\\system32\\cmd.exe",
"configsetroot": "C:\\WINDOWS\\ConfigSetRoot",
"CONTEXT": "C:\\Sites\\adopus-portal",
"DriverData": "C:\\Windows\\System32\\Drivers\\DriverData",
"ESLINT": "false",
"ESLINT_OPTIONS": "{}",
"GIT_SSH": "C:\\Program Files\\PuTTY\\plink.exe",
"GOPATH": "C:\\Users\\User\\go",
"HOMEDRIVE": "C:",
"HOMEPATH": "\\Users\\User",
"INIT_CWD": "C:\\Sites\\adopus-portal",
"JAVA_HOME": "C:\\Program Files (x86)\\Java\\jdk1.8.0_172",
"LOCALAPPDATA": "C:\\Users\\User\\AppData\\Local",
"LOGONSERVER": "\\\\IGORPC",
"MEMORY_LIMIT": "2048",
"Nmap": "C:\\Program Files (x86)\\Nmap",
"NODE": "C:\\Program Files\\nodejs\\node.exe",
"NODE_ENV": "production",
"NODE_PATH": "",
"npm_config_argv": "{\"remain\":[],\"cooked\":[\"run\",\"build\"],\"original\":[\"build\"]}",
"npm_config_bin_links": "true",
"npm_config_ignore_optional": "",
"npm_config_ignore_scripts": "",
"npm_config_init_license": "MIT",
"npm_config_init_version": "1.0.0",
"npm_config_registry": "https://registry.yarnpkg.com",
"npm_config_save_prefix": "^",
"npm_config_strict_ssl": "true",
"npm_config_user_agent": "yarn/1.21.1 npm/? node/v12.13.1 win32 x64",
"npm_config_version_commit_hooks": "true",
"npm_config_version_git_message": "v%s",
"npm_config_version_git_sign": "",
"npm_config_version_git_tag": "true",
"npm_config_version_tag_prefix": "v",
"npm_execpath": "C:\\Program Files (x86)\\Yarn\\bin\\yarn.js",
"npm_lifecycle_event": "build",
"npm_lifecycle_script": "react-scripts build",
"npm_node_execpath": "C:\\Program Files\\nodejs\\node.exe",
"npm_package_browserslist_development_0": "last 1 chrome version",
"npm_package_browserslist_development_1": "last 1 firefox version",
"npm_package_browserslist_development_2": "last 1 safari version",
"npm_package_browserslist_production_0": ">0.2%",
"npm_package_browserslist_production_1": "not dead",
"npm_package_browserslist_production_2": "not op_mini all",
"npm_package_dependencies_all": "^0.0.0",
"npm_package_dependencies_antd": "^3.26.6",
"npm_package_dependencies_apollo_boost": "^0.4.7",
"npm_package_dependencies_apollo_cache": "^1.3.4",
"npm_package_dependencies_apollo_client": "^2.6.8",
"npm_package_dependencies_apollo_link": "^1.2.13",
"npm_package_dependencies_apollo_utilities": "^1.3.3",
"npm_package_dependencies_axios": "^0.19.1",
"npm_package_dependencies_graphql": "^14.5.8",
"npm_package_dependencies_immer": "^5.3.2",
"npm_package_dependencies_js_sha256": "^0.9.0",
"npm_package_dependencies_lodash": "^4.17.15",
"npm_package_dependencies_mobx": "^5.15.2",
"npm_package_dependencies_mobx_react_lite": "^1.5.2",
"npm_package_dependencies_mobx_state_tree": "^3.15.0",
"npm_package_dependencies_moment": "^2.24.0",
"npm_package_dependencies_rc_datepicker": "^5.0.15",
"npm_package_dependencies_react": "^16.12.0",
"npm_package_dependencies_react_apollo": "^3.1.3",
"npm_package_dependencies_react_bootstrap": "^1.0.0-beta.16",
"npm_package_dependencies_react_dom": "^16.12.0",
"npm_package_dependencies_react_outside_click_handler": "^1.3.0",
"npm_package_dependencies_react_reveal": "^1.2.2",
"npm_package_dependencies_react_router_dom": "^5.1.2",
"npm_package_dependencies_react_scripts": "3.3.0",
"npm_package_dependencies_react_select": "^3.0.8",
"npm_package_dependencies_regexpp": "^3.0.0",
"npm_package_dependencies_sweetalert2": "^9.5.4",
"npm_package_dependencies_typescript": "~3.7.2",
"npm_package_dependencies_use_immer": "^0.3.5",
"npm_package_dependencies_uuid": "^3.3.3",
"npm_package_dependencies__material_ui_core": "^4.8.3",
"npm_package_dependencies__material_ui_icons": "^4.5.1",
"npm_package_dependencies__testing_library_jest_dom": "^4.2.4",
"npm_package_dependencies__testing_library_react": "^9.3.2",
"npm_package_dependencies__testing_library_user_event": "^8.0.3",
"npm_package_dependencies__trendmicro_react_sidenav": "^0.5.0",
"npm_package_dependencies__types_jest": "^24.0.0",
"npm_package_dependencies__types_node": "^13.1.6",
"npm_package_dependencies__types_react": "^16.9.0",
"npm_package_dependencies__types_react_dom": "^16.9.0",
"npm_package_dependencies__types_react_router_dom": "^5.1.3",
"npm_package_dependencies__types_uuid": "^3.4.7",
"npm_package_devDependencies_tslint": "^5.20.1",
"npm_package_devDependencies_tslint_config_prettier": "^1.18.0",
"npm_package_devDependencies_tslint_react": "^4.1.0",
"npm_package_eslintConfig_extends": "react-app",
"npm_package_name": "adopus-portal-typescript",
"npm_package_private": "true",
"npm_package_readmeFilename": "readme.docker.txt",
"npm_package_scripts_build": "react-scripts build",
"npm_package_scripts_eject": "react-scripts eject",
"npm_package_scripts_start": "react-scripts start",
"npm_package_scripts_test": "react-scripts test",
"npm_package_version": "0.1.0",
"NUMBER_OF_PROCESSORS": "8",
"NVM_HOME": "C:\\Users\\User\\AppData\\Roaming\\nvm",
"NVM_SYMLINK": "C:\\Program Files\\nodejs",
"OneDrive": "C:\\Users\\User\\OneDrive",
"OS": "Windows_NT",
"Path": "C:\\Users\\User\\AppData\\Local\\Temp\\yarn--1580578676150-0.03995858093112847;C:\\Sites\\adopus-portal\\node_modules\\.bin;C:\\Users\\User\\AppData\\Local\\Yarn\\Data\\link\\node_modules\\.bin;C:\\Program Files\\libexec\\lib\\node_modules\\npm\\bin\\node-gyp-bin;C:\\Program Files\\lib\\node_modules\\npm\\bin\\node-gyp-bin;C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\node-gyp-bin;C:\\Program Files\\Docker\\Docker\\Resources\\bin;C:\\wamp\\bin\\php\\php7.2.4;C:\\Program Files (x86)\\Intel\\iCLS Client\\;C:\\Program Files\\Intel\\iCLS Client\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\DAL;C:\\Program Files (x86)\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files\\Intel\\Intel(R) Management Engine Components\\IPT;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\Intel\\WiFi\\bin\\;C:\\Program Files\\Common Files\\Intel\\WirelessCommon\\;C:\\Program Files\\dotnet\\;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn\\;C:\\Program Files\\PuTTY\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\ProgramData\\ComposerSetup\\bin;C:\\Program Files\\Microsoft VS Code\\bin;C:\\Program Files (x86)\\CrSSL\\bin;C:\\Users\\User\\AppData\\Roaming\\nvm;C:\\Program Files\\nodejs;C:\\Program Files\\TortoiseGit\\bin;C:\\HashiCorp\\Vagrant\\bin;C:\\Go\\bin;C:\\Program Files (x86)\\Yarn\\bin\\;C:\\Program Files\\Git\\cmd;C:\\RailsInstaller\\Git\\cmd;C:\\RailsInstaller\\Ruby2.3.3\\bin;C:\\cross_platform\\flutter_windows_v0.5.1-beta\\flutter\\bin;C:\\Users\\User\\AppData\\Local\\atom\\bin;C:\\Program Files\\Microsoft VS Code\\bin;C:\\Users\\User\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\User\\AppData\\Roaming\\Composer\\vendor\\bin;C:\\Users\\User\\AppData\\Roaming\\npm;C:\\Users\\User\\AppData\\Roaming\\nvm;C:\\Program Files\\nodejs;C:\\Users\\User\\.dotnet\\tools;C:\\Users\\igor\\AppData\\Roaming\\npm;C:\\Users\\User\\go\\bin;C:\\Users\\User\\AppData\\Local\\Yarn\\bin",
"PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JSE;.WSF;.WSH;.MSC",
"PROCESSOR_ARCHITECTURE": "AMD64",
"PROCESSOR_IDENTIFIER": "Intel64 Family 6 Model 71 Stepping 1, GenuineIntel",
"PROCESSOR_LEVEL": "6",
"PROCESSOR_REVISION": "4701",
"ProgramData": "C:\\ProgramData",
"ProgramFiles": "C:\\Program Files",
"ProgramFiles(x86)": "C:\\Program Files (x86)",
"ProgramW6432": "C:\\Program Files",
"PROMPT": "$P$G",
"PSModulePath": "C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules\\",
"PUBLIC": "C:\\Users\\Public",
"REACT_APP_CHAT_URL": "http://192.168.250.224:80/api/helse",
"REACT_APP_GRAPHQL_URL": "http://localhost:5000",
"REACT_APP_PROXY_URL": "https://proxy.test.advoca.localhost:4430",
"SESSIONNAME": "Console",
"SystemDrive": "C:",
"SystemRoot": "C:\\WINDOWS",
"TEMP": "C:\\Users\\User\\AppData\\Local\\Temp",
"TMP": "C:\\Users\\User\\AppData\\Local\\Temp",
"TSCONFIG": "C:\\Sites\\adopus-portal\\tsconfig.json",
"TSLINT": "",
"TSLINTAUTOFIX": "false",
"TYPESCRIPT_PATH": "C:\\Sites\\adopus-portal\\node_modules\\typescript\\lib\\typescript.js",
"USERDOMAIN": "IGORPC",
"USERDOMAIN_ROAMINGPROFILE": "IGORPC",
"USERNAME": "User",
"USERPROFILE": "C:\\Users\\User",
"USE_INCREMENTAL_API": "true",
"VBOX_MSI_INSTALL_PATH": "C:\\Program Files\\Oracle\\VirtualBox\\",
"VUE": "{\"compiler\":\"vue-template-compiler\",\"enabled\":false}",
"WATCH": "",
"windir": "C:\\WINDOWS",
"WORK_DIVISION": "1",
"YARN_WRAP_OUTPUT": "false"
},
"sharedObjects": [
"C:\\Program Files\\nodejs\\node.exe",
"C:\\WINDOWS\\SYSTEM32\\ntdll.dll",
"C:\\WINDOWS\\System32\\KERNEL32.DLL",
"C:\\WINDOWS\\System32\\KERNELBASE.dll",
"C:\\WINDOWS\\System32\\WS2_32.dll",
"C:\\WINDOWS\\System32\\RPCRT4.dll",
"C:\\WINDOWS\\SYSTEM32\\dbghelp.dll",
"C:\\WINDOWS\\System32\\ADVAPI32.dll",
"C:\\WINDOWS\\System32\\ucrtbase.dll",
"C:\\WINDOWS\\System32\\msvcrt.dll",
"C:\\WINDOWS\\System32\\sechost.dll",
"C:\\WINDOWS\\System32\\USER32.dll",
"C:\\WINDOWS\\System32\\win32u.dll",
"C:\\WINDOWS\\System32\\GDI32.dll",
"C:\\WINDOWS\\System32\\gdi32full.dll",
"C:\\WINDOWS\\System32\\msvcp_win.dll",
"C:\\WINDOWS\\System32\\PSAPI.DLL",
"C:\\WINDOWS\\System32\\CRYPT32.dll",
"C:\\WINDOWS\\System32\\MSASN1.dll",
"C:\\WINDOWS\\SYSTEM32\\IPHLPAPI.DLL",
"C:\\WINDOWS\\SYSTEM32\\USERENV.dll",
"C:\\WINDOWS\\System32\\profapi.dll",
"C:\\WINDOWS\\SYSTEM32\\bcrypt.dll",
"C:\\WINDOWS\\SYSTEM32\\WINMM.dll",
"C:\\WINDOWS\\SYSTEM32\\winmmbase.dll",
"C:\\WINDOWS\\System32\\cfgmgr32.dll",
"C:\\WINDOWS\\System32\\IMM32.DLL",
"C:\\WINDOWS\\System32\\powrprof.dll",
"C:\\WINDOWS\\SYSTEM32\\CRYPTBASE.DLL",
"C:\\WINDOWS\\System32\\bcryptPrimitives.dll",
"C:\\WINDOWS\\system32\\uxtheme.dll",
"C:\\WINDOWS\\System32\\combase.dll",
"C:\\WINDOWS\\system32\\mswsock.dll",
"C:\\WINDOWS\\System32\\kernel.appcore.dll",
"C:\\WINDOWS\\System32\\NSI.dll",
"C:\\WINDOWS\\SYSTEM32\\dhcpcsvc6.DLL",
"C:\\WINDOWS\\SYSTEM32\\dhcpcsvc.DLL",
"C:\\WINDOWS\\system32\\napinsp.dll",
"C:\\WINDOWS\\system32\\pnrpnsp.dll",
"C:\\WINDOWS\\system32\\NLAapi.dll",
"C:\\WINDOWS\\SYSTEM32\\DNSAPI.dll",
"C:\\WINDOWS\\System32\\winrnr.dll",
"C:\\WINDOWS\\System32\\wshbth.dll"
]
}