UNPKG

contentful-import

Version:

this tool allows you to import JSON dump exported by contentful-export

144 lines (143 loc) 4.07 kB
{ "name": "contentful-import", "version": "9.4.129", "description": "this tool allows you to import JSON dump exported by contentful-export", "main": "dist/index.mjs", "typings": "dist/index.d.ts", "module": "dist/index.mjs", "engines": { "node": ">=18" }, "exports": { "require": "./dist/index.js", "import": "./dist/index.mjs", "node": "./dist/index.js", "default": "./dist/index.js" }, "bin": { "contentful-import": "./bin/contentful-import" }, "scripts": { "build": "tsup", "clean": "rimraf dist && rimraf coverage", "lint": "npm run lint:main && npm run lint:tests", "lint:main": "eslint lib bin/contentful-import && tsc --project tsconfig.json", "lint:tests": "eslint test && tsc --project tsconfig.test.json", "pretest": "npm run lint && npm run build", "test": "npm run test:unit && npm run test:integration", "test:unit": "jest --testPathPattern=test/unit --runInBand --coverage", "test:unit:debug": "node --inspect-brk ./node_modules/.bin/jest --runInBand --watch --testPathPattern=test/unit", "test:unit:watch": "npm run test:unit -- --watch", "test:integration": "jest --testPathPattern=test/integration", "test:integration:debug": "node --inspect-brk ./node_modules/.bin/jest --runInBand --watch --testPathPattern=test/integration", "test:integration:watch": "npm run test:integration -- --watch", "semantic-release": "semantic-release", "prepush": "npm run test:unit" }, "repository": { "type": "git", "url": "https://github.com/contentful/contentful-import.git" }, "keywords": [ "contentful", "contentful-import" ], "author": "Contentful <opensource@contentful.com>", "license": "MIT", "bugs": { "url": "https://github.com/contentful/contentful-import/issues" }, "tsup": { "entry": [ "lib/index.ts", "lib/usageParams.ts" ], "format": [ "cjs", "esm" ], "clean": true, "dts": true }, "dependencies": { "@discoveryjs/json-ext": "^0.6.3", "bluebird": "^3.7.2", "cli-table3": "^0.6.5", "contentful-batch-libs": "^9.6.0", "contentful-management": "^11.63.1", "date-fns": "^2.30.0", "eslint": "^8.57.1", "eslint-config-standard": "^17.1.0", "joi": "^18.0.1", "listr": "^0.14.1", "listr-update-renderer": "^0.5.0", "listr-verbose-renderer": "^0.6.0", "lodash": "^4.17.21", "p-queue": "^6.6.2", "yargs": "^17.7.2" }, "devDependencies": { "@semantic-release/changelog": "^6.0.3", "@types/jest": "^29.5.14", "@types/lodash": "^4.17.20", "@types/node": "^20.6.3", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^6.21.0", "cz-conventional-changelog": "^3.1.0", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^28.14.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-standard": "^5.0.0", "jest": "^29.7.0", "rimraf": "^6.1.0", "semantic-release": "^25.0.2", "ts-jest": "^29.4.5", "tsup": "^8.5.1", "typescript": "^5.9.3", "nixt": "^0.5.1" }, "files": [ "bin", "dist", "example-config.json" ], "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "release": { "branches": [ "main", { "name": "beta", "channel": "beta", "prerelease": true }, { "name": "testing-publishing-to-github-packages", "channel": "testing-publishing-to-github-packages", "prerelease": true } ], "plugins": [ [ "@semantic-release/commit-analyzer", { "releaseRules": [ { "type": "build", "scope": "deps", "release": "patch" } ] } ], "@semantic-release/release-notes-generator", "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/github" ] } }