mirror of
https://github.com/cypress-io/cypress.git
synced 2026-01-03 13:09:49 -06:00
* migrate cli scripts to TypeScript * convert all javascript source files in the CLI to TypeScript rebase into first * chore: refactor all tests to TypeScript rebase into second * add npmignore for cli for typescript files * update build process * fix publically available exports * Fix cy-in-cy tests * add ts-expect-error to failing files * fix projectConfigIpc failures as there are now multiple installs of tsx * fix after-pack hook * fix binary script * chore: update publish binary to account for CLI being an ESModule compiled down to CommonJS * does this work? * fix the verify spec by making the listr2 renderer silent as it behaves differently since the refactor and is printing non deterministic outputs into our tests that do not have a large impact on the area we are testing and mostly served to actually test the renders of the listr2 framework itself * empty commit * additional refactor to code to remove strange any typing and exporting * bump cache and build binaries * fix CLI exports to keep backwards compatibility * fix unit-tests * turn on mac jobs * fix group name rename in CLI * remove babel deps from cli and explicitly install typescript * address feedback from code review * dont just falsy check results and instead explicitly check for null or undefined * add ts-expect-error * additional pass on cleaning up dynamic require / import from global lib references * annotate ts-expect-errors with reason for why error is expected * add rest of ts-expect-error comments * removing hardcoded branch to publish binary chore/migrate_cli_to_typescript
17 lines
368 B
TypeScript
17 lines
368 B
TypeScript
/**
|
|
* Folder names in "node_modules/@types" that we should include
|
|
* when we bundle Cypress NPM package. These folder have ".d.ts"
|
|
* definition files that we will need to include with our NPM package.
|
|
*/
|
|
export const includeTypes: string[] = [
|
|
'bluebird',
|
|
'lodash',
|
|
'mocha',
|
|
'minimatch',
|
|
'sinon',
|
|
'sinon-chai',
|
|
'chai',
|
|
'chai-jquery',
|
|
'jquery',
|
|
]
|