-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
34 changed files
with
589 additions
and
240 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
extends: | ||
- cheminfo-typescript | ||
- cheminfo-react | ||
- plugin:storybook/recommended | ||
rules: | ||
react/jsx-no-bind: off | ||
consistent-return: off | ||
env: | ||
jest: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,12 @@ | ||
import { | ||
IIdcodeSvgRendererProps as IdcodeProps, | ||
IMolfileSvgRendererProps as MolfileProps, | ||
ISmilesSvgRendererProps as SmilesProps, | ||
} from './types'; | ||
|
||
export interface IIdcodeSvgRendererProps extends IdcodeProps { | ||
OCL: any; | ||
} | ||
export function IdcodeSvgRenderer( | ||
props: IIdcodeSvgRendererProps, | ||
): JSX.Element; | ||
|
||
export interface IMolfileSvgRendererProps extends MolfileProps { | ||
OCL: any; | ||
} | ||
export function MolfileSvgRenderer( | ||
props: IMolfileSvgRendererProps, | ||
): JSX.Element; | ||
|
||
export interface ISmilesSvgRendererProps extends SmilesProps { | ||
OCL: any; | ||
} | ||
export function SmilesSvgRenderer(props: ISmilesSvgRendererProps): JSX.Element; | ||
export { | ||
type BaseIdcodeSvgRendererProps, | ||
default as BaseIdcodeSvgRenderer, | ||
} from './lib/components/IdcodeSvgRenderer.d.ts'; | ||
export { | ||
type BaseMolfileSvgRendererProps, | ||
default as BaseMolfileSvgRenderer, | ||
} from './lib/components/MolfileSvgRenderer.d.ts'; | ||
export { | ||
type BaseSmilesSvgRendererProps, | ||
default as BaseSmilesSvgRenderer, | ||
} from './lib/components/SmilesSvgRenderer.d.ts'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
export * from './minimal'; | ||
export * from './minimal.d.ts'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,5 @@ | ||
export * from './core'; | ||
export { IStructureEditorProps, StructureEditor } from './types'; | ||
export { | ||
type StructureEditorProps, | ||
default as StructureEditor, | ||
} from './src/components/StructureEditor'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
export { | ||
IBaseSvgRendererProps, | ||
IIdcodeSvgRendererProps, | ||
IMolfileSvgRendererProps, | ||
ISmilesSvgRendererProps, | ||
type BaseSvgRendererProps, | ||
type IdcodeSvgRendererProps, | ||
IdcodeSvgRenderer, | ||
type MolfileSvgRendererProps, | ||
MolfileSvgRenderer, | ||
type SmilesSvgRendererProps, | ||
SmilesSvgRenderer, | ||
} from './types'; | ||
} from './lib/index.d.ts'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,7 @@ | |
"ocl", | ||
"openchemlib" | ||
], | ||
"type": "module", | ||
"files": [ | ||
"lib", | ||
"lib-cjs", | ||
|
@@ -22,8 +23,7 @@ | |
"full.cjs", | ||
"minimal.d.ts", | ||
"minimal.mjs", | ||
"minimal.cjs", | ||
"types.d.ts" | ||
"minimal.cjs" | ||
], | ||
"main": "minimal.cjs", | ||
"module": "minimal.mjs", | ||
|
@@ -34,6 +34,11 @@ | |
"require": "./minimal.cjs", | ||
"default": "./minimal.mjs" | ||
}, | ||
"./base": { | ||
"types": "./base.d.ts", | ||
"require": "./base.cjs", | ||
"default": "./base.mjs" | ||
}, | ||
"./minimal": { | ||
"types": "./minimal.d.ts", | ||
"require": "./minimal.cjs", | ||
|
@@ -59,17 +64,18 @@ | |
"author": "Michaël Zasso <[email protected]>", | ||
"scripts": { | ||
"build-storybook": "storybook build", | ||
"compile": "babel src --out-dir lib --ignore src/**/__tests__ --quiet --source-maps", | ||
"postcompile": "echo '{\"type\":\"module\"}' > lib/package.json", | ||
"compile-cjs": "cross-env NODE_ENV=cjs babel src --out-dir lib-cjs --ignore src/**/__tests__ --quiet --source-maps", | ||
"check-types": "tsc --noEmit", | ||
"compile": "tsc -p tsconfig.esm.json", | ||
"compile-cjs": "tsc -p tsconfig.cjs.json", | ||
"postcompile-cjs": "echo '{\"type\":\"commonjs\"}' > lib-cjs/package.json", | ||
"dev": "storybook dev -p 6006", | ||
"eslint": "eslint src stories", | ||
"eslint-fix": "npm run eslint -- --fix", | ||
"prepack": "npm run compile && npm run compile-cjs", | ||
"prettier": "prettier --check src", | ||
"prettier-write": "prettier --write src", | ||
"test": "npm run test-only && npm run eslint && npm run prettier", | ||
"test-only": "cross-env NODE_ENV=test jest" | ||
"test": "npm run test-only && npm run check-types && npm run eslint && npm run prettier", | ||
"test-only": "vitest run" | ||
}, | ||
"prettier": { | ||
"arrowParens": "always", | ||
|
@@ -85,29 +91,25 @@ | |
"react-dom": ">=18" | ||
}, | ||
"devDependencies": { | ||
"@babel/cli": "^7.25.7", | ||
"@babel/core": "^7.25.7", | ||
"@babel/plugin-transform-modules-commonjs": "^7.25.7", | ||
"@babel/preset-react": "^7.25.7", | ||
"@storybook/addon-essentials": "^8.3.5", | ||
"@storybook/addon-links": "^8.3.5", | ||
"@storybook/addon-storysource": "^8.3.5", | ||
"@storybook/react": "^8.3.5", | ||
"@storybook/react-vite": "^8.3.5", | ||
"@types/react-test-renderer": "^18.3.0", | ||
"@vitejs/plugin-react": "^4.3.2", | ||
"babel-jest": "^29.7.0", | ||
"babel-loader": "^9.2.1", | ||
"cross-env": "^7.0.3", | ||
"eslint": "^8.56.0", | ||
"eslint-config-cheminfo-react": "^10.1.0", | ||
"eslint-config-cheminfo-typescript": "^13.0.0", | ||
"eslint-plugin-storybook": "^0.9.0", | ||
"jest": "^29.7.0", | ||
"openchemlib": "^8.15.0", | ||
"prettier": "^3.3.3", | ||
"react": "^18.3.1", | ||
"react-dom": "^18.3.1", | ||
"react-test-renderer": "^18.3.1", | ||
"storybook": "^8.3.5", | ||
"vite": "^5.4.8" | ||
"typescript": "^5.6.3", | ||
"vite": "^5.4.8", | ||
"vitest": "^2.1.2" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.