Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(babel): rewrite for web (attempt 2) #27907

Merged
merged 15 commits into from Apr 3, 2024

Conversation

EvanBacon
Copy link
Contributor

Why

Test Plan

  • Hopefully all language tests catch any changes.
  • This only applies to web and ssr.

EvanBacon and others added 2 commits March 28, 2024 01:33
Co-authored-by: Expo Bot <34669131+expo-bot@users.noreply.github.com>
@expo-bot expo-bot added bot: passed checks ExpoBot has nothing to complain about and removed bot: suggestions ExpoBot has some suggestions labels Mar 28, 2024
packages/babel-preset-expo/src/web-preset.ts Outdated Show resolved Hide resolved
packages/babel-preset-expo/src/web-preset.ts Outdated Show resolved Hide resolved
Copy link

socket-security bot commented Apr 3, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/babel-preset-expo@0.0.1-canary-20240328-24ecc5e environment +4 1.62 MB brentvatne
npm/expo-camera@14.0.6 Transitive: environment, filesystem, network, shell +17 14.9 MB brentvatne
npm/expo-dev-client@3.3.11 Transitive: environment, eval, filesystem, network, shell +23 28.3 MB kudochien
npm/expo-face-detector@12.6.1 Transitive: environment, filesystem, network, shell +17 14.2 MB brentvatne
npm/expo-image@1.11.0 Transitive: environment, filesystem, network, shell +17 14.7 MB lukmccall
npm/expo-insights@0.6.1 Transitive: environment, filesystem, network, shell +18 14.2 MB brentvatne
npm/expo@51.0.0-canary-20240328-24ecc5e environment Transitive: eval, filesystem, network, shell, unsafe +48 25.8 MB brentvatne

