UNPKG

openchemlib

Version:
88 lines (87 loc) 2.87 kB
{ "name": "openchemlib", "version": "9.7.0", "type": "module", "description": "Manipulate molecules", "keywords": [ "chemistry", "molecule", "molfile", "SMILES" ], "scripts": { "build": "npm run build-java && npm run build-js && npm run build-resources", "build-help": "node scripts/build_help.js", "build-java": "npm run build-java-min && npm run build-java-debug", "build-java-debug": "node scripts/build.js build --mode=pretty -s debug", "build-java-debug-verbose": "npm run build-java-debug -- --verbose", "build-java-min": "node scripts/build.js build --mode=min", "build-js": "npm run build-js-min && npm run build-js-debug && npm run build-js-types", "build-js-debug": "esbuild lib/index.debug.js --bundle --format=esm --outfile=dist/openchemlib.debug.js", "build-js-min": "esbuild lib/index.js --minify --bundle --format=esm --outfile=dist/openchemlib.js", "build-js-types": "node -e \"fs.cpSync('lib/index.d.ts', 'dist/openchemlib.d.ts')\"", "build-resources": "node scripts/build_resources.js", "check-types": "tsc --noEmit", "clean": "node scripts/clean.js", "copy-openchemlib": "node scripts/build.js copy:openchemlib", "eslint": "eslint .", "eslint-fix": "npm run eslint -- --fix", "prettier": "prettier --check .", "prettier-write": "prettier --write .", "test": "npm run build && npm run test-no-build", "test-no-build": "npm run test-only && npm run check-types && npm run eslint && npm run prettier", "test-only": "vitest run", "vite": "vite --open", "vite-build": "vite build", "vite-preview": "vite preview" }, "exports": { ".": { "types": "./dist/openchemlib.d.ts", "default": "./dist/openchemlib.js" }, "./debug": { "types": "./dist/openchemlib.d.ts", "default": "./dist/openchemlib.debug.js" } }, "files": [ "dist" ], "repository": { "type": "git", "url": "git://github.com/cheminfo/openchemlib-js.git" }, "license": "BSD-3-Clause", "author": "Michaël Zasso", "contributors": [ "Christian Rufener" ], "bugs": { "url": "https://github.com/cheminfo/openchemlib-js/issues" }, "homepage": "https://github.com/cheminfo/openchemlib-js", "devDependencies": { "@types/node": "^24.2.1", "autoprefixer": "^10.4.21", "benchmark": "^2.1.4", "esbuild": "^0.25.9", "eslint": "^9.33.0", "eslint-config-cheminfo-typescript": "^19.0.0", "fast-png": "^7.0.0", "globals": "^16.3.0", "gwt-api-exporter": "^3.0.0", "image-js": "0.0.0-next-692b15513a", "openchemlib-utils": "^8.2.0", "postcss": "^8.5.6", "prettier": "^3.6.2", "tailwindcss": "^3.4.17", "typescript": "^5.9.2", "vite": "^7.1.2", "vitest": "^3.2.4", "yargs": "^18.0.0" }, "volta": { "node": "24.5.0" } }