parent
4bd7f35479
commit
57bb0726de
@ -2,7 +2,7 @@
|
||||
"name": "roblox-ts-script",
|
||||
"author": "Snipcola",
|
||||
"description": "Dependency of projects using Create-Roblox-TS-Script.",
|
||||
"version": "0.1.6",
|
||||
"version": "0.1.7",
|
||||
"keywords": [
|
||||
"roblox",
|
||||
"typescript",
|
||||
|
@ -130,7 +130,7 @@ class Bundler {
|
||||
|
||||
transformers = [
|
||||
{
|
||||
extension: [".lua", ".luau"],
|
||||
extension: [".luau", ".lua"],
|
||||
transform: function (name, contents) {
|
||||
contents = contents
|
||||
.split("")
|
||||
|
@ -53,7 +53,7 @@ export default async function (root, dev, sync, _package) {
|
||||
assetsFolder,
|
||||
"rojo",
|
||||
"studio",
|
||||
"script.client.lua",
|
||||
"script.client.luau",
|
||||
);
|
||||
|
||||
const config = {
|
||||
@ -61,8 +61,8 @@ export default async function (root, dev, sync, _package) {
|
||||
folder: outFolder,
|
||||
clean: [outFolder, ...(!sync ? [rojoScript] : [])],
|
||||
input: path.resolve(outFolder, "init.luau"),
|
||||
output: path.resolve(outFolder, "script.lua"),
|
||||
outputMin: path.resolve(outFolder, "script.min.lua"),
|
||||
output: path.resolve(outFolder, "script.luau"),
|
||||
outputMin: path.resolve(outFolder, "script.min.luau"),
|
||||
outputRojo: rojoScript,
|
||||
rojoConfig: path.resolve(assetsFolder, "rojo", "default.project.json"),
|
||||
include: path.resolve(outFolder, "include"),
|
||||
@ -100,6 +100,7 @@ export default async function (root, dev, sync, _package) {
|
||||
await build.handler({
|
||||
project: ".",
|
||||
rojo: config.rojoConfig,
|
||||
luau: true,
|
||||
...(!_package
|
||||
? {
|
||||
includePath: config.include,
|
||||
|
@ -5,8 +5,8 @@ async function main(root) {
|
||||
const config = {
|
||||
clean: [
|
||||
path.resolve(root, "out"),
|
||||
path.resolve(root, "script.lua"),
|
||||
path.resolve(root, "assets", "rojo", "studio", "script.client.lua"),
|
||||
path.resolve(root, "script.luau"),
|
||||
path.resolve(root, "assets", "rojo", "studio", "script.client.luau"),
|
||||
path.resolve(root, "node_modules"),
|
||||
path.resolve(root, "pnpm-lock.yaml"),
|
||||
path.resolve(root, "package-lock.json"),
|
||||
|
Loading…
x
Reference in New Issue
Block a user