Jake Lane

Results 21 issues of Jake Lane

**Describe the bug** When passing a prop to a styled component, the props can be forwarded to the DOM element. **Expected behavior** Props should only be forwarded to DOM elements...

bug ๐Ÿ›

As we've now enrolled in the [codeshift community](https://www.codeshiftcommunity.com/docs/) codemod command, we can remove the cli package if we update the docs to reference the new command.

documentation ๐Ÿ“š
chore ๐Ÿงน
dependencies

**Is your feature request related to a problem? Please describe.** We currently throw an error when Compiled is not able to handle conditional rules without a default value. https://github.com/atlassian-labs/compiled/blob/371ee8975be8608d0ffece49b1b7f0928c18b8c6/packages/babel-plugin/src/styled/index.tsx#L169 However,...

new feature ๐Ÿ†•
triage :stethoscope:

The bundler plugins (webpack and parcel) expect to run on pure JSX. This is problematic if the source code is non-standard (e.g. legacy code like https://babeljs.io/docs/en/babel-plugin-proposal-decorators) or TypeScript. We currently...

bug ๐Ÿ›
help wanted ๐Ÿ™‹
developer experience ๐Ÿ–๏ธ
breaking change ๐Ÿ’”

**Describe the bug** > This seems to happen when using template literals for mixins. > Using object syntax or CSS prop should work > eg https://github.com/atlassian-labs/compiled/blob/master/packages/babel-plugin/src/__fixtures__/mixins/objects.js If static evaluation fails...

developer experience ๐Ÿ–๏ธ
has workaround ๐Ÿ’ซ

**Is your feature request related to a problem? Please describe.** The current types for `@compiled/react` allow mixing of APIs (`css`, `styled`, `ClassNames`). This means that our types need to be...

new feature ๐Ÿ†•
breaking change ๐Ÿ’”

**Describe the bug** Props are being forwarded to the DOM element embedded on the page which produces a React warning: ``` vendor.js:74358 Warning: React does not recognize the `showAdvancedEditor` prop...

bug ๐Ÿ›

**Describe the bug** When changing the configuration for the `@compiled/parcel-transformer` plugin, there is emergent behaviour related to the files processed by babel. This happens because we read from disk and...

bug ๐Ÿ›
developer experience ๐Ÿ–๏ธ

We have unit testing for parcel plugins (e.g. `@compiled/parcel-*`). In the current configuration, we require `yarn build` to run first as the Parcel API will not work with `src` imports....

bug ๐Ÿ›
chore ๐Ÿงน
developer experience ๐Ÿ–๏ธ

**Is your feature request related to a problem? Please describe.** The babel plugin has a slightly different behaviour to loader module resolution. An example of this is in https://github.com/atlassian-labs/compiled/blob/aba42624a942a9eefb4f432bdedad40fd067ff26/packages/babel-plugin/src/utils/resolve-binding.ts The...

new feature ๐Ÿ†•
developer experience ๐Ÿ–๏ธ
low priority ๐Ÿ‘‡
triage :stethoscope: