Skip to content

Commit 13c8991

Browse files
committed
chore: Complete removal of grammar{s}FromScriptElement{s}
1 parent 1b22122 commit 13c8991

File tree

3 files changed

+0
-21
lines changed

3 files changed

+0
-21
lines changed

packages/ohm-js/scripts/data/index.d.ts.template

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,6 @@ declare namespace ohm {
3737
*/
3838
function grammar(source: string, namespace?: Namespace): Grammar;
3939

40-
/**
41-
* grammarFromScriptElement was removed in Ohm v16.0. See
42-
* https://ohmjs.org/d/gfs for more info.
43-
* @deprecated
44-
*/
45-
function grammarFromScriptElement(node?: unknown, namespace?: Namespace): Grammar;
46-
4740
/**
4841
* Create a new Namespace containing Grammar instances for all of the
4942
* grammars defined in source.

packages/ohm-js/src/main.js

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -58,18 +58,6 @@ export function grammars(source, optNamespace) {
5858
return ns;
5959
}
6060

61-
export function grammarFromScriptElement(optNode) {
62-
throw new Error(
63-
'grammarFromScriptElement was removed in Ohm v16.0. See https://ohmjs.org/d/gfs for more info.',
64-
);
65-
}
66-
67-
export function grammarsFromScriptElements(optNodeOrNodeList) {
68-
throw new Error(
69-
'grammarsFromScriptElements was removed in Ohm v16.0. See https://ohmjs.org/d/gfs for more info.',
70-
);
71-
}
72-
7361
export * from './main-kernel.js';
7462
export {ohmGrammar};
7563
export {pexprs, util};

packages/packaging-tests/checkExports.mjs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@ import * as assert from 'uvu/assert';
22

33
const expectedExports = [
44
'grammar',
5-
'grammarFromScriptElement',
65
'grammars',
7-
'grammarsFromScriptElements',
86
'makeRecipe',
97
'ohmGrammar',
108
'pexprs',

0 commit comments

Comments
 (0)