Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ node_modules
html
.vscode

/fluent-*/dist/

# Test coverage
.nyc_output
coverage
2 changes: 0 additions & 2 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ html

coverage/
dist/
esm/
/fluent-*/index.js
/tools/**/*.ftl
/tools/**/*.json

Expand Down
1 change: 0 additions & 1 deletion eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ export default [
"**/node_modules/",
"*/coverage/",
"*/dist/",
"*/esm/",
"*/vendor/",
"fluent-*/index.js",
"html/",
Expand Down
2 changes: 0 additions & 2 deletions fluent-bundle/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions fluent-bundle/.npmignore

This file was deleted.

3 changes: 0 additions & 3 deletions fluent-bundle/esm/package.json

This file was deleted.

17 changes: 11 additions & 6 deletions fluent-bundle/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
"name": "@fluent/bundle",
"description": "Localization library for expressive translations.",
"version": "0.19.1",
"type": "module",
"exports": {
".": "./dist/index.js",
"./ast": "./dist/ast.js",
"./builtins": "./dist/builtins.js",
"./package.json": "./package.json"
},
"files": [
"./dist/"
],
"homepage": "https://projectfluent.org",
"author": "Mozilla <[email protected]>",
"license": "Apache-2.0",
Expand All @@ -15,9 +25,6 @@
"email": "[email protected]"
}
],
"main": "./index.js",
"module": "./esm/index.js",
"types": "./esm/index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/projectfluent/fluent.js.git"
Expand All @@ -39,14 +46,12 @@
"parser"
],
"scripts": {
"build": "tsc",
"postbuild": "rollup -c ../rollup.config.mjs"
"build": "tsc"
},
"engines": {
"node": "^20.19 || ^22.12 || >=24"
},
"devDependencies": {
"@fluent/dedent": "^0.5.0",
"temporal-polyfill": "^0.2.5"
}
}
10 changes: 5 additions & 5 deletions fluent-bundle/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@
*/

export type { Message } from "./ast.js";
export { FluentBundle, TextTransform } from "./bundle.js";
export { FluentBundle, type TextTransform } from "./bundle.js";
export { FluentResource } from "./resource.js";
export type { Scope } from "./scope.js";
export {
FluentValue,
FluentVariable,
FluentType,
FluentFunction,
type FluentValue,
type FluentVariable,
type FluentType,
type FluentFunction,
FluentNone,
FluentNumber,
FluentDateTime,
Expand Down
2 changes: 1 addition & 1 deletion fluent-bundle/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"extends": "../tsconfig.base.json",
"compilerOptions": {
"outDir": "./esm",
"outDir": "./dist",
"rootDir": "./src"
},
"include": ["./src/**/*.ts"]
Expand Down
2 changes: 0 additions & 2 deletions fluent-dedent/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions fluent-dedent/.npmignore

This file was deleted.

3 changes: 0 additions & 3 deletions fluent-dedent/esm/package.json

This file was deleted.

14 changes: 9 additions & 5 deletions fluent-dedent/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
"name": "@fluent/dedent",
"description": "A template literal tag for dedenting Fluent code",
"version": "0.5.0",
"type": "module",
"exports": {
".": "./dist/index.js",
"./package.json": "./package.json"
},
"files": [
"./dist/"
],
"homepage": "https://projectfluent.org",
"author": "Mozilla <[email protected]>",
"license": "Apache-2.0",
Expand All @@ -11,9 +19,6 @@
"email": "[email protected]"
}
],
"main": "./index.js",
"module": "./esm/index.js",
"types": "./esm/index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/projectfluent/fluent.js.git"
Expand All @@ -24,8 +29,7 @@
"ftl"
],
"scripts": {
"build": "tsc",
"postbuild": "rollup -c ../rollup.config.mjs"
"build": "tsc"
},
"engines": {
"node": "^20.19 || ^22.12 || >=24"
Expand Down
2 changes: 1 addition & 1 deletion fluent-dedent/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"extends": "../tsconfig.base.json",
"compilerOptions": {
"outDir": "./esm"
"outDir": "./dist"
},
"include": ["./src/**/*.ts"]
}
2 changes: 0 additions & 2 deletions fluent-dom/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions fluent-dom/.npmignore

This file was deleted.

3 changes: 0 additions & 3 deletions fluent-dom/esm/package.json

This file was deleted.

18 changes: 10 additions & 8 deletions fluent-dom/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@
"name": "@fluent/dom",
"version": "0.10.2",
"description": "Fluent bindings for DOM",
"type": "module",
"exports": {
".": "./dist/index.js",
"./overlay": "./dist/overlay.js",
"./package.json": "./package.json"
},
"files": [
"./dist/"
],
"repository": {
"type": "git",
"url": "https://github.com/projectfluent/fluent.js.git"
Expand All @@ -18,9 +27,6 @@
"email": "[email protected]"
}
],
"main": "./index.js",
"module": "./esm/index.js",
"types": "./esm/index.d.ts",
"keywords": [
"localization",
"l10n",
Expand All @@ -34,15 +40,11 @@
"format"
],
"scripts": {
"build": "tsc",
"postbuild": "rollup -c ../rollup.config.mjs --globals cached-iterable:CachedIterable"
"build": "tsc"
},
"engines": {
"node": "^20.19 || ^22.12 || >=24"
},
"devDependencies": {
"@fluent/bundle": "^0.19.0"
},
"dependencies": {
"cached-iterable": "^0.3"
}
Expand Down
2 changes: 1 addition & 1 deletion fluent-dom/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"extends": "../tsconfig.base.json",
"compilerOptions": {
"allowJs": true,
"outDir": "./esm"
"outDir": "./dist"
},
"include": ["./src/**/*"]
}
1 change: 0 additions & 1 deletion fluent-gecko/.gitignore

This file was deleted.

12 changes: 0 additions & 12 deletions fluent-gecko/README.md

This file was deleted.

37 changes: 0 additions & 37 deletions fluent-gecko/package.json

This file was deleted.

56 changes: 0 additions & 56 deletions fluent-gecko/rollup.config.mjs

This file was deleted.

1 change: 0 additions & 1 deletion fluent-gecko/src/fluent-react.js

This file was deleted.

14 changes: 0 additions & 14 deletions fluent-gecko/src/fluent-syntax.js

This file was deleted.

2 changes: 0 additions & 2 deletions fluent-langneg/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions fluent-langneg/.npmignore

This file was deleted.

3 changes: 0 additions & 3 deletions fluent-langneg/esm/package.json

This file was deleted.

Loading