🚮 Removed packages: npm/@apidevtools/json-schema-ref-parser@11.1.0, npm/@babel/code-frame@7.22.13, npm/@babel/core@7.19.0, npm/@babel/generator@7.23.0, npm/@babel/helper-environment-visitor@7.22.20, npm/@babel/helper-module-imports@7.18.6, npm/@babel/helper-plugin-utils@7.18.6, npm/@babel/helper-split-export-declaration@7.22.6, npm/@babel/helper-validator-identifier@7.22.20, npm/@babel/parser@7.23.0, npm/@babel/runtime@7.23.8, npm/@babel/template@7.22.15, npm/@babel/types@7.23.0, npm/@emotion/jest@11.11.0, npm/@emotion/react@11.11.1, npm/@eslint-community/eslint-utils@4.4.0, npm/@eslint-community/regexpp@4.9.1, npm/@expo/styleguide-base@1.0.1, npm/@expo/styleguide-icons@1.0.8, npm/@expo/styleguide-search-ui@1.0.4, npm/@expo/styleguide@8.2.2, npm/@floating-ui/utils@0.2.1, npm/@jridgewell/set-array@1.1.2, npm/@jridgewell/sourcemap-codec@1.4.15, npm/@jridgewell/trace-mapping@0.3.20, npm/@mdx-js/loader@2.2.1, npm/@mdx-js/mdx@2.2.1, npm/@mdx-js/react@2.2.1, npm/@nodelib/fs.stat@2.0.5, npm/@nodelib/fs.walk@1.2.8, npm/@octokit/request-error@2.1.0, npm/@octokit/request@5.6.3, npm/@octokit/rest@18.12.0, npm/@octokit/types@6.39.0, npm/@ocular-d/vale-bin@2.29.6, npm/@radix-ui/react-dialog@1.0.5, npm/@radix-ui/react-dropdown-menu@1.0.0, npm/@radix-ui/react-tooltip@1.0.7, npm/@reach/tabs@0.18.0, npm/@sentry/react@7.80.1, npm/@tailwindcss/typography@0.5.10, npm/@testing-library/jest-dom@6.1.4, npm/@testing-library/react-hooks@8.0.1, npm/@testing-library/react@14.1.0, npm/@testing-library/user-event@14.5.1, npm/@types/babel__traverse@7.17.1, npm/@types/estree@1.0.0, npm/@types/fs-extra@11.0.4, npm/@types/google.analytics@0.0.45, npm/@types/gtag.js@0.0.18, npm/@types/hast@2.3.4, npm/@types/istanbul-lib-coverage@2.0.4, npm/@types/jest@29.5.8, npm/@types/json-schema@7.0.14, npm/@types/lodash@4.14.201, npm/@types/node@20.9.0, npm/@types/nprogress@0.2.3, npm/@types/prismjs@1.26.3, npm/@types/prop-types@15.7.9, npm/@types/react-dom@18.2.15, npm/@types/react@18.2.37, npm/@types/semver@7.5.4, npm/@types/unist@2.0.6, npm/@typescript-eslint/parser@6.8.0, npm/@ungap/structured-clone@1.2.0, npm/acorn-jsx@5.3.2, npm/acorn@8.10.0, npm/anymatch@3.1.2, npm/arg@5.0.2, npm/aria-query@5.3.0, npm/autoprefixer@10.4.16, npm/axios@1.6.2, npm/bare-events@2.2.1, npm/bare-os@2.2.1, npm/bare-path@2.1.0, npm/braces@3.0.2, npm/browserslist@4.22.1, npm/call-bind@1.0.5, npm/caniuse-lite@1.0.30001551, npm/chokidar@3.5.3, npm/clipboard-copy@4.0.1, npm/clone-response@1.0.2, npm/cmdk@0.2.0, npm/commander@2.20.3, npm/convert-source-map@1.8.0, npm/danger@11.3.0, npm/date-fns@2.30.0, npm/decode-uri-component@0.2.2, npm/decompress-tar@4.1.1, npm/deepmerge@4.2.2, npm/define-data-property@1.1.1, npm/define-properties@1.2.1, npm/deprecation@2.3.1, npm/dequal@2.0.3, npm/dom-accessibility-api@0.5.14, npm/end-of-stream@1.4.4, npm/error-ex@1.3.2, npm/es-abstract@1.22.3, npm/escodegen@2.1.0, npm/eslint-config-next@14.0.2, npm/eslint-import-resolver-node@0.3.9, npm/eslint-plugin-import@2.28.1, npm/eslint-plugin-lodash@7.4.0, npm/eslint-plugin-react-hooks@4.6.0, npm/eslint-plugin-react@7.33.2, npm/eslint-plugin-tailwindcss@3.14.0, npm/eslint-plugin-testing-library@6.1.2, npm/eslint-visitor-keys@3.4.3, npm/eslint@8.56.0, npm/espree@9.6.1, npm/esprima@4.0.1, npm/estraverse@5.3.0, npm/expect@29.7.0, npm/fast-deep-equal@3.1.3, npm/fast-fifo@1.3.2, npm/fast-glob@3.3.2, npm/fast-json-stable-stringify@2.1.0, npm/follow-redirects@1.15.6, npm/framer-motion@11.0.3, npm/front-matter@4.0.2, npm/fs-extra@11.1.1, npm/fsevents@2.3.2, npm/function-bind@1.1.2, npm/function.prototype.name@1.1.6, npm/get-intrinsic@1.2.2, npm/get-stream@3.0.0, npm/github-slugger@2.0.0, npm/glob@7.1.7, npm/graceful-fs@4.2.11, npm/has-bigints@1.0.2, npm/has-symbols@1.0.3, npm/hoist-non-react-statics@3.3.2, npm/homedir-polyfill@1.0.3, npm/http-server@14.1.1, npm/ignore@5.2.4, npm/import-fresh@3.3.0, npm/inherits@2.0.4, npm/ini@1.3.8, npm/internal-slot@1.0.5, npm/is-array-buffer@3.0.2, npm/is-callable@1.2.7, npm/is-core-module@2.13.1, npm/is-date-object@1.0.5, npm/is-docker@2.2.1, npm/is-glob@4.0.3, npm/is-string@1.0.7, npm/is-symbol@1.0.4, npm/is-typed-array@1.1.12, npm/istanbul-lib-coverage@3.2.0, npm/jest-environment-jsdom@29.7.0, npm/jest@29.7.0, npm/js-tokens@4.0.0, npm/json5@2.2.1, npm/jsx-ast-utils@3.3.5, npm/lilconfig@2.1.0, npm/lodash@4.17.21, npm/loose-envify@1.4.0, npm/make-dir@1.3.0

View full report↗︎

@EvanBacon EvanBacon merged commit ff0cde7 into main Apr 3, 2024
16 checks passed
@EvanBacon EvanBacon deleted the @evanbacon/babel/second-web-rewrite branch April 3, 2024 20:36
@brentvatne brentvatne added the published Changes from the PR have been published to npm label Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot: fingerprint compatible bot: passed checks ExpoBot has nothing to complain about published Changes from the PR have been published to npm
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants