diff --git a/package.json b/package.json index 9a92b3f..d169082 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "license": "MIT", "author": "Ivan Nikolić (http://ivannikolic.com)", "sideEffects": false, + "type": "module", "exports": { ".": { "import": "./esm/index.js", @@ -30,12 +31,12 @@ "README.md" ], "scripts": { - "generate-list": "node -r esm generate-list.js", + "generate-list": "node generate-list.js", "release": "np --no-release-draft", "version": "if [ $(git rev-parse --abbrev-ref HEAD) == 'master' ]; then sed -i '' '/\\[unreleased\\]:/d' CHANGELOG.md && version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md; else echo; fi", "postpublish": "GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog", "lint": "eslint '{index,lib/**/*,test/**/*,generate-list}.js'", - "test": "mocha --require esm 'test/**/*.js'", + "test": "mocha 'test/**/*.js'", "test:watch": "npm test -- --watch", "build": "rollup --config rollup.config.js", "module-check": "node -e 'require(\"css-functions-list\");' && node --input-type=module -e 'import \"css-functions-list\";'", @@ -54,14 +55,13 @@ "eslint-config-nitpick": "^11.1.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", - "esm": "^3.0.51", "execa": "^5.1.1", "github-release-from-changelog": "^2.1.1", "husky": "^4.3.0", "isomorphic-unfetch": "^3.1.0", "jsdom": "^17.0.0", "lint-staged": "^10.4.2", - "mocha": "^9.1.3", + "mocha": "^10.2.0", "np": "^7.6.0", "prettier": "^2.4.0", "rollup": "^2.32.1",