Skip to content

Commit 0c0b1ab

Browse files
Ditch the prism- prefix from language filenames (#3899)
- Rename all language files - Fix paths: `languages/prism-ID.ts` → `languages/ID.ts`
1 parent d71c4bb commit 0c0b1ab

309 files changed

Lines changed: 133 additions & 133 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

scripts/build.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ const __dirname = path.dirname(fileURLToPath(import.meta.url));
2222
const SRC_DIR = path.join(__dirname, '../src/');
2323
const languageIds = fs
2424
.readdirSync(path.join(SRC_DIR, 'languages'))
25-
.map(f => f.slice('prism-'.length).slice(0, -'.js'.length))
25+
.map(f => f.slice(0, -'.js'.length))
2626
.sort();
2727
const pluginIds = fs.readdirSync(path.join(SRC_DIR, 'plugins')).sort();
2828

@@ -32,7 +32,7 @@ async function loadComponent (id: string) {
3232
file = path.join(SRC_DIR, `plugins/${id}/prism-${id}.ts`);
3333
}
3434
else {
35-
file = path.join(SRC_DIR, `languages/prism-${id}.ts`);
35+
file = path.join(SRC_DIR, `languages/${id}.ts`);
3636
}
3737
const exports = (await import(file)) as { default: ComponentProto };
3838
return exports.default;
@@ -365,7 +365,7 @@ async function buildJS() {
365365
'shared': path.join(SRC_DIR, 'shared.ts'),
366366
};
367367
for (const id of languageIds) {
368-
input[`languages/prism-${id}`] = path.join(SRC_DIR, `languages/prism-${id}.ts`);
368+
input[`languages/${id}`] = path.join(SRC_DIR, `languages/${id}.ts`);
369369
}
370370
for (const id of pluginIds) {
371371
input[`plugins/prism-${id}`] = path.join(SRC_DIR, `plugins/${id}/prism-${id}.ts`);

src/components.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@
4141
},
4242
"languages": {
4343
"meta": {
44-
"path": "components/prism-{id}",
44+
"path": "languages/{id}",
4545
"noCSS": true,
46-
"examplesPath": "examples/prism-{id}",
46+
"examplesPath": "examples/{id}",
4747
"addCheckAll": true
4848
},
4949
"markup": {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { insertBefore } from '../shared/language-util';
2-
import javascript from './prism-javascript';
2+
import javascript from './javascript';
33
import type { GrammarToken, LanguageProto } from '../types';
44

55
export default {

0 commit comments

Comments
 (0)