Steps:
- Create files in folder structure:
- package.json
- packages/foo/package.json
- packages/foo/src/index.ts
- Run
yarn build
- Behold error
{ | |
"name": "parcel-repro", | |
"private": true, | |
"version": "1.0.0", | |
"main": "index.js", | |
"license": "MIT", | |
"scripts": { | |
"build": "parcel build 'packages/*'" | |
}, | |
"workspaces": [ | |
"packages/*" | |
], | |
"dependencies": { | |
"parcel": "^2.0.0-beta.2" | |
} | |
} |
{ | |
"name": "foo", | |
"version": "1.0.0", | |
"main": "dist/main.js", | |
"module": "dist/module.js", | |
"types": "dist/types.d.ts", | |
"source": "src/index.ts", | |
"license": "MIT" | |
} |
export interface FooProps { | |
x: number; | |
y: number; | |
} | |
export function foo(props: FooProps) { | |
return props.x + props.y; | |
} |