Switch to Playwright for Specs runner
Switch to module loading for tests and specs Update specs to run in docker only Update docker run test command Update babel to output cjs Update rollup input Split out specs from test Update readme Add remaining spec snapshots
action.yml
0 → 100644
babel.config.json
0 → 100644
This diff is collapsed.
... | ... | @@ -5,62 +5,63 @@ |
"author": "Fred Chasen", | ||
"license": "MIT", | ||
"homepage": "https://pagedmedia.org", | ||
"main": "lib/index.js", | ||
"module": "src/index.js", | ||
"main": "src/index.js", | ||
"browser": "dist/paged.js", | ||
"type": "module", | ||
"exports": { | ||
"import": "./src/index.js", | ||
"require": "./lib/index.js", | ||
"require": "./lib/index.cjs", | ||
"browser": "./dist/paged.js", | ||
"default": "./lib/index.js" | ||
"default": "./src/index.js" | ||
}, | ||
"dependencies": { | ||
"@babel/polyfill": "^7.10.1", | ||
"@babel/runtime": "^7.14.0", | ||
"@babel/runtime": "^7.17.8", | ||
"clear-cut": "^2.0.2", | ||
"css-tree": "^1.1.3", | ||
"event-emitter": "^0.3.5" | ||
}, | ||
"devDependencies": { | ||
"@babel/cli": "^7.14.3", | ||
"@babel/core": "^7.14.3", | ||
"@babel/plugin-proposal-async-generator-functions": "^7.14.2", | ||
"@babel/plugin-transform-runtime": "^7.14.3", | ||
"@babel/preset-env": "^7.14.2", | ||
"@rollup/plugin-commonjs": "^19.0.0", | ||
"@babel/cli": "^7.17.6", | ||
"@babel/core": "^7.17.8", | ||
"@babel/plugin-proposal-async-generator-functions": "^7.16.8", | ||
"@babel/plugin-transform-runtime": "^7.17.0", | ||
"@babel/preset-env": "^7.16.11", | ||
"@rollup/plugin-commonjs": "^21.0.3", | ||
"@rollup/plugin-json": "^4.1.0", | ||
"@rollup/plugin-node-resolve": "^13.0.0", | ||
"chalk": "^4.1.1", | ||
"eslint": "^7.27.0", | ||
"express": "^4.17.1", | ||
"ghostscript4js": "^3.2.1", | ||
"jest": "^26.6.3", | ||
"jest-image-snapshot": "^4.5.0", | ||
"puppeteer": "^9.1.1", | ||
"@rollup/plugin-node-resolve": "^13.1.3", | ||
"chalk": "^5.0.1", | ||
"eslint": "^8.12.0", | ||
"express": "^4.17.3", | ||
"jest": "^27.5.1", | ||
"jest-image-snapshot": "^4.5.1", | ||
"rimraf": "^3.0.2", | ||
"rollup": "^2.38.3", | ||
"rollup-plugin-license": "^2.1.0", | ||
"rollup-plugin-livereload": "^2.0.0", | ||
"rollup": "^2.70.1", | ||
"rollup-plugin-license": "^2.6.1", | ||
"rollup-plugin-livereload": "^2.0.5", | ||
"rollup-plugin-node-builtins": "^2.1.2", | ||
"rollup-plugin-serve": "^1.1.0" | ||
"rollup-plugin-serve": "^1.1.0", | ||
"playwright-core": "^1.20.2" | ||
}, | ||
"scripts": { | ||
"build": "rollup -c", | ||
"legacy": "rollup -c rollup.legacy.config.js", | ||
"start": "rollup -w -c rollup.server.config.js", | ||
"test": "npm run lint && npm run tests && npm run specs", | ||
"tests": "jest", | ||
"specs": "jest --config=specs/jest.config.js", | ||
"compile": "babel src/ -d lib/", | ||
"pretest": "npm run build", | ||
"test": "npm run lint && jest", | ||
"specs": "npm run pretest && jest --config=specs/jest.config.js", | ||
"compile": "babel src/ -d lib/ --out-file-extension .cjs", | ||
"pretest": "npm run build && npm run compile", | ||
"prepublishOnly": "npm run build && npm run compile && npm run legacy", | ||
"watch": "rollup -w -c", | ||
"lint": "eslint -c .eslintrc.js src specs", | ||
"docker": "docker build -t pagedmedia/pagedjs . && docker run -it --security-opt 'seccomp=seccomp.json' -v $(pwd)/specs:/home/node/pagedjs/specs pagedmedia/pagedjs npm test" | ||
"lint": "eslint -c .eslintrc.json src specs", | ||
"docker-build": "docker build -t pagedmedia/pagedjs .", | ||
"docker-test": "docker build -t pagedmedia/pagedjs . && docker run -it --rm --ipc=host --user pwuser --security-opt 'seccomp=seccomp.json' -v $(pwd)/specs:/home/node/pagedjs/specs pagedmedia/pagedjs npm test", | ||
"docker-specs": "docker build -t pagedmedia/pagedjs . && docker run -it --rm --ipc=host -v $(pwd)/specs:/home/node/pagedjs/specs pagedmedia/pagedjs npm run specs", | ||
"docker-update-specs": "docker build -t pagedmedia/pagedjs . && docker run -it --rm --ipc=host -v $(pwd)/specs:/home/node/pagedjs/specs pagedmedia/pagedjs npm specs -- -u" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "https://gitlab.pagedmedia.org/polyfills/pagedjs.git" | ||
"url": "https://gitlab.coko.foundation/pagedjs/pagedjs.git" | ||
}, | ||
"files": [ | ||
"dist", | ||
... | ... |

| W: | H:
| W: | H:


215 KB

| W: | H:
| W: | H:



| W: | H:
| W: | H:


10.9 KB
136 KB

| W: | H:
| W: | H:


76 KB

| W: | H:
| W: | H:



| W: | H:
| W: | H:

