Skip to content
On this page

fresh-react-app-typescript

Fresh React app, automatically generated everyday with yarn create react-app --template typescript

Result

Time spent1m 8s
Disk usage323 MB
pwuser@factory:/workspace$ bash -exc 'yarn create react-app fresh-app --template typescript && cd fresh-app && yarn build' < /dev/null; echo 'Finished running generator.'
+ yarn create react-app fresh-app --template typescript
cd /workspace/fresh-app/build
yarn create v1.22.19
[1/4] Resolving packages...
warning create-react-app > tar-pack > tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...

success Installed "create-react-app@5.0.1" with binaries:
      - create-react-app
[####################################################################] 68/68
Creating a new React app in /workspace/fresh-app.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts with cra-template-typescript...

yarn add v1.22.19
info No lockfile found.
[1/4] Resolving packages...
warning react-scripts > @svgr/webpack > @svgr/plugin-svgo > svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
warning react-scripts > workbox-webpack-plugin > workbox-build > rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
warning react-scripts > @svgr/webpack > @svgr/plugin-svgo > svgo > stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
warning react-scripts > css-minimizer-webpack-plugin > cssnano > cssnano-preset-default > postcss-svgo > svgo > stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
warning react-scripts > workbox-webpack-plugin > workbox-build > @surma/rollup-plugin-off-main-thread > magic-string > sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
warning react-scripts > jest > @jest/core > jest-config > jest-environment-jsdom > jsdom > w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-syntax-flow@^7.14.5".
warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-transform-react-jsx@^7.14.9".
warning "react-scripts > react-dev-utils > fork-ts-checker-webpack-plugin@6.5.2" has unmet peer dependency "typescript@>= 2.7".
warning "react-scripts > eslint-config-react-app > @typescript-eslint/eslint-plugin > tsutils@3.21.0" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta".
[4/4] Building fresh packages...
success Saved lockfile.
success Saved 768 new dependencies.
info Direct dependencies
├─ cra-template-typescript@1.2.0
├─ react-dom@18.2.0
├─ react-scripts@5.0.1
└─ react@18.2.0
info All dependencies
├─ @ampproject/remapping@2.2.0
├─ @babel/code-frame@7.18.6
├─ @babel/compat-data@7.20.5
├─ @babel/core@7.20.5
├─ @babel/eslint-parser@7.19.1
├─ @babel/generator@7.20.5
├─ @babel/helper-builder-binary-assignment-operator-visitor@7.18.9
├─ @babel/helper-compilation-targets@7.20.0
├─ @babel/helper-create-class-features-plugin@7.20.5
├─ @babel/helper-explode-assignable-expression@7.18.6
├─ @babel/helper-module-imports@7.18.6
├─ @babel/helper-module-transforms@7.20.2
├─ @babel/helper-remap-async-to-generator@7.18.9
├─ @babel/helper-simple-access@7.20.2
├─ @babel/helper-string-parser@7.19.4
├─ @babel/helper-wrap-function@7.20.5
├─ @babel/helpers@7.20.6
├─ @babel/highlight@7.18.6
├─ @babel/parser@7.20.5
├─ @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6
├─ @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.18.9
├─ @babel/plugin-proposal-async-generator-functions@7.20.1
├─ @babel/plugin-proposal-class-properties@7.18.6
├─ @babel/plugin-proposal-class-static-block@7.18.6
├─ @babel/plugin-proposal-decorators@7.20.5
├─ @babel/plugin-proposal-dynamic-import@7.18.6
├─ @babel/plugin-proposal-export-namespace-from@7.18.9
├─ @babel/plugin-proposal-json-strings@7.18.6
├─ @babel/plugin-proposal-logical-assignment-operators@7.18.9
├─ @babel/plugin-proposal-nullish-coalescing-operator@7.18.6
├─ @babel/plugin-proposal-numeric-separator@7.18.6
├─ @babel/plugin-proposal-object-rest-spread@7.20.2
├─ @babel/plugin-proposal-optional-catch-binding@7.18.6
├─ @babel/plugin-proposal-private-methods@7.18.6
├─ @babel/plugin-proposal-private-property-in-object@7.20.5
├─ @babel/plugin-proposal-unicode-property-regex@7.18.6
├─ @babel/plugin-syntax-bigint@7.8.3
├─ @babel/plugin-syntax-class-properties@7.12.13
├─ @babel/plugin-syntax-decorators@7.19.0
├─ @babel/plugin-syntax-flow@7.18.6
├─ @babel/plugin-syntax-import-assertions@7.20.0
├─ @babel/plugin-syntax-import-meta@7.10.4
├─ @babel/plugin-syntax-jsx@7.18.6
├─ @babel/plugin-syntax-numeric-separator@7.10.4
├─ @babel/plugin-syntax-top-level-await@7.14.5
├─ @babel/plugin-syntax-typescript@7.20.0
├─ @babel/plugin-transform-arrow-functions@7.18.6
├─ @babel/plugin-transform-async-to-generator@7.18.6
├─ @babel/plugin-transform-block-scoped-functions@7.18.6
├─ @babel/plugin-transform-block-scoping@7.20.5
├─ @babel/plugin-transform-classes@7.20.2
├─ @babel/plugin-transform-computed-properties@7.18.9
├─ @babel/plugin-transform-destructuring@7.20.2
├─ @babel/plugin-transform-dotall-regex@7.18.6
├─ @babel/plugin-transform-duplicate-keys@7.18.9
├─ @babel/plugin-transform-exponentiation-operator@7.18.6
├─ @babel/plugin-transform-flow-strip-types@7.19.0
├─ @babel/plugin-transform-for-of@7.18.8
├─ @babel/plugin-transform-function-name@7.18.9
├─ @babel/plugin-transform-literals@7.18.9
├─ @babel/plugin-transform-member-expression-literals@7.18.6
├─ @babel/plugin-transform-modules-amd@7.19.6
├─ @babel/plugin-transform-modules-commonjs@7.19.6
├─ @babel/plugin-transform-modules-systemjs@7.19.6
├─ @babel/plugin-transform-modules-umd@7.18.6
├─ @babel/plugin-transform-named-capturing-groups-regex@7.20.5
├─ @babel/plugin-transform-new-target@7.18.6
├─ @babel/plugin-transform-object-super@7.18.6
├─ @babel/plugin-transform-property-literals@7.18.6
├─ @babel/plugin-transform-react-constant-elements@7.20.2
├─ @babel/plugin-transform-react-display-name@7.18.6
├─ @babel/plugin-transform-react-jsx-development@7.18.6
├─ @babel/plugin-transform-react-pure-annotations@7.18.6
├─ @babel/plugin-transform-regenerator@7.20.5
├─ @babel/plugin-transform-reserved-words@7.18.6
├─ @babel/plugin-transform-runtime@7.19.6
├─ @babel/plugin-transform-shorthand-properties@7.18.6
├─ @babel/plugin-transform-spread@7.19.0
├─ @babel/plugin-transform-sticky-regex@7.18.6
├─ @babel/plugin-transform-template-literals@7.18.9
├─ @babel/plugin-transform-typeof-symbol@7.18.9
├─ @babel/plugin-transform-typescript@7.20.2
├─ @babel/plugin-transform-unicode-escapes@7.18.10
├─ @babel/plugin-transform-unicode-regex@7.18.6
├─ @babel/preset-env@7.20.2
├─ @babel/preset-modules@0.1.5
├─ @babel/preset-react@7.18.6
├─ @babel/preset-typescript@7.18.6
├─ @babel/runtime-corejs3@7.20.6
├─ @babel/runtime@7.20.6
├─ @bcoe/v8-coverage@0.2.3
├─ @csstools/normalize.css@12.0.0
├─ @csstools/postcss-cascade-layers@1.1.1
├─ @csstools/postcss-color-function@1.1.1
├─ @csstools/postcss-font-format-keywords@1.0.1
├─ @csstools/postcss-hwb-function@1.0.2
├─ @csstools/postcss-ic-unit@1.0.1
├─ @csstools/postcss-is-pseudo-class@2.0.7
├─ @csstools/postcss-nested-calc@1.0.0
├─ @csstools/postcss-normalize-display-values@1.0.1
├─ @csstools/postcss-oklab-function@1.1.1
├─ @csstools/postcss-stepped-value-functions@1.0.1
├─ @csstools/postcss-text-decoration-shorthand@1.0.0
├─ @csstools/postcss-trigonometric-functions@1.0.2
├─ @csstools/postcss-unset-value@1.0.2
├─ @eslint/eslintrc@1.3.3
├─ @humanwhocodes/config-array@0.11.7
├─ @humanwhocodes/module-importer@1.0.1
├─ @humanwhocodes/object-schema@1.2.1
├─ @istanbuljs/load-nyc-config@1.1.0
├─ @jest/globals@27.5.1
├─ @jest/reporters@27.5.1
├─ @jest/test-sequencer@27.5.1
├─ @jridgewell/gen-mapping@0.3.2
├─ @jridgewell/resolve-uri@3.1.0
├─ @jridgewell/set-array@1.1.2
├─ @jridgewell/source-map@0.3.2
├─ @leichtgewicht/ip-codec@2.0.4
├─ @nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1
├─ @nodelib/fs.scandir@2.1.5
├─ @nodelib/fs.stat@2.0.5
├─ @nodelib/fs.walk@1.2.8
├─ @pmmmwh/react-refresh-webpack-plugin@0.5.10
├─ @rollup/plugin-babel@5.3.1
├─ @rollup/plugin-node-resolve@11.2.1
├─ @rollup/plugin-replace@2.4.2
├─ @rushstack/eslint-patch@1.2.0
├─ @sinclair/typebox@0.24.51
├─ @sinonjs/commons@1.8.6
├─ @sinonjs/fake-timers@8.1.0
├─ @surma/rollup-plugin-off-main-thread@2.2.3
├─ @svgr/babel-plugin-add-jsx-attribute@5.4.0
├─ @svgr/babel-plugin-remove-jsx-attribute@5.4.0
├─ @svgr/babel-plugin-remove-jsx-empty-expression@5.0.1
├─ @svgr/babel-plugin-replace-jsx-attribute-value@5.0.1
├─ @svgr/babel-plugin-svg-dynamic-title@5.4.0
├─ @svgr/babel-plugin-svg-em-dimensions@5.4.0
├─ @svgr/babel-plugin-transform-react-native-svg@5.4.0
├─ @svgr/babel-plugin-transform-svg-component@5.5.0
├─ @svgr/babel-preset@5.5.0
├─ @svgr/core@5.5.0
├─ @svgr/hast-util-to-babel-ast@5.5.0
├─ @svgr/plugin-svgo@5.5.0
├─ @svgr/webpack@5.5.0
├─ @tootallnate/once@1.1.2
├─ @trysound/sax@0.2.0
├─ @types/babel__core@7.1.20
├─ @types/babel__generator@7.6.4
├─ @types/babel__template@7.4.1
├─ @types/babel__traverse@7.18.3
├─ @types/body-parser@1.19.2
├─ @types/bonjour@3.5.10
├─ @types/connect-history-api-fallback@1.3.5
├─ @types/connect@3.4.35
├─ @types/eslint-scope@3.7.4
├─ @types/eslint@8.4.10
├─ @types/express-serve-static-core@4.17.31
├─ @types/express@4.17.14
├─ @types/graceful-fs@4.1.5
├─ @types/html-minifier-terser@6.1.0
├─ @types/http-proxy@1.17.9
├─ @types/istanbul-lib-coverage@2.0.4
├─ @types/istanbul-lib-report@3.0.0
├─ @types/json5@0.0.29
├─ @types/mime@3.0.1
├─ @types/prettier@2.7.1
├─ @types/q@1.5.5
├─ @types/range-parser@1.2.4
├─ @types/resolve@1.17.1
├─ @types/retry@0.12.0
├─ @types/semver@7.3.13
├─ @types/serve-index@1.9.1
├─ @types/serve-static@1.15.0
├─ @types/sockjs@0.3.33
├─ @types/trusted-types@2.0.2
├─ @types/ws@8.5.3
├─ @types/yargs@16.0.4
├─ @typescript-eslint/eslint-plugin@5.46.0
├─ @typescript-eslint/experimental-utils@5.46.0
├─ @typescript-eslint/parser@5.46.0
├─ @typescript-eslint/type-utils@5.46.0
├─ @webassemblyjs/floating-point-hex-parser@1.11.1
├─ @webassemblyjs/helper-numbers@1.11.1
├─ @webassemblyjs/helper-wasm-section@1.11.1
├─ @webassemblyjs/wasm-edit@1.11.1
├─ @webassemblyjs/wasm-opt@1.11.1
├─ @webassemblyjs/wast-printer@1.11.1
├─ @xtuc/ieee754@1.2.0
├─ abab@2.0.6
├─ accepts@1.3.8
├─ acorn-globals@6.0.0
├─ acorn-import-assertions@1.8.0
├─ acorn-jsx@5.3.2
├─ acorn-node@1.8.2
├─ acorn-walk@7.2.0
├─ acorn@8.8.1
├─ address@1.2.1
├─ adjust-sourcemap-loader@4.0.0
├─ ajv-keywords@3.5.2
├─ ajv@6.12.6
├─ ansi-styles@4.3.0
├─ anymatch@3.1.3
├─ arg@5.0.2
├─ argparse@1.0.10
├─ aria-query@4.2.2
├─ array-flatten@1.1.1
├─ array-union@2.1.0
├─ array.prototype.flat@1.3.1
├─ array.prototype.flatmap@1.3.1
├─ array.prototype.reduce@1.0.5
├─ array.prototype.tosorted@1.1.1
├─ asap@2.0.6
├─ ast-types-flow@0.0.7
├─ async@3.2.4
├─ asynckit@0.4.0
├─ at-least-node@1.0.0
├─ autoprefixer@10.4.13
├─ axe-core@4.5.2
├─ axobject-query@2.2.0
├─ babel-jest@27.5.1
├─ babel-loader@8.3.0
├─ babel-plugin-jest-hoist@27.5.1
├─ babel-plugin-macros@3.1.0
├─ babel-plugin-named-asset-import@0.3.8
├─ babel-plugin-transform-react-remove-prop-types@0.4.24
├─ babel-preset-jest@27.5.1
├─ batch@0.6.1
├─ bfj@7.0.2
├─ big.js@5.2.2
├─ binary-extensions@2.2.0
├─ bluebird@3.7.2
├─ body-parser@1.20.1
├─ bonjour-service@1.0.14
├─ brace-expansion@1.1.11
├─ braces@3.0.2
├─ browser-process-hrtime@1.0.0
├─ bser@2.1.1
├─ buffer-from@1.1.2
├─ builtin-modules@3.3.0
├─ camel-case@4.1.2
├─ camelcase-css@2.0.1
├─ caniuse-lite@1.0.30001436
├─ case-sensitive-paths-webpack-plugin@2.4.0
├─ chalk@4.1.2
├─ char-regex@1.0.2
├─ check-types@11.2.2
├─ chokidar@3.5.3
├─ chrome-trace-event@1.0.3
├─ cjs-module-lexer@1.2.2
├─ clean-css@5.3.1
├─ cliui@7.0.4
├─ coa@2.0.2
├─ color-convert@2.0.1
├─ color-name@1.1.4
├─ combined-stream@1.0.8
├─ commander@2.20.3
├─ common-path-prefix@3.0.0
├─ common-tags@1.8.2
├─ commondir@1.0.1
├─ compressible@2.0.18
├─ compression@1.7.4
├─ concat-map@0.0.1
├─ confusing-browser-globals@1.0.11
├─ connect-history-api-fallback@2.0.0
├─ content-disposition@0.5.4
├─ convert-source-map@1.9.0
├─ cookie-signature@1.0.6
├─ cookie@0.5.0
├─ core-js-pure@3.26.1
├─ core-js@3.26.1
├─ core-util-is@1.0.3
├─ cra-template-typescript@1.2.0
├─ crypto-random-string@2.0.0
├─ css-blank-pseudo@3.0.3
├─ css-declaration-sorter@6.3.1
├─ css-has-pseudo@3.0.4
├─ css-loader@6.7.2
├─ css-minimizer-webpack-plugin@3.4.1
├─ css-prefers-color-scheme@6.0.3
├─ css-select-base-adapter@0.1.1
├─ css-tree@1.1.3
├─ css-what@6.1.0
├─ cssdb@7.2.0
├─ cssesc@3.0.0
├─ cssnano-preset-default@5.2.13
├─ cssnano@5.1.14
├─ csso@4.2.0
├─ cssstyle@2.3.0
├─ damerau-levenshtein@1.0.8
├─ data-urls@2.0.0
├─ decimal.js@10.4.3
├─ dedent@0.7.0
├─ deep-is@0.1.4
├─ default-gateway@6.0.3
├─ define-lazy-prop@2.0.0
├─ defined@1.0.1
├─ delayed-stream@1.0.0
├─ detect-newline@3.1.0
├─ detect-node@2.1.0
├─ detect-port-alt@1.1.6
├─ detective@5.2.1
├─ didyoumean@1.2.2
├─ diff-sequences@27.5.1
├─ dir-glob@3.0.1
├─ dlv@1.1.3
├─ dns-equal@1.0.0
├─ dns-packet@5.4.0
├─ dom-converter@0.2.0
├─ dom-serializer@1.4.1
├─ domexception@2.0.1
├─ domutils@2.8.0
├─ dot-case@3.0.4
├─ dotenv-expand@5.1.0
├─ dotenv@10.0.0
├─ duplexer@0.1.2
├─ ee-first@1.1.1
├─ ejs@3.1.8
├─ electron-to-chromium@1.4.284
├─ emoji-regex@9.2.2
├─ emojis-list@3.0.0
├─ enhanced-resolve@5.12.0
├─ error-ex@1.3.2
├─ error-stack-parser@2.1.4
├─ es-array-method-boxes-properly@1.0.0
├─ es-module-lexer@0.9.3
├─ es-to-primitive@1.2.1
├─ escodegen@2.0.0
├─ eslint-config-react-app@7.0.1
├─ eslint-import-resolver-node@0.3.6
├─ eslint-module-utils@2.7.4
├─ eslint-plugin-flowtype@8.0.3
├─ eslint-plugin-import@2.26.0
├─ eslint-plugin-jest@25.7.0
├─ eslint-plugin-jsx-a11y@6.6.1
├─ eslint-plugin-react-hooks@4.6.0
├─ eslint-plugin-react@7.31.11
├─ eslint-plugin-testing-library@5.9.1
├─ eslint-scope@5.1.1
├─ eslint-webpack-plugin@3.2.0
├─ eslint@8.29.0
├─ esprima@4.0.1
├─ esquery@1.4.0
├─ estree-walker@1.0.1
├─ eventemitter3@4.0.7
├─ events@3.3.0
├─ express@4.18.2
├─ fast-glob@3.2.12
├─ fast-levenshtein@2.0.6
├─ fastq@1.14.0
├─ faye-websocket@0.11.4
├─ fb-watchman@2.0.2
├─ file-entry-cache@6.0.1
├─ file-loader@6.2.0
├─ filelist@1.0.4
├─ filesize@8.0.7
├─ fill-range@7.0.1
├─ finalhandler@1.2.0
├─ find-cache-dir@3.3.2
├─ flat-cache@3.0.4
├─ flatted@3.2.7
├─ follow-redirects@1.15.2
├─ fork-ts-checker-webpack-plugin@6.5.2
├─ form-data@3.0.1
├─ forwarded@0.2.0
├─ fraction.js@4.2.0
├─ fs-extra@9.1.0
├─ fs-monkey@1.0.3
├─ fs.realpath@1.0.0
├─ function.prototype.name@1.1.5
├─ gensync@1.0.0-beta.2
├─ get-caller-file@2.0.5
├─ get-own-enumerable-property-symbols@3.0.2
├─ get-package-type@0.1.0
├─ get-stream@6.0.1
├─ get-symbol-description@1.0.0
├─ glob-parent@5.1.2
├─ global-modules@2.0.0
├─ global-prefix@3.0.0
├─ globby@11.1.0
├─ gopd@1.0.1
├─ grapheme-splitter@1.0.4
├─ gzip-size@6.0.0
├─ handle-thing@2.0.1
├─ harmony-reflect@1.6.2
├─ has-bigints@1.0.2
├─ he@1.2.0
├─ hoopy@0.1.4
├─ hpack.js@2.1.6
├─ html-encoding-sniffer@2.0.1
├─ html-entities@2.3.3
├─ html-escaper@2.0.2
├─ html-minifier-terser@6.1.0
├─ html-webpack-plugin@5.5.0
├─ htmlparser2@6.1.0
├─ http-deceiver@1.2.7
├─ http-parser-js@0.5.8
├─ http-proxy-agent@4.0.1
├─ http-proxy-middleware@2.0.6
├─ http-proxy@1.18.1
├─ https-proxy-agent@5.0.1
├─ human-signals@2.1.0
├─ identity-obj-proxy@3.0.0
├─ immer@9.0.16
├─ import-fresh@3.3.0
├─ inflight@1.0.6
├─ inherits@2.0.4
├─ ini@1.3.8
├─ ipaddr.js@2.0.1
├─ is-arrayish@0.2.1
├─ is-bigint@1.0.4
├─ is-binary-path@2.1.0
├─ is-boolean-object@1.1.2
├─ is-callable@1.2.7
├─ is-date-object@1.0.5
├─ is-docker@2.2.1
├─ is-extglob@2.1.1
├─ is-fullwidth-code-point@3.0.0
├─ is-module@1.0.0
├─ is-negative-zero@2.0.2
├─ is-number-object@1.0.7
├─ is-number@7.0.0
├─ is-obj@1.0.1
├─ is-path-inside@3.0.3
├─ is-plain-obj@3.0.0
├─ is-potential-custom-element-name@1.0.1
├─ is-regexp@1.0.0
├─ is-root@2.1.0
├─ is-shared-array-buffer@1.0.2
├─ is-string@1.0.7
├─ is-symbol@1.0.4
├─ is-weakref@1.0.2
├─ is-wsl@2.2.0
├─ isarray@1.0.0
├─ istanbul-lib-instrument@5.2.1
├─ istanbul-lib-source-maps@4.0.1
├─ istanbul-reports@3.1.5
├─ jake@10.8.5
├─ jest-changed-files@27.5.1
├─ jest-circus@27.5.1
├─ jest-cli@27.5.1
├─ jest-docblock@27.5.1
├─ jest-jasmine2@27.5.1
├─ jest-leak-detector@27.5.1
├─ jest-pnp-resolver@1.2.3
├─ jest-resolve-dependencies@27.5.1
├─ jest-serializer@27.5.1
├─ jest-watch-typeahead@1.1.0
├─ jest-watcher@28.1.3
├─ jest@27.5.1
├─ js-sdsl@4.2.0
├─ js-tokens@4.0.0
├─ jsdom@16.7.0
├─ jsesc@2.5.2
├─ json-parse-even-better-errors@2.3.1
├─ json-schema-traverse@0.4.1
├─ json-schema@0.4.0
├─ json-stable-stringify-without-jsonify@1.0.1
├─ json5@2.2.1
├─ jsonpointer@5.0.1
├─ jsx-ast-utils@3.3.3
├─ kind-of@6.0.3
├─ kleur@3.0.3
├─ klona@2.0.5
├─ language-subtag-registry@0.3.22
├─ language-tags@1.0.6
├─ lilconfig@2.0.6
├─ lines-and-columns@1.2.4
├─ loader-runner@4.3.0
├─ locate-path@6.0.0
├─ lodash.debounce@4.0.8
├─ lodash.memoize@4.1.2
├─ lodash.merge@4.6.2
├─ lodash.sortby@4.7.0
├─ lodash.uniq@4.5.0
├─ lodash@4.17.21
├─ loose-envify@1.4.0
├─ lower-case@2.0.2
├─ lru-cache@6.0.0
├─ magic-string@0.25.9
├─ make-dir@3.1.0
├─ makeerror@1.0.12
├─ mdn-data@2.0.14
├─ media-typer@0.3.0
├─ memfs@3.4.12
├─ merge-descriptors@1.0.1
├─ merge2@1.4.1
├─ methods@1.1.2
├─ mime-db@1.52.0
├─ mime-types@2.1.35
├─ mime@1.6.0
├─ mimic-fn@2.1.0
├─ mini-css-extract-plugin@2.7.2
├─ minimalistic-assert@1.0.1
├─ mkdirp@0.5.6
├─ ms@2.1.3
├─ multicast-dns@7.2.5
├─ nanoid@3.3.4
├─ natural-compare-lite@1.4.0
├─ negotiator@0.6.3
├─ node-forge@1.3.1
├─ node-int64@0.4.0
├─ node-releases@2.0.6
├─ normalize-range@0.1.2
├─ normalize-url@6.1.0
├─ npm-run-path@4.0.1
├─ nth-check@2.1.1
├─ nwsapi@2.2.2
├─ object-hash@3.0.0
├─ object-inspect@1.12.2
├─ object.assign@4.1.4
├─ object.entries@1.1.6
├─ object.fromentries@2.0.6
├─ object.getownpropertydescriptors@2.1.5
├─ object.hasown@1.1.2
├─ object.values@1.1.6
├─ obuf@1.1.2
├─ on-headers@1.0.2
├─ onetime@5.1.2
├─ open@8.4.0
├─ optionator@0.9.1
├─ p-limit@2.3.0
├─ p-locate@5.0.0
├─ p-retry@4.6.2
├─ p-try@2.2.0
├─ param-case@3.0.4
├─ parent-module@1.0.1
├─ parse-json@5.2.0
├─ parse5@6.0.1
├─ pascal-case@3.1.2
├─ path-is-absolute@1.0.1
├─ path-key@3.1.1
├─ path-to-regexp@0.1.7
├─ performance-now@2.1.0
├─ picomatch@2.3.1
├─ pify@2.3.0
├─ pirates@4.0.5
├─ pkg-dir@4.2.0
├─ pkg-up@3.1.0
├─ postcss-attribute-case-insensitive@5.0.2
├─ postcss-browser-comments@4.0.0
├─ postcss-calc@8.2.4
├─ postcss-clamp@4.1.0
├─ postcss-color-functional-notation@4.2.4
├─ postcss-color-hex-alpha@8.0.4
├─ postcss-color-rebeccapurple@7.1.1
├─ postcss-colormin@5.3.0
├─ postcss-convert-values@5.1.3
├─ postcss-custom-media@8.0.2
├─ postcss-custom-properties@12.1.11
├─ postcss-custom-selectors@6.0.3
├─ postcss-dir-pseudo-class@6.0.5
├─ postcss-discard-comments@5.1.2
├─ postcss-discard-duplicates@5.1.0
├─ postcss-discard-empty@5.1.1
├─ postcss-discard-overridden@5.1.0
├─ postcss-double-position-gradients@3.1.2
├─ postcss-env-function@4.0.6
├─ postcss-flexbugs-fixes@5.0.2
├─ postcss-focus-visible@6.0.4
├─ postcss-focus-within@5.0.4
├─ postcss-font-variant@5.0.0
├─ postcss-gap-properties@3.0.5
├─ postcss-image-set-function@4.0.7
├─ postcss-import@14.1.0
├─ postcss-initial@4.0.1
├─ postcss-js@4.0.0
├─ postcss-lab-function@4.2.1
├─ postcss-load-config@3.1.4
├─ postcss-loader@6.2.1
├─ postcss-logical@5.0.4
├─ postcss-media-minmax@5.0.0
├─ postcss-merge-longhand@5.1.7
├─ postcss-merge-rules@5.1.3
├─ postcss-minify-font-values@5.1.0
├─ postcss-minify-gradients@5.1.1
├─ postcss-minify-params@5.1.4
├─ postcss-minify-selectors@5.2.1
├─ postcss-modules-extract-imports@3.0.0
├─ postcss-modules-local-by-default@4.0.0
├─ postcss-modules-scope@3.0.0
├─ postcss-modules-values@4.0.0
├─ postcss-nested@6.0.0
├─ postcss-nesting@10.2.0
├─ postcss-normalize-charset@5.1.0
├─ postcss-normalize-display-values@5.1.0
├─ postcss-normalize-positions@5.1.1
├─ postcss-normalize-repeat-style@5.1.1
├─ postcss-normalize-string@5.1.0
├─ postcss-normalize-timing-functions@5.1.0
├─ postcss-normalize-unicode@5.1.1
├─ postcss-normalize-url@5.1.0
├─ postcss-normalize-whitespace@5.1.1
├─ postcss-normalize@10.0.1
├─ postcss-opacity-percentage@1.1.2
├─ postcss-ordered-values@5.1.3
├─ postcss-overflow-shorthand@3.0.4
├─ postcss-page-break@3.0.4
├─ postcss-place@7.0.5
├─ postcss-preset-env@7.8.3
├─ postcss-pseudo-class-any-link@7.1.6
├─ postcss-reduce-initial@5.1.1
├─ postcss-reduce-transforms@5.1.0
├─ postcss-replace-overflow-wrap@4.0.0
├─ postcss-selector-not@6.0.1
├─ postcss-svgo@5.1.0
├─ postcss-unique-selectors@5.1.1
├─ pretty-bytes@5.6.0
├─ pretty-error@4.0.0
├─ process-nextick-args@2.0.1
├─ promise@8.3.0
├─ prompts@2.4.2
├─ prop-types@15.8.1
├─ proxy-addr@2.0.7
├─ psl@1.9.0
├─ q@1.5.1
├─ querystringify@2.2.0
├─ queue-microtask@1.2.3
├─ quick-lru@5.1.1
├─ raf@3.4.1
├─ raw-body@2.5.1
├─ react-app-polyfill@3.0.0
├─ react-dev-utils@12.0.1
├─ react-dom@18.2.0
├─ react-error-overlay@6.0.11
├─ react-is@17.0.2
├─ react-refresh@0.11.0
├─ react-scripts@5.0.1
├─ react@18.2.0
├─ read-cache@1.0.0
├─ readable-stream@3.6.0
├─ readdirp@3.6.0
├─ recursive-readdir@2.2.3
├─ regenerate-unicode-properties@10.1.0
├─ regenerator-transform@0.15.1
├─ regex-parser@2.2.11
├─ regexpu-core@5.2.2
├─ regjsgen@0.7.1
├─ regjsparser@0.9.1
├─ relateurl@0.2.7
├─ renderkid@3.0.0
├─ require-directory@2.1.1
├─ require-from-string@2.0.2
├─ resolve-cwd@3.0.0
├─ resolve-url-loader@4.0.0
├─ resolve.exports@1.1.0
├─ resolve@1.22.1
├─ retry@0.13.1
├─ reusify@1.0.4
├─ rollup-plugin-terser@7.0.2
├─ rollup@2.79.1
├─ run-parallel@1.2.0
├─ safe-buffer@5.2.1
├─ safe-regex-test@1.0.0
├─ safer-buffer@2.1.2
├─ sanitize.css@13.0.0
├─ sass-loader@12.6.0
├─ sax@1.2.4
├─ saxes@5.0.1
├─ scheduler@0.23.0
├─ select-hose@2.0.0
├─ selfsigned@2.1.1
├─ semver@6.3.0
├─ serve-index@1.9.1
├─ serve-static@1.15.0
├─ shebang-command@2.0.0
├─ shebang-regex@3.0.0
├─ shell-quote@1.7.4
├─ signal-exit@3.0.7
├─ sisteransi@1.0.5
├─ sockjs@0.3.24
├─ source-list-map@2.0.1
├─ source-map-js@1.0.2
├─ source-map-loader@3.0.2
├─ source-map-support@0.5.21
├─ source-map@0.6.1
├─ sourcemap-codec@1.4.8
├─ spdy-transport@3.0.0
├─ spdy@4.0.2
├─ sprintf-js@1.0.3
├─ stackframe@1.3.4
├─ string_decoder@1.3.0
├─ string-natural-compare@3.0.1
├─ string-width@4.2.3
├─ string.prototype.matchall@4.0.8
├─ string.prototype.trimend@1.0.6
├─ string.prototype.trimstart@1.0.6
├─ stringify-object@3.3.0
├─ strip-bom@3.0.0
├─ strip-comments@2.0.1
├─ strip-final-newline@2.0.0
├─ style-loader@3.3.1
├─ stylehacks@5.1.1
├─ supports-hyperlinks@2.3.0
├─ svg-parser@2.0.4
├─ svgo@1.3.2
├─ symbol-tree@3.2.4
├─ tailwindcss@3.2.4
├─ tapable@2.2.1
├─ temp-dir@2.0.0
├─ tempy@0.6.0
├─ terminal-link@2.1.1
├─ terser-webpack-plugin@5.3.6
├─ terser@5.16.1
├─ test-exclude@6.0.0
├─ thunky@1.1.0
├─ tmpl@1.0.5
├─ to-fast-properties@2.0.0
├─ to-regex-range@5.0.1
├─ toidentifier@1.0.1
├─ tough-cookie@4.1.2
├─ tr46@2.1.0
├─ tryer@1.0.1
├─ tsconfig-paths@3.14.1
├─ type-detect@4.0.8
├─ type-fest@0.20.2
├─ typedarray-to-buffer@3.1.5
├─ unbox-primitive@1.0.2
├─ unicode-canonical-property-names-ecmascript@2.0.0
├─ unicode-match-property-ecmascript@2.0.0
├─ unicode-match-property-value-ecmascript@2.1.0
├─ unicode-property-aliases-ecmascript@2.1.0
├─ unique-string@2.0.0
├─ unquote@1.1.1
├─ update-browserslist-db@1.0.10
├─ url-parse@1.5.10
├─ util-deprecate@1.0.2
├─ util.promisify@1.0.1
├─ utila@0.4.0
├─ utils-merge@1.0.1
├─ uuid@8.3.2
├─ v8-to-istanbul@8.1.1
├─ w3c-hr-time@1.0.2
├─ w3c-xmlserializer@2.0.0
├─ walker@1.0.8
├─ watchpack@2.4.0
├─ wbuf@1.7.3
├─ webpack-dev-middleware@5.3.3
├─ webpack-dev-server@4.11.1
├─ webpack-manifest-plugin@4.1.1
├─ webpack-sources@1.4.3
├─ webpack@5.75.0
├─ websocket-driver@0.7.4
├─ websocket-extensions@0.1.4
├─ whatwg-fetch@3.6.2
├─ whatwg-url@8.7.0
├─ which-boxed-primitive@1.0.2
├─ which@2.0.2
├─ word-wrap@1.2.3
├─ workbox-broadcast-update@6.5.4
├─ workbox-build@6.5.4
├─ workbox-google-analytics@6.5.4
├─ workbox-navigation-preload@6.5.4
├─ workbox-range-requests@6.5.4
├─ workbox-recipes@6.5.4
├─ workbox-streams@6.5.4
├─ workbox-sw@6.5.4
├─ workbox-webpack-plugin@6.5.4
├─ workbox-window@6.5.4
├─ wrap-ansi@7.0.0
├─ write-file-atomic@3.0.3
├─ ws@8.11.0
├─ xmlchars@2.2.0
├─ xtend@4.0.2
├─ y18n@5.0.8
├─ yallist@4.0.0
├─ yargs-parser@20.2.9
├─ yargs@16.2.0
└─ yocto-queue@0.1.0
Done in 30.84s.

Initialized a git repository.

Installing template dependencies using yarnpkg...
yarn add v1.22.19
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-syntax-flow@^7.14.5".
warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-transform-react-jsx@^7.14.9".
warning " > @testing-library/user-event@13.5.0" has unmet peer dependency "@testing-library/dom@>=7.21.4".
[4/4] Building fresh packages...
success Saved lockfile.
success Saved 36 new dependencies.
info Direct dependencies
├─ @testing-library/jest-dom@5.16.5
├─ @testing-library/react@13.4.0
├─ @testing-library/user-event@13.5.0
├─ @types/jest@27.5.2
├─ @types/node@16.18.7
├─ @types/react@18.0.26
├─ react-dom@18.2.0
├─ react@18.2.0
├─ typescript@4.9.4
└─ web-vitals@2.1.4
info All dependencies
├─ @adobe/css-tools@4.0.1
├─ @jest/expect-utils@29.3.1
├─ @testing-library/dom@8.19.0
├─ @testing-library/jest-dom@5.16.5
├─ @testing-library/react@13.4.0
├─ @testing-library/user-event@13.5.0
├─ @types/aria-query@4.2.2
├─ @types/jest@27.5.2
├─ @types/node@16.18.7
├─ @types/prop-types@15.7.5
├─ @types/react@18.0.26
├─ @types/scheduler@0.16.2
├─ @types/testing-library__jest-dom@5.14.5
├─ css.escape@1.5.1
├─ csstype@3.1.1
├─ deep-equal@2.1.0
├─ dom-accessibility-api@0.5.14
├─ es-get-iterator@1.1.2
├─ indent-string@4.0.0
├─ is-arguments@1.1.1
├─ is-map@2.0.2
├─ is-set@2.0.2
├─ is-typed-array@1.1.10
├─ is-weakmap@2.0.1
├─ is-weakset@2.0.2
├─ lz-string@1.4.4
├─ min-indent@1.0.1
├─ object-is@1.1.5
├─ react-dom@18.2.0
├─ react@18.2.0
├─ redent@3.0.0
├─ strip-indent@3.0.0
├─ typescript@4.9.4
├─ web-vitals@2.1.4
├─ which-collection@1.0.1
└─ which-typed-array@1.1.9
Done in 8.49s.

We detected TypeScript in your project (src/App.test.tsx) and created a tsconfig.json file for you.

Your tsconfig.json has been populated with default values.

Removing template package using yarnpkg...

yarn remove v1.22.19
[1/2] Removing module cra-template-typescript...
[2/2] Regenerating lockfile and installing missing dependencies...
warning " > @testing-library/user-event@13.5.0" has unmet peer dependency "@testing-library/dom@>=7.21.4".
warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-syntax-flow@^7.14.5".
warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-transform-react-jsx@^7.14.9".
success Uninstalled packages.
Done in 4.21s.
Git commit not created Error: Command failed: git commit -m "Initialize project using Create React App"
    at checkExecSyncError (node:child_process:841:11)
    at execSync (node:child_process:912:15)
    at tryGitCommit (/workspace/fresh-app/node_modules/react-scripts/scripts/init.js:62:5)
    at module.exports (/workspace/fresh-app/node_modules/react-scripts/scripts/init.js:350:25)
    at [eval]:3:14
    at Script.runInThisContext (node:vm:129:12)
    at Object.runInThisContext (node:vm:313:38)
    at node:internal/process/execution:76:19
    at [eval]-wrapper:6:22 {
  status: 128,
  signal: null,
  output: [ null, null, null ],
  pid: 114,
  stdout: null,
  stderr: null
}
Removing .git directory...

Success! Created fresh-app at /workspace/fresh-app
Inside that directory, you can run several commands:

  yarn start
    Starts the development server.

  yarn build
    Bundles the app into static files for production.

  yarn test
    Starts the test runner.

  yarn eject
    Removes this tool and copies build dependencies, configuration files
    and scripts into the app directory. If you do this, you can’t go back!

We suggest that you begin by typing:

  cd fresh-app
  yarn start

Happy hacking!
Done in 47.50s.
+ cd fresh-app
+ yarn build
yarn run v1.22.19
$ react-scripts build
/opt/factory/bin/screenshot 'http-server' 8080 || true; echo 'Finished taking screenshot.'
exit
Creating an optimized production build...
Compiled successfully.

File sizes after gzip:

  46.61 kB  build/static/js/main.d9a8616c.js
  1.78 kB   build/static/js/787.0fd9fe85.chunk.js
  541 B     build/static/css/main.073c9b0a.css

The project was built assuming it is hosted at /.
You can control this with the homepage field in your package.json.

The build folder is ready to be deployed.
You may serve it with a static server:

  yarn global add serve
  serve -s build

Find out more about deployment here:

  https://cra.link/deployment

Done in 10.49s.
Finished running generator.
pwuser@factory:/workspace$ cd /workspace/fresh-app/build
pwuser@factory:/workspace/fresh-app/build$ /opt/factory/bin/screenshot 'http-server' 8080 || true; echo 'Finished taking screenshot.'
+ start-test http-server :8080 'cd /workspace && (playwright screenshot --viewport-size=1280,720 http://localhost:8080 /workspace/screenshot.png; playwright screenshot --viewport-size=1280,720 --wait-for-timeout=4096 http://localhost:8080 /workspace/screenshot.png)'
1: starting server using command "http-server"
and when url "[ 'http://localhost:8080' ]" is responding with HTTP status code 200
running tests using command "cd /workspace && (playwright screenshot --viewport-size=1280,720 http://localhost:8080 /workspace/screenshot.png; playwright screenshot --viewport-size=1280,720 --wait-for-timeout=4096 http://localhost:8080 /workspace/screenshot.png)"

Starting up http-server, serving ./

http-server version: 14.1.1

http-server settings: 
CORS: disabled
Cache: 3600 seconds
Connection Timeout: 120 seconds
Directory Listings: visible
AutoIndex: visible
Serve GZIP Files: false
Serve Brotli Files: false
Default File Extension: none

Available on:
  http://127.0.0.1:8080
  http://172.17.0.3:8080
Hit CTRL-C to stop the server

[2022-12-09T00:31:23.151Z]  "HEAD /" "axios/0.21.4"
(node:170) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
(Use `node --trace-deprecation ...` to show where the warning was created)
Navigating to http://localhost:8080
[2022-12-09T00:31:23.663Z]  "GET /" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/106.0.5249.30 Safari/537.36"
[2022-12-09T00:31:23.677Z]  "GET /static/js/main.d9a8616c.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/106.0.5249.30 Safari/537.36"
[2022-12-09T00:31:23.678Z]  "GET /static/css/main.073c9b0a.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/106.0.5249.30 Safari/537.36"
Capturing screenshot into /workspace/screenshot.png
[2022-12-09T00:31:23.708Z]  "GET /static/media/logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/106.0.5249.30 Safari/537.36"
Navigating to http://localhost:8080
[2022-12-09T00:31:24.312Z]  "GET /" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/106.0.5249.30 Safari/537.36"
[2022-12-09T00:31:24.325Z]  "GET /static/js/main.d9a8616c.js" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/106.0.5249.30 Safari/537.36"
[2022-12-09T00:31:24.329Z]  "GET /static/css/main.073c9b0a.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/106.0.5249.30 Safari/537.36"
Waiting for timeout 4096...
[2022-12-09T00:31:24.356Z]  "GET /static/media/logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/106.0.5249.30 Safari/537.36"
Capturing screenshot into /workspace/screenshot.png
http-server stopped.
Finished taking screenshot.
pwuser@factory:/workspace/fresh-app/build$ exit
exit

Screenshot

Screenshot