npm link (yarn link). Полезно, чтобы отладить изменения локально. Но как только отлажены - публиковать. Не вижу проблемы с этим.package.json:{
"devDependencies": {
"my-local-dep": "link:../my-local-dep"
}
} event.preventDefault() внутри пассивного обработчика. А обработчики для тач-событий пассивны по умолчанию.preventDefault(), либо регистрировать обработчик как-то так:element.addEventListener(handleEvent, { passive: false });--single-run?<arguments>run test -- --single-run</arguments>mvn install, если не хотите устанавливать собранные артефакты в ~./m2/repository. Достаточно mvn verify.export function clearURL (url: URL): URL;
export function clearURL (url: string): string;
export function clearURL (url: URL | string, returnAsURL: true): URL;
export function clearURL (url: URL | string, returnAsURL: false): string;
export function clearURL (url: URL | string, returnAsURL: boolean): URL | string; this.shadowRoot.querySelectorAll('slot')slot.assignedNodes()java.xml.bind (и, возможно, другие модули тоже).java --add-modules java.xml.bind interface Options {
cats: number;
dogs: number;
}
const defaultOptions: Options = { cats: 100, dogs: 100 };
class Jodit<O extends Options> {
constructor(public options: O) {}
}
const jodit = new Jodit({ ...defaultOptions, mice: 1000 });
jodit.options.mice = 1024;class Options {
cats = 100;
dogs = 100;
}
class Jodit<O extends Options> {
constructor(public options: O) {}
}
class MiceOptions extends Options {
mice = 1000;
}
const jodit = new Jodit(new MiceOptions());
jodit.options.mice = 1024;
Memory consistency effects: As with other concurrent collections, actions in a thread prior to placing an object into a ConcurrentMap as a key or value happen-before actions subsequent to the access or removal of that object from the ConcurrentMap in another thread.