@drupal/once
Version:
Act on elements only once.
50 lines • 1.53 kB
JSON
{
"name": "@drupal/once",
"title": "once",
"description": "Act on elements only once.",
"version": "1.0.1",
"keywords": [
"drupal",
"dom"
],
"homepage": "https://www.drupal.org/project/once",
"exports": {
"import": "src/once.js"
},
"browser": "dist/once.min.js",
"files": [
"dist",
"src",
"SECURITY.md"
],
"repository": {
"type": "git",
"url": "https://git.drupalcode.org/project/once.git"
},
"bugs": {
"url": "https://www.drupal.org/project/issues/once"
},
"license": "GPL-2.0-or-later",
"devDependencies": {
"@open-wc/testing": "^2.5.33",
"@rollup/plugin-buble": "^0.21.3",
"@web/test-runner": "^0.13.5",
"@web/test-runner-mocha": "^0.7.2",
"@web/test-runner-playwright": "^0.8.6",
"eslint": "^7.27.0",
"eslint-config-prettier": "^8.3.0",
"prettier": "^2.3.0",
"rollup": "^2.50.5",
"rollup-plugin-terser": "^7.0.2"
},
"scripts": {
"build": "rollup -c",
"test": "yarn web-test-runner --browsers chromium firefox webkit",
"lint": "yarn eslint && prettier --check .",
"eslint": "eslint . --ext .js --max-warnings=0 --ignore-path=.gitignore",
"prettier": "prettier --write .",
"web-test-runner": "web-test-runner \"test/*.test.html\" --node-resolve --playwright",
"//": "We can't call jsdoc directly because of requizzle https://github.com/jsdoc/jsdoc/issues/1840",
"docs": "npx --package=jsdoc-to-markdown jsdoc2md --template docs/README.hbs --heading-depth 3 --files src/once.js"
}
}